<SEC-DOCUMENT>0001628280-22-012644.txt : 20220506
<SEC-HEADER>0001628280-22-012644.hdr.sgml : 20220506
<ACCEPTANCE-DATETIME>20220505161027
ACCESSION NUMBER:		0001628280-22-012644
CONFORMED SUBMISSION TYPE:	POS AM
PUBLIC DOCUMENT COUNT:		109
FILED AS OF DATE:		20220505
DATE AS OF CHANGE:		20220505

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Planet Labs PBC
		CENTRAL INDEX KEY:			0001836833
		STANDARD INDUSTRIAL CLASSIFICATION:	RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		POS AM
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-261923
		FILM NUMBER:		22896317

	BUSINESS ADDRESS:	
		STREET 1:		645 HARRISON STREET
		STREET 2:		FLOOR 4
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94107
		BUSINESS PHONE:		(415) 829-3313

	MAIL ADDRESS:	
		STREET 1:		645 HARRISON STREET
		STREET 2:		FLOOR 4
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94107

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	dMY Technology Group, Inc. IV
		DATE OF NAME CHANGE:	20201216
</SEC-HEADER>
<DOCUMENT>
<TYPE>POS AM
<SEQUENCE>1
<FILENAME>pl-20220131.htm
<DESCRIPTION>POS AM
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:f46e3fb6-884a-4e63-b994-f133b2286013,g:7369c245-d772-43e0-9128-3b663117dc48,d:036d8bc13d214ff8a766cae6fcc21766--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:pl="http://planet.com/20220131" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>pl-20220131</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV8xLTEtMS0xLTYyOTIx_0a80a50e-f2fc-4eac-abf6-7f0753ad1aef">POS AM</ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV8yLTEtMS0xLTYyOTQ2_acbe2e22-1c36-4922-9bed-77504b4f0763">FY</ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV8zLTEtMS0xLTYyOTQ0_57d85a5f-7be7-415f-b25e-c9943d0f3ff3">2022</ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:AmendmentFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV80LTEtMS0xLTYyOTUz_b611f1cf-5e32-49c0-9b81-14e5f263ece7">TRUE</ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV81LTEtMS0xLTYyOTU4_2db735b9-0bea-4b9b-ae2c-7c30e660be7f">0001836833</ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:DocumentPeriodEndDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV82LTEtMS0xLTYzMzk4_070d753f-d3d8-4caa-b0d9-bc35045a9e43">1/31/2022</ix:nonNumeric><ix:nonNumeric contextRef="idedd85023fdd495cb15f47fc60d807b0_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5">P1Y</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="i57ed126ba9e045cfb52d5c563099b9b9_I20210309" decimals="INF" name="pl:EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzkvZnJhZzo2OTliM2VkZmFiMmM0NzVhYjZjYjdmOTI3MGRjMmI0Ni90ZXh0cmVnaW9uOjY5OWIzZWRmYWIyYzQ3NWFiNmNiN2Y5MjcwZGMyYjQ2XzI0Ng_4862172b-bd92-43fb-8620-9cddbd777e20">0.2</ix:nonFraction><ix:nonNumeric contextRef="idf415d3319554103adf5c978ddd60b7a_D20170101-20171231" name="pl:RelatedPartyRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzgzMA_e8c37f5f-22b6-45d4-81c1-34edcbca0b6d">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="pl-20220131.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i484fc2c2378f44349b016587b0e5bbbd_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i673837481a974784916c422ce7dedcb6_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-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:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i21e269626e2f4d039f26aa4bc1d05033_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id19dd8a7a6094557abd36987218cf8c0_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic661aac30b0d4a7482a779cf4f42898a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ed425d081094287abdea3cecd54ca48_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia680c14ff7564c46ba926e3b5b40486c_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9e24ac3633845799ed08c78c2aafc77_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb341552d0f4c9a8d905149bbd78725_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38f57ef20b004f509e0d8ede4970fd47_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i446a286a0bf148438639e250ab57cfb3_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a768d3dc5974563b5296051a465cd4d_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i489ceb238b9342eb91c9f1dae60b34e6_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3abc2b08930a49959d3eed49c2fe7d59_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9d9b4b1235e4ff58cef350b1480c5c6_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6a159bfb4f84af19dfdd99459dd78ff_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4dcaae7660445019bf1f2d5eb6999a1_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i487006ba10c74c7e96c49eeb471b92a9_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdaceb36e74d4ae482af030cceae0bd8_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fb27dbd0ff143e7b3157725c4e12aaf_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f26a0db3b744661a46965783ac411c3_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92b81b6502d04f0e897f041237c09274_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bbe63bfabb74908a52a4e492abffa60_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac74b57975e94c1fb5292a5f6fa4000d_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id36e86635d3d4a3494e9608c34fb6772_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2869f383e79a4c2abe2ea04de0321999_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c45efc8b4604141b68024de09b7a672_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i846c888a54984d6780108f52e9dbbf6b_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied69ddfea3ea4772a475652b72f16b9b_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19024d91a0a34fd2bdf129ec8aa7d2ca_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05568cac818843c0b79b1c87960a946d_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ebd11e4ad34b198794d719c753644d_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7973d379e5484233b60b28e6ffd4a4a6_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i500399b131434750b11f3cc2cc0e11dc_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c3e3fe8f32440788e291022477706a2_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d3c24b407084acbb984a7e106244c5e_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32453e9919d943099b460d2a0d78c901_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e05aac7d37848d4bf9a6bd3f0352f77_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7310eb89d61845eb9029c23daa984b06_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5f86c2720844985954986520876bced_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22b5f211e2e94764802b398e0d850659_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc313fbaba584ecaa70ff107fb1aad33_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13daecc17ea546a0a42c8a041385bfe6_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6efc2dd5db64442d898d9d9871cc2afb_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i328d43e2d07846bd8dc94abd0d258954_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic81ecbbe9a85472ca893c747a8dd097c_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib42d24a7a9bc4a46a7081e216e2e9db1_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia96e165931e5474e9b1c5f99c8b4ceb1_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9c6abf5b424cf98b271df9746f7532_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc18fb0d14124d81a4e0864fbda70bf3_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f3a9487ff3a450cb00740d5b1869c5f_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if18976ce7dc24ed6b4955251042554a4_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i748e51f779d643d6a7d9d2e6d73baa7b_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4409f9d625d04d3b942bc4f25dec9dce_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85b65cf7270a4e62ac1899c31361849c_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19127446ec174074b6c3c2d3852ccefa_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic99f5042262d493a83d7b61466241194_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfa62ea0da4f443fb1fb401d3613c8af_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd09a3e84eb6469e8c3c70f7baf8e8ba_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i822848ba8d7846f4936b292e70c7b2ef_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e2318cfbdae40b89a2aab589012f15f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06e6a87c055b4248bf4f87ed62daeee4_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib70c4a87dbc142a1a82ecb71dec40ff5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72422044dd474e9c81c7a6345035ba69_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">pl:DepositsOfForeignOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i473f3b788850476c9516029f2c6a472c_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">pl:DepositsOfForeignOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22f790a38d2b4744805ca45c3d0a753f_D20220131-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-31</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if091c125638f441987b83c30a5c5b0b7_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22ef0f6aa1d441409ca678714e46527a_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer2Member</xbrldi:explicitMember><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-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18ab021061ec40eba826034af1bf4d39_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc52de951a154d82a01247584ed517b6_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i501808bb72a248d58ab5c5439767a762_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie301e4399a7446b8981f97bdecc4d374_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer2Member</xbrldi:explicitMember><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-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3c24c46041044bdb1c61ae877d93c7b_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98e245fc3d4c405287bd1575546aec3a_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06e8eecb168044ab8e50b692dcfa5866_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaab33891c2e542019c9677d2bd30dee5_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4958411003ae46b18962bcc3e6a8c10e_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6dbc95d9d9514a409af3c1df88caed5a_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f8b899557d44337a0bc1208babf9e52_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i910f6a3f7aee429085569f51751d6a6b_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibea3f0b52b7a46fd9aff7c367d82df43_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9639bd4a70f44d90a9966db23e1e3843_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie16337e9fa5248e296c210bee4e72be9_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e39a2d105964811bba8438dab79cd6d_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2883d6e11fa4198a561be91b500f46c_D20210201-20210228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">pl:PropertyPlantAndEquipmentUsefulLifeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idedd85023fdd495cb15f47fc60d807b0_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib95e8e57b0be436583350b9f3badac95_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a59d3ce068c44fab525756ef7eadfad_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i026b0ca5f9a44ec29ebdd93d7ec10a9b_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7494f07a14e049dbb9304708c51e14d1_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99e89136533347f397ff6c55ce2eb33b_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic43c1dbfc7a24cbca3340db4e4fa0342_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if49c1aa088214b45b059c24a099fdb42_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43a11fa3c97e49bdb259512db531f922_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76f85cd3f1fe44cea579d8339d948e9d_D20210309-20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-09</xbrli:startDate><xbrli:endDate>2021-03-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i720c548244f14fab96677ebfbbf2bcde_I20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57ed126ba9e045cfb52d5c563099b9b9_I20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:RedeemableWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29a4aadeff384f0086c04fe3e4577e25_I20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b64cc7f640c4a529d14dee6154200f8_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie34b34d6e0c14a7a9e4913765f51046f_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieac2174e172546eaa5700264f7fc8a9c_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i836b00e1e18d42c3b21528acd02d97a0_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaad92f123e664b969b2b1122a6e36f16_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i273b5993ae24412a8d1ec21d38099c90_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61f1de76233d4e218a8069e11cd41298_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="tradingday"><xbrli:measure>pl:tradingDay</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>pl:segment</xbrli:measure></xbrli:unit><xbrli:context id="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0c01e090bf84788bbf3be90c1be095e_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ec497089eae4b2ba9d487effa54a872_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-07</xbrli:startDate><xbrli:endDate>2021-07-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i046513b9b68941c5aa9632e581b39ec1_I20210707"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf982c9550bb4f4e842ce5d6c1339dd5_I20211206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanStockholdersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a520d61e334493ea1baaf65aa5a4386_I20211206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanStockholdersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieda5a8ca79e2490f9b245b5621921eb0_I20211206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVPublicStockholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34aa4cfab1ec4572be36fe98b2c624c3_I20211206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab4ac29771c841ee86f9cc93b35071d8_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ad08f326f434fedba3e9d673bb37c1c_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12b4fe08e3484cefa8e7bdbe5e678264_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ef95326fef645968e3091a25286d3ff_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib62d88a750f141dfabbed6a6050ea92d_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaec96b6ee9314da2aac0167ac70823e5_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71182981a641447b81d192e0cb420fc3_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b2c6df4958f4fc3a0bed05d97fe0917_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8445bd4e7b44b86ab3f1a1f7fbdc2d8_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pl:OtherGeographicalAreasNotSeparatelyDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1a0c1fcf6db4b3ba643931b7d43e099_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pl:OtherGeographicalAreasNotSeparatelyDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2232e9a940942dfa7860c5276f18b7f_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pl:OtherGeographicalAreasNotSeparatelyDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id378f7d2dea343f8a42cdadaa6236991_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d33a240f05e412087b400c63789a9ba_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02569695eff74231b397bd6e48912be6_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia47a35d12510416c8ad9ad4f10d62e60_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb920fa66a554628b2a166f5343953fd_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6139f61823c48078635352f3140a563_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i203a3ba056c546e9ac72c2d0ceb768d7_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee688c37899c4750a853fb89d6b2cdb6_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9dae23f514c848289d11f1216450ff3a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i904a7e8dee5e40a4bf59505948a570ec_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa250c5eaff94c469d96d201379da1ee_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie45dd3e244be4162842453a1a8a189da_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa4e3ffda7c94ee2ab4bb3f90551d18f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfc265e074f74033bdf4205fc4fb0c77_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8d18d44c09042fbb2ca1da0724ada8c_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec1bd74bf4ea4c69959a9e67c762d777_D20211208-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-08</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie14c770858704e2fb0d1f3c988d2b579_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9dab6785b424e97bb06435ad34d89e1_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="y"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit><xbrli:context id="i7cc47915c6e1478cb0d0ac5ed9452710_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8fc5ab8eefe43d895af176d97648f97_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a10ba904b14a7f809f59db6a528895_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i236c77fa976d4f188b67b76be6ee1f71_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cd56daa583f4b2a9fcc1089206eea4d_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d62bf97db5f42bcb02fe867c9627873_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib74d918225a443fb87001fb045d3c36e_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i127fbf3f09d343fdb4bcd3d11f4d2bca_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54449e2a7dd44a4082501931c9b7fa80_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife76dc148d86474f8e4bab7e9819c0c6_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf2443fc53554d679bc16573ee068feb_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if67a123e6911418bb58a9995a6e7df98_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifed7e41182034eb1978f785a2fa97f89_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd2a3ab0e80d4a7ea89148ca662c5ac7_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia93b319824e14713927ba5d2b6c9f890_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a97e2648aca47a29ec759d3f4f237b2_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic00289dc7a7b4ba28268abd9d50e1e27_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45321aa559e84a3fa25ba5130f3fddd6_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife665b17d11b4c6a98a1f1491459dd7f_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c1a4e83ba014cc39d588c9716d864f2_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7316b9346514459abae32def1faa00c5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacce9f7f024f4e4a9aee905ff4653d77_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb6fd1b45de747b280785799c960db30_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-13</xbrli:startDate><xbrli:endDate>2021-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie11d2493996b4acab9204208af2ff95d_I20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i756caec949ce4b84b81e78a060724c62_D20211213-20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-13</xbrli:startDate><xbrli:endDate>2021-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7b6314d300b4cb0be802e03641fed36_D20211213-20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pl:PurchaseConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-13</xbrli:startDate><xbrli:endDate>2021-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2acb50ce52a42ae8a6c237d4faa0fca_D20211213-20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-13</xbrli:startDate><xbrli:endDate>2021-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8f4399aa44e4fa7a1b865a2cd13e64f_I20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7c3a37d5f8348bcb89b33d3a57784c1_I20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd9b2e1f36d246bcb58b947b4b5dc563_I20211213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0b8867e812d4343a5ad9cc4432c4b55_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ebcfd58a998481196b7c3cfb5d2862e_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88283d38b2e241c2a1fe0b22d99428fe_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b16ebe594b944d9b9f54e931a3bec99_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdd320836aca4b8f80923458a4bb2988_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fef3e6938494d61b70f58685e68d5fe_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cb193c5fca64661bd6480168553b962_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46b814c66ac24849b28966d60cb4f950_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa69812690be4816be3d1419e4ea81f0_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2f82da898b4e2c810b77f64e3c7233_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f6e853e96854a03ad9b82d96b633b14_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesInProcessAndNotPlacedIntoServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57fb3cc36ab04d599f015ac58c0e6be0_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesInProcessAndNotPlacedIntoServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59891b3ab7b24b91beb5b984ecc3233c_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id93c97053779499d8d159712ea0ceb61_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2eccbaa15c2545a991983e4277ea91e3_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfba7bfb6fb54e02a749efd0026f1ccd_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if888343ba5e24d1181d95195d9862138_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06843e909c99453b9e1b352a4d564431_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91641ab437b6490ead9940795bdfcbd5_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95f15142c8d64b58b8c1075d3f613f8d_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0f3068b174e413f87d3196b31b0cda8_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1dffb74c758485a84aa3d1aa6225996_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0be2a963ed74b91b874ad86c3d192ea_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1724edbece0f44e797defcb164ddddd5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6528a9bb62014146b3d3c5cd6a61fbbb_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0eace15ee1684db0aeae9d2f57f36096_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i073b58de69db4451a20a5171a67ecf2b_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c23266c54b247e085f943437fb69dd1_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55b86443c3704810872dc42e8118fdcf_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f590c069c354806b7edc5be85e7846a_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idab940e49ad44fbfa8c01f76c498fa33_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08e128d3eefd4d659f88409b6acc9db5_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67b71bdef1a74725b575448f1e598d5a_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16d3f73bb212465692d5c17852ba926c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie51a3f7b299d4a1ebcc3c02c8358d07c_D20201201-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13d731641de249cbb14059bee7a42e30_I20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73c15be1192b4f568b923e8f418a0e6b_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8f61eb2c59c42aebf6fe0acd52d2202_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id89eb802c822437d993a4995d769ae76_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">pl:LaunchServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">pl:GroundStationServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ef6642bf68b481fa71535846f3bf1ab_I20141130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i961bdf2cfc344139b1bba00b5edb3f98_D20141101-20141130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-11-01</xbrli:startDate><xbrli:endDate>2014-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fa5b81a193b4960abdd4020a8cf3c63_I20141130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ec9554bee5d4f9e9e1bc5ee3cbb28cd_I20141130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i486fdf14e2054d548dbfa92c6ababbda_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8acf5f0d881545fba95b89ef901fe656_I20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="agreement"><xbrli:measure>pl:agreement</xbrli:measure></xbrli:unit><xbrli:context id="if15034f12a844cbcb24d6762851f9baf_I20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2df81d42493a4796b8ac28a017814da5_I20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74acf0156e5a45199f104f1ec46377b3_D20170501-20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic137fffccd474027a8e5c4a4b8789f2f_D20170501-20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-01</xbrli:startDate><xbrli:endDate>2017-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied9ec930c61d4cfc8355554717434884_D20180201-20180228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-02-01</xbrli:startDate><xbrli:endDate>2018-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-02-01</xbrli:startDate><xbrli:endDate>2018-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83dd10eb3e894efebac18e1596d4b6ec_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f1692c400bd467cb1e642cab0c72b36_I20180131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d7cebfaa74b45fb962d462327a87bba_I20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e4e19881ef0435f86d33b54a85e60f4_I20180131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1752badfdc9a4b75bdb8427a247ee56d_I20170131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5525e031e2824ec08c322b2994c34616_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbcf6538dced47bcb204e6da655e6e06_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9fbbfe33e1946c886bf21bbccbc3ebf_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf18c3077c2c4c119b689cd5ac69a395_I20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3cab6bb2924498290594a91555b286f_I20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2464738ef90f4048ba244d3467865834_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i346784ceb78341b6876549df93b463e1_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ce5e83d71af463fa77c13c78f5f7111_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bcab6749e0a47b3b491a0491433576b_D20190621-20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-21</xbrli:startDate><xbrli:endDate>2019-06-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ae785f8995144b1b6e9e6bf393e391f_D20190621-20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-21</xbrli:startDate><xbrli:endDate>2019-06-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6856ae75cb3e4a789e781e3214020aac_I20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81369bf9070e4b7e806c452439116400_D20190621-20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-21</xbrli:startDate><xbrli:endDate>2019-06-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice41a6bd8cb44c1a8824d47615c13f1c_I20190621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1c39af506444cb5973550afea5b58c2_I20200605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8341999809374bda9efd74dc4da79315_D20200605-20200605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-05</xbrli:startDate><xbrli:endDate>2020-06-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9b18033f12446e2a18597aa03f4a5c8_I20200605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c90110bfc684b738530318f7682cb3f_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib801ea82ee394249ba70a1b11b352fa3_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i674735c318104af896aff65acd4e02cf_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab762fde4682407588ae7f80fd526fdc_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie49d2d8e5c27437d925e134750719b40_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2aa73d1247b94834abe2fcc1bd879ba5_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa41b31920074fc8adb5ab5f9c71f395_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idda365e548f44389990902143926503b_D20211207-20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-07</xbrli:startDate><xbrli:endDate>2021-12-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa1e18d28c7411a87cc007bf80456b0_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>pl:vote</xbrli:measure></xbrli:unit><xbrli:context id="i276b7b43186c4e2da29d17cd5613c0ae_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5257ecf467ac4fd6a29150ebfc143a80_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48b619143b4d4508a6641d1d37c4e6e3_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0593cc14001a4f3092ac77a3f27ba1e0_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46194f14892447d5b7f40d4e73ff3788_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccd093e05c8c46f2a6078f47225ba61e_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pl:SeriesCPrimePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6e33bca582945888ea53c140d472f58_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pl:SeriesCPrimePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73143879a9714f839b98ae816c5961ac_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia062d4897c974d22b027f4771a59a989_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdab7c7a192a4398a223f8daa0230847_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa676735a7404c90924252e08c9c3473_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eccb864d798402db5a2d87ada28aa6e_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48d499a4204f48f587027ff3ae83e8aa_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a2427782fc749de867543ab055d803d_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="d"><xbrli:measure>utr:D</xbrli:measure></xbrli:unit><xbrli:context id="i89d6f62406e04b44816540c49476cb76_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e3749171bb84f129047c329eacd3c31_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i618253f8e676432fab40001c4bdb21e7_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7badc2c77ff46bb99c53a59251252b0_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">pl:PlanetLabsPBCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55b3f55e7ebc40308e54f90f1c654675_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">pl:PlanetLabsPBCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i379f4b2fcf8b4e94bd16f0c50edcdc52_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd073a0b15dc4e8383c84651cd210b24_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib19dfea6e67f4124b2249aeb44ea113c_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf415d3319554103adf5c978ddd60b7a_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c1d1b6f1d98485abed9bc2f88aa6217_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dda032c535b445b812dc8b167260d94_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a4cc630b5394b2ea12186bc106ff458_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59c8da42991b494982954b9a1829c110_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i098a60c9255546b28020c0e4b0e7fdbc_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i231719dfad2c4d8e9dc49af1cbeb5d19_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52e03187df2b41e0b07fad83910089e7_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i854f923b854340938262ce3ac6053143_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia515deae349d470ebd14d5e900a5235f_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3197216342c34d068f2c66d38c5beef8_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94807f2a0000492793dccacb0b17ef97_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c139a32f5284266ae75987ad976c416_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e4decc450d840cdab80de3c5bafd585_I20210628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50ec84d538f24b6eb6001ce4fa75a550_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">pl:Stockholder10PercentOwernshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i973f744321574e05bafd26dba5f6acd2_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pl:ClassAAndBCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3c2a8c0b990485fb787a7c2159fbe9e_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7bada7f55104456800c798ef7b7f5eb_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92a9ba19fa70415ba4447c0868136c9e_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9987fac2be9f4762bb433bc540c36ed5_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40fb648c7d9a4b0c94da6ce61ba9fd70_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0229cee67194f78853c82c27c031f2c_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5efc1c75297543cbada20f63a9d71358_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26f05adeb8364819875c7f912a6b8040_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ab7055cb4694f49b1b3fe81936f9ef5_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4586031f92bf4fdd9a62bf0e2ee50a41_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62c7d6a4323f4e3abc1bddfd7a299f76_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic87dab7bc8374963b02292041fef802d_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cda37ff9e72415c9df6c3cad20d44b2_D20180201-20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-02-01</xbrli:startDate><xbrli:endDate>2019-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if21565abcb0d494090808796b33d07ea_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i056bad1c7cc342608d2f0b242066cc61_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20c1898e00d248b2878a2d7f537369a3_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3d313399a124200a6857faab1b185d6_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4774d917041e406497104bd725c5d370_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0c4df725aa241b59c777600d94112b5_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange6Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia15368114405497a84b76afde741afb2_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange6Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange7Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice0a41931b304c4caab610f06fd50317_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange7Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange8Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i401122d1f5834d728fb7645b7e13ab6e_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange8Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange9Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibea97bb694394abd94db25d42a5d4e27_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange9Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange10Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a8f6ee5ab194a8eb6ea67ef7a433870_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange10Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange11Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic47c6b8a03ce4533a9254cc2e6d3ebd2_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange11Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange12Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00c2e5d4360449ca80301d041639cab1_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange12Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic11626fe7e3b49998236aa74f881b596_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia978892a194745d5bedbd8de6c65a3ec_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb7614449fef48bfa0e6da2f3cfd2096_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice700d48e5c742eda15664790d3783cd_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd2358e912d84fa781631ac63582b571_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5507d09ee68d4285a687fdbcdbe0c073_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabb696f302ca4a0a8dda87fd7882cc0b_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b05a3e7d1204064b0514a35d1cc680c_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8eee6368e2094edaaa0bc4d779a664f1_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a1213015633435480294dcc0c7a717e_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i547de123db4d4a05bb56a01a293dfe0b_D20210101-20211206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46a71bbf4d344bad8a8a0e337d41322d_I20211207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pl:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pl:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7885ad7d312b40da9dc7055f73dfed27_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pl:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1c4f3a2da324740a6e7a67d41680861_D20211231-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-31</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39bece33dbcf4351a75edf26ea191226_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0481e7ab14884c49b645239fdbb92845_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia036179b21f24e8fa5ffcd563db59f75_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86d8d0dfd72f4950bdaa5d1b5abebca2_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23c1a833e48840c6afaad97e13d0a0d7_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie91b39b57d4144c594bc85e9ecdb5fc1_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie99b0e7a2b1b4d7995dcbdd4a996e923_I20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c8208d4672e46e9a215ff567e2856be_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i738c6a2efc7546c2953b91c71711ff11_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8996f007b2a947a591c940df6eb25202_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i667d769ed10e4224b6a8e8123edc1edb_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcef7f871f1c4dc29772ca89fcb8e448_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c3c3c2239104ddda89665811c6b5e38_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc2e2412173d481892d8db7fc3f18358_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia37251891ead4287b0a982b9fea3d8b8_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27fde486d9ba4ba5b2ff080911c17388_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74534ff7ab3f44a19b5ad634c4dd98b1_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesDConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74863c342976442fb75da236066c8fe7_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesDConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5d1984a6e8d4d9bbf5d18be9e0b1cc8_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesDConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29444fe62a124c5f975219251b7b11b1_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02a335b82ec84a02a79182be63dcf57e_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fce4373f25c480595cc947adab04c49_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8b84e52896d4cbb839a8660a49abc77_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3388413d63a4b6ab36c3a7d15555488_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a41899c50b44c5ab334577961f3a53e_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice968d7f72024d178bf254216281b21d_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9042208b8eb04c93bf2a9a24d0aebc1d_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3511e4e166543699a045542cbc7a563_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee0c967193cf4998aa390bea89910844_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c9e516eb15d45c7a696b11176ee5ed6_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92be63f233da433eb41e28506da1e0c8_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic34aa426d4e44995911cce6f4139c517_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SponsorEarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i723b6087152748d08f369121b35c3920_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SponsorEarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30fd109ab54448da9de09236afb5d2d9_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SponsorEarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1458afe63be74aa8ac72ce9f35d1df9f_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00696b853a924355ba702abfceca0647_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icda359d0c8fb4ddf98b1ce393fd0b232_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPublicMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib07f06cde031415b95233cc46c48c5d2_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i371e31a4471a4e24ac3dbf9ecb1e840c_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f5a84ef4f6f40e98d295c152704f0bb_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia65954a6189244c0a8d7ed97e516f671_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:StockOptionsEarlyExercisedSubjectToFutureVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if50181ef246f4447b0f75ebdda1baa33_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:StockOptionsEarlyExercisedSubjectToFutureVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e49c810efa94b7c832d68b6274626e9_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:StockOptionsEarlyExercisedSubjectToFutureVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief5acf180eab4dd49bc763a40e314073_D20210201-20220131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SharesIssuedInAcquisitionSubjectToFutureVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3457538513e64fb89bdb4263bd02d328_D20200201-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SharesIssuedInAcquisitionSubjectToFutureVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c5448139bd541c984d1b27674e1c914_D20190201-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001836833</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SharesIssuedInAcquisitionSubjectToFutureVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i036d8bc13d214ff8a766cae6fcc21766_54"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As filed with the Securities and Exchange Commission on May 5, 2022</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Registration No. 333-261923</span></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549 </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POST-EFFECTIVE AMENDMENT NO. 2 TO</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM S-1</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">REGISTRATION STATEMENT </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">UNDER </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">THE SECURITIES ACT OF 1933 </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RleHRyZWdpb246NjBhMjI0MzMzZDVlNGY3NjkyMzNmYzc4NDFmNTViZjZfMzAyMzY1Njk5OTUzOTc_2c3a44ae-9cbd-40a1-aecb-c6831eab428e">Planet Labs PBC</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter) </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.257%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Delaware</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3663</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">85-4299396</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Primary Standard Industrial</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification Code Number)&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">645 Harrison Street, Floor 4 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">San Francisco, California 94107 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(415) 829-3313&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Address, including zip code, and telephone number, including area code, of registrant&#8217;s principal executive offices) </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ashley Johnson </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Chief Financial and Operating Officer </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Planet Labs PBC </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">645 Harrison Street, Floor 4 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">San Francisco, California 94107 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(415) 829-3313&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Name, address, including zip code, and telephone number, including area code, of agent for service) </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Copies to: </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Drew Capurro </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Phillip Stoup </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Latham &amp; Watkins LLP </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">140 Scott Drive </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Menlo Park, California 94025 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(650) 328-4600&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Approximate date of commencement of proposed sale to the public: </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As soon as practicable after the effective date of this Registration Statement. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933, check the following box. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RhYmxlOjk5ZWE3NTI1NTU3MjRhODZhNjMyYTc4NTgyNDBjZTAwL3RhYmxlcmFuZ2U6OTllYTc1MjU1NTcyNGE4NmE2MzJhNzg1ODI0MGNlMDBfMS0wLTEtMS02MjkxNw_6af6020d-8136-4988-b22a-d10aa44c428e">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RhYmxlOjk5ZWE3NTI1NTU3MjRhODZhNjMyYTc4NTgyNDBjZTAwL3RhYmxlcmFuZ2U6OTllYTc1MjU1NTcyNGE4NmE2MzJhNzg1ODI0MGNlMDBfMi0zLTEtMS02MzM5Mw_566fdb50-2a60-4ce9-b9cd-958e8c7afd68">x</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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 7(a)(2)(B) of the Securities Act. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:EntityExTransitionPeriod" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RleHRyZWdpb246NjBhMjI0MzMzZDVlNGY3NjkyMzNmYzc4NDFmNTViZjZfMjE0NDA0NzY5ODMyMjU_d739cdc4-478b-4709-bb11-c7bc9bd90c59">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:16.792%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">The Registrant hereby amends this Registration Statement on such date or dates as may be necessary to delay its effective date until the Registrant shall file a further amendment which specifically states that this Registration Statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act of 1933, as amended, or until the Registration Statement shall become effective on such date as the Commission, acting pursuant to said Section 8(a), may determine. </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.909%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_1020"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXPLANATORY NOTE</span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="dei:AmendmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDIwL2ZyYWc6MjI3YjU2MzkwNGUwNGU0MDg3MjA1NDFjODcxYzUzMjkvdGV4dHJlZ2lvbjoyMjdiNTYzOTA0ZTA0ZTQwODcyMDU0MWM4NzFjNTMyOV8yMTQ0MDQ3Njc0NDMyMA_2c108a57-1174-4054-a144-a40333aa19e6"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The original registration statement (the &#8220;Existing Registration Statement&#8221;) of Planet Labs PBC (&#8220;Planet&#8221;) on Form S-1 (File No. 333-261923) declared effective by the Securities and Exchange Commission (the &#8220;SEC&#8221;) on January 6, 2022, to which this Registration Statement is a Post-Effective Amendment No. 2 (this &#8220;Registration Statement&#8221;), covered (i) the resale of 96,786,662 shares of Class A common stock, par value $0.0001 per share (the &#8220;Class A common stock&#8221;), by certain of the securityholders named in this prospectus (each a &#8220;Registered Holder&#8221; and, collectively, the &#8220;Registered Holders&#8221;), including 21,157,586 shares of Class A common stock issuable upon the transfer or conversion of up to 21,157,586 shares of Class B common stock, par value $0.0001 per share, issued or issuable in connection with the business combination (the &#8220;Business Combination&#8221;) between Planet Labs Inc. and dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;); (ii) the resale by certain Registered Holders of up to 1,363,014 shares of Class A common stock upon the settlement of restricted stock units; (iii) the issuance by us of up to 6,585,895 shares of Class A common stock upon the exercise of outstanding options; (iv) the resale of 14,558,333 shares of Class A common stock initially issued to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) or issuable upon exercise of warrants held by dMY Sponsor originally issued in a private placement in connection with the initial public offering of dMY IV (the &#8220;Private Placement Warrants&#8221;); (v) the resale of 25,200,000 shares of Class A common stock issued in the PIPE Investment (as defined below) by certain of the Registered Holders; (vi) the issuance by us of up to 12,833,315 shares of Class A common stock upon the exercise of outstanding warrants to purchase our Class A common stock (the &#8220;Warrants&#8221;); (vii) the resale by certain Registered Holders of 1,900,739 shares of Class A common stock issued as partial consideration for an acquisition consummated in December 2021; and (viii) the resale by certain Registered Holders of 1,065,593 shares of Class A common stock issuable upon exercise of an outstanding warrant assumed from Planet Labs Inc. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Post-Effective Amendment No. 2 to the Existing Registration Statement contains an updated prospectus relating to the offering and sale of the securities registered by the Existing Registration Statement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All filing fees payable in connection with the registration of the securities covered by this Registration Statement were paid by the Registrant at the time of the initial filing of the Existing Registration Statement. No additional securities are registered hereby.</span></div></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">The information in this prospectus is not complete and may be changed. These securities may not be sold until the registration statement filed with the Securities and Exchange Commission is effective. This prospectus is not an offer to sell these securities and it is not soliciting an offer to buy these securities in any state where the offer or sale is not permitted. </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Subject to Completion </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Preliminary Prospectus dated May 5, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PROSPECTUS &#160;</span></div><div style="text-align:center"><img src="pl-20220131_g1.jpg" alt="pl-20220131_g1.jpg" style="height:116px;margin-bottom:5pt;vertical-align:text-bottom;width:237px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Planet Labs PBC </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Up to 183,781,772 Shares of Class A Common Stock </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Up to 5,933,333 Warrants </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Up to 12,833,315 Shares of Class A Common Stock Issuable Upon Exercise of Warrants </span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This prospectus relates to the registration of: </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.25pt">the resale of 96,786,662 shares of Class A common stock, par value $0.0001 per share (the &#8220;Class A common stock&#8221;), by certain of the securityholders named in this prospectus (each a &#8220;Registered Holder&#8221; and, collectively, the &#8220;Registered Holders&#8221;), including 21,157,586 shares of Class A common stock issuable upon the transfer or conversion of up to 21,157,586 shares of Class B common stock, par value $0.0001 per share, issued or issuable in connection with the business combination (the &#8220;Business Combination&#8221;) between Planet Labs Inc. and dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;); </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.75pt">the resale by certain Registered Holders of up to 1,363,014 shares of Class A common stock upon the settlement of restricted stock units; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.25pt">the issuance by us of up to 6,585,895 shares of Class A common stock upon the exercise of outstanding options; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.75pt">the resale of 14,558,333 shares of Class A common stock initially issued to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) or issuable upon exercise of warrants held by dMY Sponsor originally issued in a private placement in connection with the initial public offering of dMY IV (the &#8220;Private Placement Warrants&#8221;); </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.25pt">the resale of 25,200,000 shares of Class A common stock issued in the PIPE Investment (as defined below) by certain of the Registered Holders; </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.75pt">the issuance by us of up to 12,833,315 shares of Class A common stock upon the exercise of outstanding warrants to purchase our Class A common stock (the &#8220;Warrants&#8221;); </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">vii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.25pt">the resale by certain Registered Holders of 1,900,739 shares of Class A common stock issued as partial consideration for an acquisition consummated in December 2021; and </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">viii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.75pt">the resale by certain Registered Holders of 1,065,593 shares of Class A common stock issuable upon exercise of an outstanding warrant assumed from Planet Labs Inc. </span></div><div style="margin-bottom:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This prospectus also relates to the registration of the resale by the holders thereof of up to 5,933,333 of our outstanding Warrants originally issued in a private placement in connection with the initial public offering of dMY IV. We will receive the proceeds from any exercise of any Warrants or options for cash. </span></div><div style="margin-bottom:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are registering the securities for resale pursuant to the Registered Holders&#8217; registration rights under certain agreements between us and the Registered Holders. Our registration of the securities covered by this prospectus does not mean that the Registered Holders will offer or sell any of the shares of Class&#160;A common stock or Warrants. The Registered Holders may offer, sell or distribute all or a portion of their shares of Class A common stock or Warrants publicly or through private transactions at prevailing market prices or at negotiated prices. We provide more information about how the Registered Holders may sell the shares of Class A common stock or Warrants in the section entitled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Plan of Distribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.&#8221; Additionally, as of the date of this prospectus, shares of our Class&#160;A common stock held by the dMY Sponsor as of the date of this prospectus and shares received as a result of the Business Combination by Google LLC, entities affiliated with Draper Fisher Jurvetson and our directors and officers remain subject to lock-up agreements as described herein. </span></div><div style="margin-bottom:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; as defined in Section 2(a) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and are subject to reduced public company reporting requirements. This prospectus complies with the requirements that apply to an issuer that is an emerging growth company. </span></div><div style="margin-bottom:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Class A common stock and Warrants are listed on the New York Stock Exchange (&#8220;NYSE&#8221;) under the symbols &#8220;PL&#8221; and &#8220;PL WS,&#8221; respectively. On May 4, 2022, the closing price of our Class A common stock was $5.06 and the closing price for our Warrants was $1.25. </span></div><div style="margin-bottom:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We will bear all costs, expenses and fees in connection with the registration of the shares of Class A common stock and Warrants registered hereby. The Registered Holders will bear all commissions and discounts, if any, attributable to their sales of such shares of Class A common stock or Warrants. </span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">Our business and investment in our Class A common stock and Warrants involve significant risks. These risks are described in the section titled &#8220;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_507">Risk Factors</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">&#8221; beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_507">11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%"> of this prospectus. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Neither the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or passed upon the accuracy or adequacy of this prospectus. Any representation to the contrary is a criminal offense. </span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">The date of this prospectus is&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;.</span></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span><br/></span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_112"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:91.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_131">ABOUT THIS PROSPECTUS</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_131">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_149">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_149">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_171">PROSPECTUS SUMMARY</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_171">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_189">THE OFFERING</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_189">10</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_507">RISK FACTORS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_507">11</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_562">USE OF PROCEEDS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_562">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_208">DIVIDEND POLICY</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_208">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_571">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_571"> OF PLANET</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_571">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_581">BUSINESS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_581">74</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_227">MANAGEMENT</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_227">85</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_793">EXECUTIVE COMPENSATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_793">89</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_833">CERTAIN RELATIONSHIPS AND RELATED PERSON TRANSACTIONS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_833">96</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_820">PRINCIPAL STOCKHOLDERS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_820">99</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_289">REGISTERED HOLDERS </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_289">101</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_765">DESCRIPTION OF SECURITIES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_765">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_307">PLAN OF DISTRIBUTION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_307">116</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_325">LEGAL MATTERS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_325">119</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_343">EXPERTS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_343">119</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_361">WHERE YOU CAN FIND MORE INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_361">119</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_588">INDEX TO THE FINANCIAL STATEMENTS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_588">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_588">1</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_131"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABOUT THIS PROSPECTUS </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus is part of a registration statement that we filed with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), using a &#8220;shelf&#8221; registration process. We will not receive any proceeds from the sale by the Registered Holders of the securities offered by them described in this prospectus. This prospectus also relates to the issuance by us of the shares of Class A common stock issuable upon the exercise of the Warrants and options to purchase Class A common stock. We will not receive any proceeds from the sale of shares of Class A common stock underlying the Warrants or such options pursuant to this prospectus, except with respect to amounts received by us upon the exercise of the Warrants or such options for cash. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also file a prospectus supplement or post-effective amendment to the registration statement of which this prospectus forms a part that may contain material information relating to these offerings. The prospectus supplement or post-effective amendment may also add, update or change information contained in this prospectus with respect to that offering. If there is any inconsistency between the information in this prospectus and the applicable prospectus supplement or post-effective amendment, you should rely on the prospectus supplement or post-effective amendment, as applicable. Before purchasing any securities, you should carefully read this prospectus, any post-effective amendment, and any applicable prospectus supplement, together with the additional information described under the heading </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Where You Can Find More Information.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither we nor the Registered Holders have authorized anyone to provide you with any information or to make any representations other than those contained in this prospectus, any post-effective amendment, or any applicable prospectus supplement prepared by or on behalf of us or to which we have referred you. We and the Registered Holders take no responsibility for and can provide no assurance as to the reliability of any other information that others may give you. We and the Registered Holders will not make an offer to sell these securities in any jurisdiction where the offer or sale is not permitted. You should assume that the information appearing in this prospectus, any post-effective amendment and any applicable prospectus supplement to this prospectus is accurate only as of the date on its respective cover. Our business, financial condition, results of operations and prospects may have changed since those dates. This prospectus contains, and any post-effective amendment or any prospectus supplement may contain, market data and industry statistics and forecasts that are based on independent industry publications and other publicly available information. We believe this information is reliable as of the applicable date of its publication, however, we have not independently verified the accuracy or completeness of the information included in or assumptions relied on in these third-party publications. In addition, the market and industry data and forecasts that may be included in this prospectus, any post-effective amendment or any prospectus supplement may involve estimates, assumptions and other risks and uncertainties and are subject to change based on various factors, including those discussed under the heading </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Risk Factors&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contained in this prospectus, any post-effective amendment and the applicable prospectus supplement. Accordingly, investors should not place undue reliance on this information. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We own or have rights to trademarks, trade names and service marks that we use in connection with the operation of our business. In addition, our name, logos and website name and address are our trademarks or service marks. Solely for convenience, in some cases, the trademarks, trade names and service marks referred to in this prospectus are listed without the applicable &#174;, &#8482; and SM symbols, but we will assert, to the fullest extent under applicable law, our rights to these trademarks, trade names and service marks. Other trademarks, trade names and service marks appearing in this prospectus are the property of their respective owners. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2021 (the &#8220;Closing Date&#8221;), we consummated the previously announced merger pursuant to that certain Agreement and Plan of Merger, dated as of July 7, 2021 (the &#8220;Merger Agreement&#8221;), by and among the Planet Labs PBC (&#8220;Planet,&#8221; or the &#8220;Company,&#8221; formerly known as dMY Technology Group, Inc. IV), Planet Labs Inc. (&#8220;Former Planet&#8221;), Photon Merger Sub, Inc., a Delaware corporation (&#8220;First Merger Sub&#8221;), and Photon Merger Sub Two, LLC, a Delaware limited liability company (&#8220;Second Merger Sub&#8221;), pursuant to which First Merger Sub merged with and into Former Planet (the &#8220;Surviving Corporation&#8221;), with the Surviving Corporation surviving the first merger as a wholly owned subsidiary of dMY IV (the &#8220;First Merger&#8221;), and, pursuant to Former Planet&#8217;s election under the Merger Agreement, immediately following the First Merger and as part of the same overall transaction as the First Merger, the Surviving Corporation merged with and into dMY IV, with dMY IV surviving the merger (the &#8220;Second Merger&#8221; and together with the First Merger, the &#8220;Business Combination&#8221; and, together with the other </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">transactions contemplated by the Merger Agreement, the &#8220;Transactions&#8221;). On the Closing Date, and in connection with the closing of the Transactions (the &#8220;Closing&#8221;), we changed our name to Planet Labs PBC. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_149"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus includes statements that express Planet&#8217;s opinions, expectations, beliefs, plans, objectives, assumptions or projections regarding future events or future results and therefore are, or may be deemed to be, &#8220;forward-looking statements.&#8221; Words such as &#8220;expect,&#8221; &#8220;estimate,&#8221; &#8220;project,&#8221; &#8220;budget,&#8221; &#8220;forecast,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;seek,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;can,&#8221; &#8220;should,&#8221; &#8220;would,&#8221; &#8220;believes,&#8221; &#8220;predicts,&#8221; &#8220;potential,&#8221; &#8220;strategy,&#8221; &#8220;opportunity,&#8221; &#8220;aim,&#8221; &#8220;continue,&#8221; and similar expressions or the negative thereof, or discussions of strategy, plans, objectives, intentions, estimates, forecasts, outlook, assumptions, or goals, are intended to identify such forward-looking statements. These forward-looking statements include all matters that are not historical facts. They appear in a number of places throughout this prospectus (including in information that is incorporated by reference into this prospectus) and include statements regarding our intentions, beliefs or current expectations concerning, among other things, the Transactions and the benefits of the Transactions, including results of operations, financial condition, liquidity, prospects, growth, strategies and the markets in which Planet operates. Such forward-looking statements are based on available current market material and management&#8217;s expectations, beliefs and forecasts concerning future events impacting Planet. Factors that may impact such forward-looking statements include: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s limited operating history;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether the market for Planet&#8217;s data grows as expected as well as the timing of such growth and Planet&#8217;s ability to attract new customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to retain existing customers and renew existing contracts;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to sell additional data and analytic products or expand the scope of data services for its existing customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the competitiveness of Planet&#8217;s geospatial data set and analytic capabilities relative to other commercial entities and governments, including Planet&#8217;s ability to continue to capture certain high-value government procurement contracts;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether Planet is subject to any risks as a result of its global operations, including, but not limited to, being subject to any hostile actions by a government or other state actor;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether Planet is subject to any cyber-attacks or other security incidents, and whether such actions, or any other events, compromise Planet&#8217;s satellites, satellite operations, infrastructure, archived data, information technology and communication systems and other related system;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of Planet&#8217;s satellites failing to operate as intended or them being destroyed or otherwise becoming inoperable;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to build satellites and procure third-party launch contracts at the same or lower cost as recent historical periods, in order to maintain or enhance the capabilities of its current operational satellite fleet;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to secure future financing, if needed;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to increase its commercial sales organization;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to respond to general economic conditions, including, but not limited to, increased inflation and higher interest rates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to manage its growth effectively;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the coronavirus (&#8220;COVID-19&#8221;) pandemic, including any variants of COVID-19;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effects of acts of terrorism, war or political instability, both domestically and internationally, including the current events involving Russia and Ukraine, changes in laws and regulations, or the imposition of economic or trade sanctions affecting international commercial transactions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the seasonality of Planet&#8217;s business, which can be impacted by customer behavior and buying patterns, and has historically been weighted towards the second half of the year;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Planet&#8217;s ability to comply with complex regulatory requirements;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the continued development and evolution of Planet&#8217;s software platform to enhance the ease of use and accessibility of its data products for non-geospatial experts and thus facilitate expansion into new vertical markets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">competition and competitive pressures from other companies worldwide in the industries in which Planet will operate; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">litigation and the ability to adequately protect Planet&#8217;s intellectual property rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing list of factors is not exhaustive. You should carefully consider the foregoing factors and the other risks and uncertainties described in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Risk Factors&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section of this prospectus, as well as the other documents filed by us from time to time with the SEC. The forward-looking statements contained in this prospectus and any prospectus supplement or document incorporated by reference are based on current expectations and beliefs concerning future developments and their potential effects on us and our business. There can be no assurance that future developments affecting us will be those that we have anticipated. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_171"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PROSPECTUS SUMMARY </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This summary highlights, and is qualified in its entirety by, the more detailed information and financial statements included elsewhere in this prospectus. This summary does not contain all of the information that may be important to you in making your investment decision. You should read this entire prospectus carefully, especially the &#8220;Risk Factors&#8221; section beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_507">11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and our consolidated financial statements and the related notes appearing at the end of this prospectus, before deciding to invest in our Class A common stock or Warrants. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet&#8217;s mission is to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. Planet&#8217;s Class A common stock and warrants are listed on the New York Stock Exchange (&#8220;NYSE&#8221;) under the symbols &#8220;PL&#8221; and &#8220;PL WS,&#8221; respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">What</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We image the entire Earth&#8217;s landmass every day at medium- and high-resolution. We collect this powerful data set from the approximately 200 satellites we have in orbit, making our fleet the largest Earth observation fleet of satellites in history, which we design, build, and operate. We have over 2,000 images on average for every point on Earth&#8217;s landmass, creating a non-replicable historical archive for analytics, machine learning, and insights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Why</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Our satellite data and analytics reveal actionable insights regarding a large array of important phenomena, such as deforestation, agriculture, climate change, biodiversity, and supply chains worldwide. Our daily stream of proprietary data and machine learning analytics, delivered over our cloud-native platform, helps companies, governments and civil society use satellite imagery to discover insights as change happens.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Who</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We currently serve over 700 customers across large commercial and government verticals, including agriculture, mapping, forestry, finance and insurance, as well as federal, state, and local government bodies. Our products serve a variety of diverse customer needs. For example, our products help farmers make decisions that result in significant increases in their harvests, while using fewer resources, by timely alerting them to changes happening within their fields. Governments use our data to help them deliver public services more effectively in disaster response. Mapping companies use our data to keep online maps up to date. Also, journalists and human rights organizations use our data to uncover and report the truth about events in hard-to-reach places.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">How</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Our customers can leverage the power of planetary change detection into their decision-making process by embedding our data into their workflows to better inform their real time decision-making processes. Our historical archive of global, daily imagery data enables back-testing of predictive analytics, which is particularly relevant for time-series forecasting, an important area in machine learning.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet is a scaled business with $131.2 million in revenue for the fiscal year ended January 31, 2022, and approximately 200 Earth-observation satellites in orbit. We generate revenue primarily by selling licenses to our data and analytics to customers over an entirely cloud-based platform via fixed price subscription and usage-based contracts. Most of our revenue is recurring in nature. We use a &#8220;one-to-many&#8221; data subscription model, as each image we capture can be sold an unlimited number of times. We believe this is different from legacy Earth observation providers who typically sell individual images exclusively to a single customer.</span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public Benefit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our business model is aligned with our mission and public benefit purpose: to accelerate humanity toward a more sustainable, secure and prosperous world by illuminating environmental and social change. </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dedicated to the continuous pursuit of creating an unbiased, scientifically accurate, and trusted source of data about the changing planet. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Background </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were incorporated as dMY Technology Group, Inc. IV on December 15, 2020. On December 7, 2021, we closed the Business Combination with Former Planet, as a result of which Former Planet merged with and into dMY IV, and we changed our name to Planet Labs PBC. While we are the legal acquirer of Former Planet in the Business Combination, Former Planet is deemed to be the accounting acquirer, and the historical consolidated </span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements of Former Planet became the predecessor of the Company upon the Closing of the Transactions. </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Business Combination, (a) each share of Class B common stock of Former Planet was converted into the right to receive approximately 1.53184 shares of Planet&#8217;s Class B common stock, par value $0.0001 per share (&#8220;Class B common stock&#8221;) at the Closing and (b) each share of Former Planet capital stock (other than Former Planet Class B common stock) (other than in respect of (x) treasury shares, (y) shares of Planet common stock with respect to which appraisal rights have been perfected in accordance with applicable law, and (z) any shares of Planet capital stock subject to a Planet option or a Planet restricted stock unit award) was converted into the right to receive approximately 1.53184 shares of Class A common stock at the Closing. </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Former Planet equityholders will have the right to receive up to an additional 27 million shares in earnout consideration (the &#8220;Contingent Consideration&#8221;), of which up to approximately 24.6 million may be issued as shares of Class A common stock and up to approximately 2.4 million may be issued to William Marshall and Robert Schingler, Jr. (the &#8220;Planet Founders&#8221;) as shares of Class B common stock. The Contingent Consideration may be earned in four equal tranches (x) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to the fifth anniversary of the Closing or (y) when Planet consummates a change of control transaction that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Contingent Consideration that remains unvested on the first business day after five years from Closing will be forfeited without any further consideration. </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the shares of dMY IV Class B common stock automatically converted to 8,625,000 shares of Class A common stock (of which 862,500 shares are subject to vesting under certain conditions). </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, in connection with the execution of the Merger Agreement, and on September 13, 2021, following receipt of interest expressed by additional subscribers after the announcement of the Business Combination, dMY IV entered into subscription agreements (collectively, the &#8220;Subscription Agreements&#8221;) with certain parties subscribing for shares of dMY IV&#8217;s Class A common stock, par value $0.0001 per share (&#8220;dMY Class&#160;A Common Stock,&#8221; and such parties, the &#8220;Subscribers&#8221;), pursuant to which the Subscribers agreed to purchase, and dMY agreed to sell to the Subscribers, an aggregate of 25,200,000 shares of dMY IV Class&#160;A Common Stock, for a purchase price of $10.00 per share. Immediately prior to the closing of the Business Combination, we issued and sold 25,200,000 shares of our Class A common stock to the Subscribers for aggregate gross proceeds to us of $252,000,000 (the &#8220;PIPE Investment&#8221;). </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights of holders of our Class A common stock and Warrants are governed by our restated certificate of incorporation (the &#8220;Charter&#8221;), our bylaws (the &#8220;Bylaws&#8221;), and the Delaware General Corporation Law (the &#8220;DGCL&#8221;), and, in the case of the Warrants, the Warrant Agreement, dated as of March 4, 2021, between the Company and Continental Stock Transfer &amp; Trust Company (the &#8220;Warrant Agreement&#8221;). See the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Our Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lock-Up Agreements </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the consummation of the Business Combination, the dMY Sponsor, dMY IV&#8217;s directors and officers, the Planet Founders, Planet&#8217;s executive officers and directors and other Planet stockholders who held at least 5% of Planet common stock on an as-converted basis immediately prior to the Closing (collectively, the &#8220;Lock-Up Shareholders&#8221;) entered into certain lock-up agreements with Planet (the &#8220;Lock-Up Agreements&#8221;), which place certain restrictions on the transfer of shares received by the Lock-Up Shareholders in connection with the Business Combination. </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Lock-Up Shareholders agreed not to, as applicable and during the applicable lock-up period:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sell, publicly offer to sell, enter into a contract or agreement to sell, hypothecate, pledge, grant any option, or otherwise dispose of or agree to dispose of, directly or indirectly, or establish or increase a put equivalent position or liquidate with respect to or decrease a call equivalent position, certain of its shares of common stock (with the applicable shares in the case of (x) dMY IV&#8217;s previous directors and their respective </span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affiliates being 5,950,000 shares of Class A common stock held by the dMY Sponsor immediately following the Closing that were converted from 5,950,000 Class B common stock from dMY IV held by the dMY Sponsor immediately prior to the Closing attributable to such dMY IV previous director, (y) the dMY Sponsor and its permitted transferees being 8,625,000 shares of Class A common stock held by the dMY Sponsor immediately following the Closing that were converted from 8,625,000 shares of Class B common stock from dMY IV held by the dMY Sponsor immediately prior to the Closing and (z) each other Lock-Up Shareholder being the Class A common stock held by each person immediately following the Closing (excluding any shares of Class A common stock acquired in connection with the Private Placement and any shares of Class A common stock acquired in the open market) and the shares of Class&#160;A common stock issuable to such person upon the exercise of restricted stock units, stock options or other equity awards of Class A common stock, such applicable shares collectively the &#8220;Lock-up Shares&#8221;); or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into any swap or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of any of the Lock-up Shares, whether any such transaction is to be settled by delivery of such securities, in cash or otherwise.</span></div><div style="margin-bottom:9pt;padding-right:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of shares attributable to Harry L. You, Darla Anderson, Francesca Luthi, Charles E. Wert, the previous dMY directors, and any of their respective affiliates, and Niccolo De Masi and any of his affiliates, as a previous dMY director, and William Marshall and Robert Schingler Jr., such restrictions began at Closing and end on the earliest of: (i) the date that is 18 months after the Closing, (ii) the consummation of a Change of Control, as defined in the applicable Lock-Up Agreement, and (iii) in the case of Niccolo de Masi, Harry L. You, William Marshall and Robert Schingler Jr., the date on which the last reported sale price of the our Class A common stock equals or exceeds $15.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 Trading Days within any 30-Trading Day period commencing at least 330 days after the Closing and, in the case of Darla Anderson, Francesca Luthi and Charles E. Wert, the date on which the last reported sale price of the Class A common stock equals or exceeds $12.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 Trading Days within any 30-Trading Day period commencing at least 330 days after the Closing, a &#8220;Trading Day&#8221; meaning any day on which shares of Class&#160;A common stock are actually traded on the principal securities exchange or securities market on which shares of Class&#160;A common stock are then traded. </span></div><div style="margin-bottom:9pt;padding-right:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of shares attributable to all other Lock-Up Shareholders, such restrictions began at the Closing and end on the earliest of (i) the date that is 12 months after the Closing, (ii) the consummation of a Change of Control, as defined in the applicable Lock-Up Agreement, and (iii) the date on which the last reported sale price of the Class&#160;A common stock equals or exceeds $12.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 Trading Days within any 30-Trading Day period commencing at least 150 days after the Closing. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factors </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to a number of risks of which you should be aware before making an investment decision. These risks are discussed more fully in the &#8220;Risk Factors&#8221; section of this prospectus immediately following this prospectus summary. These risks include the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have a limited history of operating at our current scale and under our current strategy, which makes it difficult to predict our future operating results, and we may not achieve our expected operating results in the future.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have a history of operating losses, and we anticipate our operating expenses will increase substantially in the foreseeable future. As a result, we may not achieve or sustain profitability.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our daily scan of the Earth&#8217;s landmass is a data set that has not existed before. If the market for our products and services built upon this data set fails to grow as we expect, takes longer than we expect to grow or if our current or prospective customers fail to adopt our platform, our business, financial condition and results of operations could be harmed.</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">There is increasing competition from commercial entities and governments in our markets, and if we do not compete effectively, our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our international operations create business and economic risks that could impact our financial results.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Interruption or failure of our satellite operations, information technology infrastructure or loss of our data storage, whether by cyber-attacks or other adverse events, could hurt our ability to perform our daily operations effectively and provide our products and services, which could damage our reputation and harm our operating results.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience a number of issues, such as delayed launches, launch failures, our satellites may fail to reach their planned orbital locations, our satellites may fail to operate as intended, be destroyed or otherwise become inoperable, the cost of satellite launches may significantly increase and/or satellite launch providers may not have sufficient capacity. Any such issue could result in the loss of our satellites, cause significant delays in their deployment or make such deployment impossible, which could harm our business, prospects, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our satellites may not be able to capture Earth images due to weather, natural disasters or other external factors, or as a result of our constellation of satellites having restrained capacity.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to develop and release product and service enhancements and new products and services to respond to rapid technological change, or to develop new designs and technologies for our satellites, in a timely and cost-effective manner, our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Downturns or volatility in general economic conditions, including as a result of the current COVID-19 pandemic, any COVID-19 related variant, or any other outbreak of an infectious disease, as well as the effects of acts of terrorism, war or political instability, both domestically and internationally, including the current events involving Russian and Ukraine, could have a material adverse effect on our stock price, business, financial condition, results of operations and liquidity.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The loss of one or more of our key personnel, or our failure to attract, hire, retain and train other highly qualified personnel in the future, could harm our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business is capital intensive and we may not be able to raise adequate capital to finance our business strategies, or we may be able to do so only on terms that significantly restrict our ability to operate our business.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We operate in a highly regulated industry and government regulations may adversely affect our ability to sell our services, may increase the expense of such services or otherwise limit our ability to operate or grow our business. Further, our failure to comply with governmental laws and regulations could harm our business.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we fail to maintain effective internal controls over financial reporting at a reasonable assurance level, we may not be able to accurately report our financial results, which could have a material adverse effect on our operations, investor confidence in our business and the trading prices of our securities.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The multi-class structure of our common stock has the effect of concentrating voting power with our Chief Executive Officer and Chief Strategy Officer, both of whom are co-founders, which power limits an investor&#8217;s ability to influence the outcome of important transactions, including a change in control.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As a public benefit corporation, our focus on a specific public benefit purpose and producing a positive effect for society may negatively impact our financial performance.</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Information </span></div><div style="margin-bottom:9pt;padding-right:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant was incorporated under the laws of the state of Delaware on December 15, 2020 under the name dMY Technology Group, Inc. IV. Upon the closing of the Business Combination, we changed our name to Planet Labs PBC. Our Class A common stock and Warrants are listed on NYSE under the symbols &#8220;PL&#8221; and &#8220;PL WS,&#8221; respectively. Our principal executive offices are located at 645 Harrison Street, Floor 4, San Francisco, California 94107, and our telephone number is (415) 829-3313. Our website address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.planet.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The information contained in, or accessible through, our website does not constitute a part of this prospectus. We have included our website address in this prospectus solely as an inactive textual reference. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company </span></div><div style="margin-bottom:9pt;padding-right:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a company with less than $1.07 billion in revenue during our last fiscal year, we qualify as an &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the &#8220;JOBS Act&#8221;). An &#8220;emerging growth company&#8221; may take advantage of reduced reporting requirements that are otherwise applicable to public companies. These provisions include, but are not limited to: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, as amended (the &#8220;Sarbanes-Oxley Act&#8221;);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">not being required to comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor&#8217;s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduced disclosure obligations regarding executive compensation in our periodic reports, proxy statements and registration statements; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">exemptions from the requirements of holding a nonbinding advisory vote of stockholders on executive compensation, stockholder approval of any golden parachute payments not previously approved and having to disclose the ratio of the compensation of our chief executive officer to the median compensation of our employees.</span></div><div style="margin-bottom:9pt;padding-right:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may take advantage of these provisions until January 31, 2027. However, if (i) our annual gross revenue exceeds $1.07 billion, (ii) we issue more than $1.0 billion of non-convertible debt in any three-year period or (iii) we become a &#8220;large accelerated filer&#8221; (as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) prior to the end of such five-year period, we will cease to be an emerging growth company. We will be deemed to be a &#8220;large accelerated filer&#8221; at such time that we (a) have an aggregate worldwide market value of common equity securities held by non-affiliates of $700.0 million or more as of the last business day of our most recently completed second fiscal quarter, (b) have been required to file annual and quarterly reports under the Exchange Act, for a period of at least 12 months and (c) have filed at least one annual report pursuant to the Exchange Act.</span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to take advantage of certain of the reduced disclosure obligations in the registration statement of which this prospectus is a part and may elect to take advantage of other reduced reporting requirements in future filings. As a result, the information that we provide to our stockholders may be different than you might receive from other public reporting companies in which you hold equity interests. </span></div><div style="margin-bottom:9pt;padding-right:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. We have elected to use the extended transition period for complying with new or revised accounting standards. As a result of this election, our financial statements may not be comparable to companies that comply with public company effective dates.</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_189"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE OFFERING</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus relates to (i) the resale of 96,786,662 shares of Class A common stock, par value $0.0001 per share (the &#8220;Class A common stock&#8221;), by certain of the securityholders named in this prospectus (each a &#8220;Registered Holder&#8221; and, collectively, the &#8220;Registered Holders&#8221;), including 21,157,586 shares of Class A common stock issuable upon the transfer or conversion of up to 21,157,586 shares of Class B common stock, par value $0.0001 per share, issued or issuable in connection with the business combination (the &#8220;Business Combination&#8221;) between Planet Labs Inc. and dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;); (ii) the resale by certain Registered Holders of up to 1,363,014 shares of Class A common stock upon the settlement of restricted stock units; (iii) the issuance by us of up to 6,585,895 shares of Class A common stock upon the exercise of outstanding options; (iv) the resale of 14,558,333 shares of Class A common stock initially issued to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) or issuable upon exercise of warrants held by dMY Sponsor originally issued in a private placement in connection with the initial public offering of dMY IV (the &#8220;Private Placement Warrants&#8221;); (v) the resale of 25,200,000 shares of Class A common stock issued in the PIPE Investment (as defined below) by certain of the Registered Holders; (vi) the issuance by us of up to 12,833,315 shares of Class A common stock upon the exercise of outstanding warrants to purchase our Class A common stock (the &#8220;Warrants&#8221;); (vii) the resale by certain Registered Holders of 1,900,739 shares of Class A common stock issued as partial consideration for an acquisition consummated in December 2021; and (viii) the resale by certain Registered Holders of 1,065,593 shares of Class A common stock issuable upon exercise of an outstanding warrant assumed from Planet Labs Inc. This prospectus also relates to the registration of the resale by the holders thereof of up to 5,933,333 of our outstanding Warrants originally issued in a private placement in connection with the initial public offering of dMY IV. We will receive the proceeds from any exercise of any Warrants or options for cash.</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_507"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISK FACTORS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should carefully consider the risks and uncertainties described below and the other information in this prospectus before making an investment in our securities. Our business, financial condition, results of operations, or prospects could be materially and adversely affected if any of these risks occurs, and as a result, the market price of our Class A common stock and warrants could decline and you could lose all or part of your investment. This prospectus also contains forward-looking statements that involve risks and uncertainties. See &#8220;Cautionary Statement Regarding Forward-Looking Statements.&#8221; Our actual results could differ materially and adversely from those anticipated in these forward-looking statements as a result of certain factors, including those set forth below.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business and Industry</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a limited history of operating at our current scale and under our current strategy, which makes it difficult to predict our future operating results, and we may not achieve our expected operating results in the future.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a limited history of operating at our current scale and under our current strategy, which makes it difficult to forecast our future results. You should consider and evaluate our prospects in light of the risks and uncertainty frequently encountered by growth stage companies in rapidly evolving markets. We have not achieved profitability, and we may not realize sufficient revenue to achieve profitability in future periods.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including slowing demand for our platform, increased competition, changes to technology, a decrease in the growth of our overall market, or our failure, for any reason, to continue to take advantage of growth opportunities. We have also encountered, and will continue to encounter, risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described below. If our assumptions regarding these risks and uncertainties and our future revenue growth are incorrect or change, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations, and our business could suffer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a history of operating losses, and we anticipate our operating expenses will increase substantially in the foreseeable future. As a result, we may not achieve or sustain profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generated net losses of $137.1 million and $127.1 million for our fiscal years ended January 31, 2022 and 2021, respectively. As of January 31, 2022, we had an accumulated deficit of $770.0 million. While we have experienced significant revenue growth in recent periods, we are not certain whether or when we will generate enough revenue to sustain or increase our growth or achieve or maintain profitability in the future. We also expect our costs and expenses to increase in future periods, which could negatively affect our future results of operations if our revenue does not increase. In particular, we intend to continue to expend significant funds to further develop our platform, launch additional satellites, expand our data analytics capabilities, increase our sales force to enter into new verticals, and expand use cases and integrations, amongst other things, and to consider strategic acquisitions, which may cause us to incur significant acquisition costs. We will also face increased compliance costs associated with growth, the expansion of our customer base, and operation as a public company. Our efforts to grow our business may be costlier than we expect, or the rate of our growth in revenue may be slower than we expect, and we may not be able to increase our revenue enough to offset our increased operating expenses. We may incur significant losses in the future for a number of reasons, including the other risks described herein, and unforeseen expenses, difficulties, complications or delays, and other unknown events. If we are unable to achieve and sustain profitability, the value of our business may significantly decrease.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our daily scan of the Earth&#8217;s landmass is a data set that has not existed before. If the market for our products and services built upon this data set fails to grow as we expect or takes longer than we expect to grow or if our current customers or prospective customers fail to adopt our platform, our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all our revenue has come from licensing arrangements with our customers that grant them the right to use imagery and related data that are delivered digitally through our online platform, in addition to providing related </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services. Imagery licensing agreements vary by contract but generally have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract either on a subscription or usage basis, whereby a customer pays for access to our imagery that may be downloaded over a specific period of time or, less frequently, on a transactional basis, whereby the customer pays for individual content licenses.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although demand for imagery and related analytics products and services has grown in recent years, our particular data set has not existed before. The market for analytics products and services, in particular, continues to evolve, and the market for our data may not be as significant as we expect. Further, the number of customers that we believe may be interested in our analytics products and services may be less than we anticipate. We cannot be sure that we will be able to convert interest in our analytics products and services into sales, that these markets will continue to grow or, even if they do grow, that businesses will adopt our platform. Our future success will depend in large part on our ability to further penetrate the existing market for Earth imaging and related data analytics. Our ability to further penetrate this market depends on a number of factors, including the cost, performance, and perceived value associated with our platform and our proprietary data. We have spent, and intend to keep spending, considerable resources to educate potential customers about analytics products and services in general and our platform in particular. However, we cannot be sure that these expenditures will help our platform achieve any additional market acceptance. In addition, it may take substantial time, potentially longer than we initially forecast or anticipate, to bring on new customers or for existing customers to purchase new products or offerings we may have. Furthermore, potential customers could have made significant investments in alternative platforms or services, or may not be persuaded that our proprietary data is needed for their business or operations. If the market fails to grow or grows more slowly than we currently expect or businesses fail to adopt our platform, our business, operating results, and financial condition could be adversely affected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the market does not perceive our service offerings to be of high quality, if we fail to introduce new and improved products and services, or if we introduce new products or services that are not favorably received by the market, we may not be able to attract or retain customers. If we are unable to attract new customers in numbers sufficient to grow our business, or if we suffer attrition among customers, our revenue may decrease, and our operating results will be adversely affected. If our efforts to satisfy our existing customers are not successful, we may not be able to attract new customers. Further, if excessive numbers of customers do not continue to utilize our service or our customer base does not continue to grow, we may be required to incur significantly higher marketing expenses than we currently anticipate to replace these customers with new customers or attract new customers, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may fail to convert or retain customers if competitors to our platform are able to develop a superior offering or if they are able to offer a similar offering at a lower price point. Further, if competitors are able to build a competing fleet of satellites that is larger than our fleet, a potential that is heightened by the fact that we may keep our fleet at its current size for the near term, or that has greater capabilities than our fleet, we may be unable to attract or retain customers. The occurrence of any of the foregoing could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers rely on our customer support personnel to resolve issues and realize the full benefits that our platform provides. High-quality support is also important for the renewal and expansion of our subscriptions with existing customers. The importance of our support function 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 maintain and expand our subscriptions to existing and new customers could suffer, and our reputation with existing or potential customers could suffer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There is increasing competition from commercial entities and governments in our markets, and if we do not compete effectively, our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a competitive industry, and we expect competition to continue to increase, in particular from other commercial entities and governments that operate in our markets and offer competitive products. We believe that our ability to compete depends upon many factors both within and beyond our control, including the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the size and diversity of our customer bases;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing and market acceptance of products and services, including the developments and enhancements to those products and services, offered by us or our competitors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">customer service and support efforts;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales and marketing efforts;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ease of use, performance, price and reliability of solutions developed either by us or our competitors; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our brand strength relative to our competitors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our current and potential competitors have significantly greater financial, technical, marketing and other resources than we do. These factors may allow our competitors to respond more quickly than we can to new or emerging technologies and changes in customer preferences. These competitors may engage in more extensive research and development efforts, undertake more far-reaching marketing campaigns and adopt more aggressive pricing policies which may allow them to build larger customer bases than we have. Our competitors may develop products or services that are similar to our products and services or that achieve greater market acceptance than our products and services. This could attract customers away from our services and reduce our market share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products and services compete with satellite and aerial imagery and related products and services offered by a range of private and government providers. Our current or future competitors may have greater financial, personnel and other resources than we have, and also have the ability to offer similar services at the same or a lower price. Existing competitors include Airbus Defense and Space, BlackSky Global LLC, ImageSat International N.V., Maxar Technologies Ltd. (MDA, Digital Globe, SSL), Satellogic S.A., CG Satellite, foreign governments including India, South Korea, Taiwan and others that sell their data commercially, as well as aggregators of imagery and imagery-related products and services, including Apple, Google and Microsoft. In addition, we compete against a number of manned and unmanned aerial providers of high-resolution imagery, whose offerings provide certain benefits over satellite-based imagery, including better resolution and accuracy. The value of our imagery may also be diluted by Earth imagery that is available free of charge.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. government, European Commission, and other governments also may develop, construct, launch and operate their own imagery satellites, which could reduce their need to rely on commercial suppliers. In addition, such governments could sell or provide free of charge Earth imagery from their satellites in the commercial market and thereby compete with our imagery products and services, as the United States does today through Landsat and MODIS, and the European Commission does with the Copernicus program and the Sentinel satellites. Also, governments may at times make our imagery freely available for humanitarian purposes, which could impair our revenue growth with non-governmental organizations. These governments could also subsidize the development, launch and operation of imagery satellites by our current or future competitors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, other governments may also subsidize our competitors to compete with us and other companies, and encourage them to undercut prices, including the prices we offer for our data. Our competitors or potential competitors with greater resources than ours could, in the future, offer satellite-based imagery or other products and services with more attractive features than our products and services. The emergence of new remote imaging technologies or the continued growth of low-cost imaging satellites could negatively affect our marketing efforts. More importantly, if competitors develop and launch satellites or other imagery content sources with more advanced capabilities and technologies than ours, or offer services at lower prices than ours, our business and results of operations could be harmed. Due to competitive pricing pressures, new product introductions by us or our competitors or other factors, the average selling price of our products and services may further decrease. If we are unable to offset decreases in our average selling prices by increasing our sales volumes or by adjusting our product mix, our revenue and operating margins may decline and our financial position may be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the lowering of launch costs from companies such as SpaceX, as well as the new fleets of communication satellites from companies such as SpaceX, OneWeb and Amazon/Kuiper may lower barriers to entry and further increase risk of competition.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international operations create business and economic risks that could impact our financial results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience in managing operations outside the United States. If we fail to deploy or manage our operations in other countries successfully, our business and operations may suffer. In addition, we are subject to a variety of risks inherent in doing business internationally, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political, social and/or economic instability, including geopolitical tensions such as the current events involving Ukraine and Russia and any sanctions or heightened tensions that result from such a conflict;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to governmental regulations in foreign jurisdictions and unexpected changes in regulatory requirements and enforcement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in currency exchange rates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">higher levels of credit risk and payment fraud;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enhanced difficulties of integrating any foreign acquisitions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">burdens of complying with a variety of foreign laws;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduced protection for intellectual property rights in some countries;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in staffing and managing global operations and the increased travel, infrastructure and legal compliance costs associated with multiple international locations and subsidiaries;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">different regulations and practices with respect to employee/employer relationships, existence of workers&#8217; councils and labor unions, and other challenges caused by distance, language, and cultural differences, making it harder to do business in certain international jurisdictions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with statutory equity requirements; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">management of tax consequences.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to manage the complexity of global operations successfully, our financial performance and operating results could suffer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, given the global scope of our Earth imaging capabilities and the associated data collected, it is probable that certain governments, state actors or large businesses, among other powerful entities, may object to our operations and the collection of this data. For example, we have used our constellation of satellites and platform to capture and analyze images of missile silos and human rights abuses in foreign countries, among other things that may be sensitive to certain entities. If a foreign government, state actor, large business or other similar entities were to object to our operations capturing similar sensitive data, they may successfully lobby the U.S. government or other regulators to curtail our operations, or even suspend our operations. Further, our satellites, satellites operations infrastructure, archived data, information technology and communications systems, and other related systems, may have already been or could be in the future compromised by cyber-attacks or other incursions by such entities as a result of the sensitive information we capture and provide. If any of the foregoing were to occur, our business would be seriously harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or our third-party service providers experience, or are unable to protect against, cyber-attacks, ransomware, security incidents, or security breaches, or if unauthorized parties otherwise obtain access to our customers&#8217; data, our data, or our platform, then our platform may be perceived as not being secure, we may become unable to meet our service level commitments, our reputation may be harmed, demand for our platform and products may be reduced, and we may incur significant liabilities or additional expenses which may not be covered by existing cyber insurance.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collect, receive, store, process, generate, use, transfer, disclose, make accessible, protect, secure, dispose of and share personal information, confidential information and other information necessary to provide our service, to operate our business, for legal and marketing purposes, and for other business-related purposes. We rely </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significantly on third-party service providers and sub-processors to help us deliver services to our customers. These vendors may store or process personal information on our behalf.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform and products involve the storage and transmission of data, including personal information, and security breaches or unauthorized access to our platform and products, or those of our third-party service providers, could result in the loss of our or our customers&#8217; data, litigation, indemnity obligations, fines, penalties, disputes, investigations and other liabilities. We have previously and may in the future become the target of cyber-attacks by third parties seeking unauthorized access to our or our customers&#8217; data or to disrupt our ability to provide our services. In addition, many of our employees are temporarily working remotely due to the COVID-19 pandemic, which may pose additional data security risks (including, for example, an increase in phishing and spam emails experienced since 2020).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have taken steps to protect the confidential and personal information that we have access to, our security measures or those of our third-party service providers that store or otherwise process certain of our and our customers&#8217; data on our behalf could be breached or we could suffer a loss of our or our customers&#8217; data. Our ability to monitor our third-party service providers&#8217; data security is limited. Cyber-attacks, computer malware, viruses, employee mistakes or malfeasance, social engineering (including spear phishing and ransomware attacks), and general hacking have become more prevalent in our industry, particularly against cloud services. If our security measures are or are believed to have been breached as a result of third-party action, employee error, malfeasance or otherwise, our reputation could be damaged, our business may suffer, and we could incur significant liability. In addition, our remediation efforts may not be successful.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also process, store and transmit our own data as part of our business and operations. This data may include personal, confidential or proprietary information. There can be no assurance that any security measures that we or our third-party service providers have implemented will be effective against current or future security threats. While we have developed systems and processes designed to protect the integrity, confidentiality and security of our and our customers&#8217; data, our security measures or those of our third-party service providers could fail and result in unauthorized access to or disclosure, modification, misuse, loss or destruction of such data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because many different security vulnerabilities exist and exploits of such vulnerabilities continue to evolve, we may be unable to anticipate attempted security breaches, react in a timely manner or implement adequate preventative measures. Among other things, our applications, systems, networks, software and physical facilities could be breached, or the personal or confidential information that we store could be otherwise compromised due to employee error or malfeasance, if, for example, third parties fraudulently induce our employees or our members to disclose information or user names and/or passwords, or otherwise compromise the security of our networks, systems and/or physical facilities. Additionally, employees or service providers have in the past and may in the future inadvertently misconfigure resources or systems, or misdirect certain communications that lead to security incidents for which we must then expend effort and incur expenses to remediate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third parties may also conduct attacks designed to deny customers access to our services. Third parties, including nation-state actors or their agents, may also conduct attacks designed to gain control over our systems, data and satellites. Any security breach or other security incident, or the perception that one has occurred, could result in a loss of customer confidence in the security of our platform, the reliability of our imagery, and damage to our brand, reduce the demand for our products, disrupt normal business operations, cause us to fail to meet our service level commitments, require us to spend material resources to investigate or correct the breach and to prevent future security breaches and incidents, expose us to legal liabilities, including litigation, regulatory enforcement, and indemnity obligations, result in our customers terminating contracts with us and adversely affect our business, financial condition and results of operations. These risks are likely to increase as we continue to grow and process, store, and transmit increasingly large amounts of data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use third-party technology, systems and services in a variety of contexts, including, without limitation, storage of our imagery, encryption and authentication technology, employee email, content delivery to customers, back-office support, credit card processing and other functions. Although we have developed systems and processes that are designed to protect customer data and prevent data loss and other security breaches, including systems and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">processes designed to reduce the impact of a security breach at a third-party service provider, such measures cannot provide absolute security.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs to respond to a security breach and/or mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, negative publicity, and other harm to our business and our competitive position. We could be required to fundamentally change our business activities and practices in response to a security breach or related regulatory actions or litigation (or in anticipation of a potential breach, regulatory action or litigation), which could have an adverse effect on our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we cannot be certain that our insurance coverage will be adequate for fines, judgments, settlements, penalties, costs, attorney fees and other impacts that arise out of privacy or security incidents or breaches. A privacy or security incident or breach, or the successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage, cyber coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our reputation, business, financial condition and results of operations. Our risks are likely to increase as we continue to expand, grow our customer base, and process, store, and transmit increasingly large amounts of proprietary and sensitive data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interruption or failure of our infrastructure, or loss of our data storage, could hurt our ability to perform our daily operations effectively and provide our products and services, which could damage our reputation and harm our operating results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The availability of our products and services depends on the continuing operation of our satellites, satellites operations infrastructure, archived data, information technology and communications systems, and other related systems. Any downtime, damage to or failure of our systems could result in interruptions in our service, which could reduce our revenue and profits. Our systems are vulnerable to damage or interruption from floods, fires, power loss, telecommunications failures, computer viruses, computer denial of service attacks or other attempts to harm our systems. We do not currently maintain a back-up production facility from which we can continue to collect, process and deliver imagery in the event of the loss of our primary capabilities. In the event we are unable to collect, process and deliver imagery from our primary facilities, our daily operations and operating results would be materially and adversely affected. In addition, our ground stations are vulnerable to damage or interruption from human error, intentional bad acts, earthquakes, hurricanes, floods, fires, war, terrorist attacks, power losses, hardware failures, systems failures, telecommunications failures and similar events. The occurrence of any of the foregoing could result in lengthy interruptions in our services and/or damage our reputation, which could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such attacks could come from individuals, companies, rogue groups, terrorist organizations or governments. This risk is heightened by the geopolitical relevance of Planet&#8217;s data, which may expose globally the sensitive operations of such entities. This is especially true for countries known or suspected to have actively carried out offensive operations on their own.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, if our infrastructure, information technology and communication systems do not scale effectively with anticipated growth in our business, the effectiveness of such systems could be adversely affected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We process, store and use personal information and other data, which subjects us to governmental regulation and other legal obligations related to privacy, and compliance or any failure to comply with such obligations could harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive, store and process personal information and other customer data. There are numerous federal, state, local, and foreign laws regarding privacy and the storing, sharing, use, processing, disclosure and protection of personal information and other customer data, the scope of which are changing, subject to differing interpretations, </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and may be inconsistent among countries or conflict with other rules. We generally seek to comply with industry standards and are subject to the terms of our own privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations and industry codes of conduct relating to privacy and data protection to the extent possible. However, it is possible that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. In addition, the application and interpretation of these laws and regulations are often uncertain. Further, the U.S. federal and state governments and agencies, as well as foreign governments and regulators, may in the future enact new legislation and promulgate new regulations governing collection, use, disclosure, storage, processing, transmission and destruction of personal data and other information. New privacy laws add additional complexity, requirements, restrictions and potential legal risk, require additional investment in resources to update compliance programs, and could impact business strategies and availability of previously useful data. Any significant change to applicable laws, regulations or industry practices regarding the use or disclosure of the data of our customers, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained, could require us to modify our services and features, possibly in a material manner, and may limit our ability to develop new services and features that make use of the data that our customers voluntarily share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any failure or perceived failure by us to comply with our privacy policies, privacy-related obligations to customers or other third parties, or our privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others and could cause our customers to lose trust in us, which could have an adverse effect on our reputation and business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience a number of issues, such as delayed launches, launch failures, failure of our satellites to reach their planned orbital locations, significant increases in the cost of satellite launches, and insufficient capacity available from satellite launch providers. Any such issue could result in the loss of our satellites or cause significant delays in their deployment, which could harm our business, prospects, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delays in launching satellites are common and can result from satellite manufacturing delays, unavailability of reliable launch opportunities with suppliers, launch supplier schedule delays, delays in obtaining required regulatory approvals and launch failures. If satellite manufacturing schedules are not met, a launch opportunity may not be available at the time the satellites are ready to be launched. We also share launches with other satellite manufacturers who may cause launch delays that are outside of our control. In addition, launch vehicles or satellite deployment mechanisms may fail, which could result in the destruction of any satellites we have in such launch vehicle or an inability for the satellites to perform their intended mission. Launch failures also result in significant delays in the deployment of satellites because of the need to manufacture replacement satellites, which typically takes up to six months or longer, and to obtain another launch opportunity. Further, the cost of satellite launches, launch insurance rates and launch-related services may significantly increase in the future, which could make it much more costly, potentially prohibitively more costly, for us to launch and deploy our satellites. Any launch failure, underperformance, delay, or increase in the cost of satellite launches or related services, could have a material adverse effect on our results of operations, business prospects and financial condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our satellites fail to operate as intended, are destroyed or otherwise become inoperable, our ability to collect imagery and market our products and services successfully could be materially and adversely affected and customers could be encouraged to seek alternative solutions even if less adequate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our satellites employ advanced technologies and sensors that are exposed to severe environmental stresses during launch and in space that could affect our satellites&#8217; performance. Hardware component problems in space could lead to deterioration in performance or loss of functionality of a satellite, with attendant costs and potential revenue losses if they impact our Earth imaging capabilities. In addition, human operators may execute improper implementation commands that may negatively impact a satellite&#8217;s performance. Exposure of our satellites to an unanticipated catastrophic event, such as a failed launch, a meteor shower, geomagnetic solar storms, a collision </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with space debris, or intentional or unintentional kinetic, radiation or blinding interference, or similar attacks, could reduce the performance of, or completely destroy, the affected satellites.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that our satellites will continue to operate successfully in space throughout their expected operational lives. Even if a satellite is operated properly, technical flaws in that satellite&#8217;s sensors or other technical deficiencies or anomalies could significantly hinder its performance, which could materially affect our ability to collect imagery and market our products and services successfully. While some anomalies are covered by insurance policies, others are not or may not be covered, or may be subject to large deductibles. Further, the actual orbital maneuver lives of our satellites may be shorter than we anticipate, and we may be required to reduce available capacity on our satellites prior to the end of their orbital maneuver lives.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may suffer a partial or total loss of a deployed satellite or experience other problems with our satellites that may reduce their performance. During any period of time in which a satellite is not fully operational, we may lose most or all of the revenue that otherwise would have been derived from that satellite. In addition, we may not have on hand, or be able to obtain in a timely manner, the necessary funds to cover the cost of any necessary satellite replacement. Further, it can take up to six months or longer to manufacture new satellites and significant additional time to secure and launch such replacement satellites. As a result, if our satellites fail to operate as intended, are destroyed or otherwise become inoperable, it could take a significant amount of time to get the replacement satellites in orbit. During this period of time, our operations could be materially impaired with little we could do to alleviate the issue. Our inability to repair or replace a defective satellite or correct any other technical problem in a timely manner could result in a significant loss of revenue and harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience a failure of ground operations infrastructure, interference with our satellite signals or geomagnetic solar storms that impair the performance of our satellites, which could harm our business, prospects, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate an extensive ground infrastructure, including over a dozen ground stations maintained by third parties. These ground stations are used for controlling our satellites and downloading imagery to eventually be provided to our customers. We may experience a partial or total loss of one or more of these facilities due to natural disasters (tornado, earthquake flood, hurricane or other natural events), fire, acts of war or terrorism or other catastrophic events. A failure at any of these facilities could cause a significant loss of service for our customers. Additionally, we may experience a failure in the necessary equipment at our satellite control center, at the back-up facility, or in the communication links between these facilities and remote teleport facilities. A failure or operator error affecting tracking, telemetry and control operations might lead to a breakdown in the ability to communicate with one or more satellites or cause the transmission of incorrect instructions to the affected satellites, which could lead to a temporary or permanent degradation in satellite performance or to the loss of one or more satellites. Intentional or non-intentional electromagnetic or radio frequency interference, including by nation-state actors or their agents, could result in a failure of our ability to deliver satellite services to our customers. A failure at any of our facilities or in the communications links between our facilities or interference with our satellite signal could cause our revenues to decline materially and could adversely affect our ability to market our services and harm our business, prospects, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our satellites may not be able to capture Earth images due to weather, natural disasters or other external factors, or as a result of our constellation of satellites having restrained capacity.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our satellites may not be able to capture Earth images, either with sufficient clarity or detail, or at all, due to the occurrence of a variety of factors including cloud cover, adverse weather conditions including hurricanes or tornadoes, fires or volcano eruptions, or other factors that are outside our control. Further, if there is high demand on our constellation to capture images in a certain area, we may have difficulty tasking sufficient satellite coverage to capture high-resolution images in another region. As a result of the foregoing, customers may not be able to procure images they want, which could adversely affect our relationship with such customers and our general reputation.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to develop and release product and service enhancements and new products and services to respond to rapid technological change, or to develop new designs and technologies for our satellites, in a timely and cost-effective manner, our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for our platform is characterized by rapid technological change, frequent new product and service introductions and enhancements, changes in satellite design and technologies, changing customer demands, and evolving industry standards. The introduction of products and services embodying new technologies can quickly make existing products and services obsolete and unmarketable. Designing and building satellites and developing analytics products and services, as well as deploying software updates, are inherently complex and technologically demanding endeavors. Due to this complexity, it can take a long time and require significant research and development expenditures to develop and test new or enhanced satellites and software updates, as well as data analytic products and services. In addition, the complexity of developing and deploying new satellites and data analytic products and services makes it difficult for us to predict how long it may take for such updates to our platform to be ready and available to be sold to customers. As a result, the amount of time it takes to develop such updates could be substantially longer than we initially anticipated. The success of any enhancements or improvements to our platform or any new products and services depends on several factors, including timely completion, successful manufacturing and deployment of the satellites needed to capture the relevant data, competitive pricing, adequate quality testing, integration with existing technologies and our platform, and overall market acceptance. We cannot be sure that we will succeed in developing, marketing, and delivering on a timely and cost-effective basis enhancements or improvements to our platform or any new products and services that respond to technological change or new customer requirements or demands, nor can we be sure that any enhancements or improvements to our platform will achieve market acceptance. Any new satellites and data analytic products and services that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects, or such data or data analytic products may not achieve the broad market acceptance necessary to generate sufficient revenue. The introduction of new data analytic products and enhancements, as well as the development and deployment of new satellites, require a substantial outlay of capital and could also increase costs associated with customer support and customer success as demand for these services increase. This increase in cost could negatively impact our profit margins, including our gross margin. Moreover, even if we introduce new products and services, we may experience a decline in revenue, gross profit and gross margin of our existing products and services that is not offset by revenue from the new products or services. Further, we may make changes to our platform that customers do not find useful and we may also discontinue certain features or increase the price or price structure for our platform. In addition, we may lose existing customers who choose a competitor&#8217;s products and services rather than migrate to our new products and services. This could result in a temporary or permanent revenue shortfall and adversely affect our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends, in part, on sales to large enterprises and U.S. and foreign governmental entities, which are subject to a number of challenges and risks that may make our sales cycle, forecasting processes, and deployment processes more difficult to predict, require greater time and expense or negatively impact our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to large enterprises and U.S. and foreign governmental entities involve risks that may lengthen our sales cycle and make forecasting and deployment processes more difficult to predict. In addition, as a result of the COVID-19 pandemic, political and economic instability, global logistic challenges and rising inflation, many large enterprises and U.S. and foreign governments have reduced or delayed technology or other discretionary spending, which, in addition to resulting in longer sales cycles, may materially and negatively impact our operating results, financial condition and prospects. As we seek to increase our sales to large enterprise customers and U.S. and foreign governments, we also face more complex sales procurement requirements, substantial upfront sales costs, and less predictability in completing some of our sales than we do with smaller customers. With larger organizations, the decision to subscribe to our platform frequently requires the approvals of multiple management personnel and more technical personnel than would be typical of a smaller organization and, accordingly, sales to larger organizations may require us to invest more time educating these potential customers. With U.S. and foreign governments, the decision to subscribe to our platform often requires approvals from multiple governmental agencies as well as compliance with stringent rules and regulations, which require us to employ regulatory experts and engage outside experts to help facilitate these governmental approvals. In addition, large enterprises, as well as U.S. and foreign governments, often require extensive configuration, integration services, and pricing negotiations, which increase </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our upfront investment in the sales effort with no guarantee that these customers will deploy our platform widely enough across their organization to justify our substantial upfront investment. Purchases by large enterprises, as well as U.S. and foreign governments, are also frequently subject to budget constraints and unplanned administrative, processing, and other delays, which means we may not be able to come to agreement on the terms of the sale to them. Changes in government policies regarding use of commercial data or satellite operators, or material delay or cancellation of certain government programs, could also reduce our revenue and adversely impact our business. Further, our results of operations could be adversely affected by government spending caps or changes in government budgetary priorities, novation procedures or other steps required of government contractors as a result of our Business Combination, as well as by delays in the government budget process, program starts, or the award of contracts or orders under existing contract vehicles, including as a result of a new U.S. administration. Future spending and program authorizations may not increase or may decrease or shift to programs in areas in which we do not provide services or are less likely to be awarded contracts. Such changes in spending authorizations and budgetary priorities may occur as a result of shifts in spending priorities as a result of competing demands for federal funds or other factors outside of our control.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our ability to successfully sell our platform to large enterprises and U.S. and foreign governments is dependent on us attracting and retaining sales personnel with experience in selling to such large organizations. The opportunities to sell to large enterprises and U.S. and foreign governments are often awarded through competitive bidding processes. Additionally, in the U.S., budgetary pressures and developments in the procurement process have caused many government customers to increasingly purchase goods and services through Indefinite Delivery, Indefinite Quantity (IDIQ) contracts, General Services Administration (GSA) schedule contracts and other government-wide acquisition contracts. These contracts, some of which are awarded to multiple contractors, have increased competition and pricing pressure, requiring that we make sustained post-award efforts to realize revenue under each such contract. If we are unable to increase sales of our platform to large enterprise customers and U.S. and foreign governments while mitigating the risks associated with serving such customers, our business, financial position, and operating results may be adversely impacted. Furthermore, if we fail to realize an expected sale from a large customer in a particular quarter or at all, our business, operating results, and financial condition could be adversely affected for a particular period or in future periods.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The competitive position of our products depends in part on their ability to operate with third-party products and services, and if we are not successful in maintaining and expanding the compatibility of our products with such third-party products and services, our business, financial position, and operating condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The competitive position of our platform depends in part on our ability to operate with products and services of third parties. As such, we must continuously modify and enhance our platform to adapt to changes in hardware, software, networking, and database technologies. In the future, one or more technology companies may choose not to support the operation of their hardware, software, or infrastructure, or our platform may not support the capabilities needed to operate with such hardware, software, or infrastructure. In addition, to the extent that a third party were to develop software or services that compete with ours, that provider may choose not to support our platform. We intend to facilitate the compatibility of our platform with various third-party hardware, software, and infrastructure by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition, and operating results could be adversely impacted.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The competitive position of our products also depends on the availability of third party data sets and imagery, as well as the ability to use our products with third party data sets and imagery, which allows customers to integrate multiple data sets and conduct valuable analyses. As such, we must continuously design software to ensure our products&#8217; compatibility with third party imagery. If we fail to anticipate our customers&#8217; integration needs, our business, financial condition, and operating results could be adversely impacted. Additionally, if third party data sets which we do not control, and some of which are publicly sourced, become unavailable or unreliable for any reason, to us or our customers who integrate such data into our platform, it may negatively impact our ability to develop or deliver products that use such data and customer satisfaction with our products and our business, financial condition, and operating results could be adversely impacted. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenue, results of operations and reputation may be negatively impacted if our products fail to meet contractual requirements or our products contain defects or fail to operate in the expected manner.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell proprietary data that is generated through our technologically advanced fleet of satellites and further analyzed with our proprietary platform analytics. Sophisticated software, including software developed by us, may contain defects that can unexpectedly interfere with the software&#8217;s intended operation. Defects may also occur in components and products that we manufacture or purchase from third parties. Most of the satellites and systems we have developed must function under demanding and unpredictable operating conditions and in harsh and potentially destructive environments. In addition, we contract with third-parties, which we do not control, to provide services in connection with the launch into orbit of our satellites, adding further risks to our ability to perform under contracts with our customers that rely on our satellites to gather data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ sophisticated design and testing processes and practices, which include a range of stringent factory and on-site acceptance tests with criteria and requirements that are jointly developed with customers. Our systems may not be successfully implemented or operate or give the desired output, or we may not be able to detect and fix all defects in the satellites, hardware and software we utilize for the data we sell or resolve any delays or availability issues in the launch services we procure. Failure to do so could result in increased costs, lost revenue and damage to our reputation and may adversely affect our ability to win new contract awards.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to environmental and other factors, including those described elsewhere in this section, we may be unable to deliver imagery for the locations, responsiveness and quality requested by customers and therefore fail to meet contractual requirements. Failure to do so may require us to cancel the contracts and result in lost revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are partially dependent on resellers of our imagery for a portion of our revenue. If these resellers fail to market or sell our products and services successfully, our business would be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We partially rely on resellers and partners to market and sell our products and services. Our resellers and partners may not have the skill or experience to develop regional commercial markets for our products and services, or may have competing interests that negatively affect their sales of our products and services. If we fail to enter into reseller agreements on a timely basis or if our resellers and partners fail to market and sell our imagery products and services successfully, these failures could negatively impact our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Downturns or volatility in general economic conditions, including as a result of the current COVID-19 pandemic, any COVID-19 related variant, or any other outbreak of an infectious disease, could have a material adverse effect on our business, financial condition, results of operations and liquidity.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue, gross margin, and ability to achieve and maintain profitability depend significantly on general economic conditions. Weaknesses in the global economy and financial markets, including the current weaknesses resulting from the ongoing COVID-19 pandemic, have in some cases led to, and any adverse changes in general domestic and global economic conditions that may occur in the future, including any recession, economic slowdown or disruption of credit markets, may also lead to, lower demand for our platform and data offerings.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any disruption in the credit markets, including as a result of the current COVID-19 pandemic, could impede our access to capital. If we have limited access to additional financing sources, we may be required to defer capital expenditures or seek other sources of liquidity, which may not be available to us on acceptable terms or at all. All of these factors related to global economic conditions, which are beyond our control, could adversely impact our business, financial condition, results of operations and liquidity. For a more detailed discussion of the COVID-19 pandemic and its recent and potential impact on our business, financial condition, results of operations and liquidity, see &#8220;&#8212;The effects of the ongoing COVID-19 pandemic have materially affected how we and our customers, vendors, and partners are operating our businesses, and the duration and extent to which this will negatively impact our future business and operations, results of operations, financial condition, and cash flows remain uncertain.&#8221;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business, financial condition, results of operations, and prospects may be harmed if we are unable to sell multiple data solutions to our existing and new customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant component of our growth strategy is to increase the number of our services and data solutions, including Planet Monitoring, Planet Tasking, Planet Archive, Planet application programming interfaces (&#8220;APIs&#8221;), Planet Basemaps, Planet Fusion, Planet Analytic Feeds and Planet Apps, that we sell to existing and new customers, however, we may not be successful in doing so if our customers find our additional solutions to be unnecessary or unattractive. We have invested, and intend to continue to invest, significant resources in improving existing solutions as well as developing and acquiring additional solutions, which resources may not be recovered if we are unable to successfully cross-sell these solutions to customers using one or a couple of our existing solutions. Any failure to sell additional solutions to current and future customers could harm our business, financial condition, results of operations, and prospects.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on a limited number of suppliers for critical supplies and services, for research, development, manufacturing and launch of our satellites, which could in turn harm our business, prospects, financial condition and results of operations. The loss of any one or more of these suppliers or their failure to supply us with the necessary supplies or services on a timely basis could cause delays in our research, development or satellite manufacturing and adversely affect our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are a limited number of suppliers that are able to design and build the components we need to manufacture our satellites. We also utilize a number of key service providers for research and development purposes. There are also a limited number of suppliers able to launch our satellites, including Antrix Corporation Limited (NewSpace India Limited, Indian Space Research Organization), ArianeSpace SA, Astra Space Inc., the Japan Aerospace Exploration Agency (JAXA), Northrup Grumman Innovation Systems (Orbital ATK), Rocket Lab, and Space Exploration Technologies Corp. Should any of our suppliers or service providers&#8217; businesses fail, it would reduce competition and could increase the cost of manufacturing our satellites, conducting research and development and launch services. Adverse events with respect to any of our component suppliers, service providers or launch providers could also result in the delay of the design, construction or launch of our satellites. General economic conditions may also affect the ability of our suppliers, service providers and launch providers to provide services on commercially reasonable terms or to fulfill their obligations in terms of manufacturing schedules, launch dates, pricing, or other items. Even where alternate suppliers for such services are available, we may have difficulty identifying them in a timely manner, we may incur significant additional expense in changing suppliers or service providers, and this could result in difficulties or delays in the design, construction or launch of our satellites. Any delays in the design, construction or launch of our satellites could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to establish supply relationships for necessary components and may be required to develop alternative relationships with different component suppliers, which could delay the introduction of our products, increase the costs for components more than anticipated, and negatively impact our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase components for the manufacturing of our satellites from third party suppliers and depend on those suppliers to deliver to the contracted specifications in order for us to maintain and grow our fleet of satellites and offerings. We may experience difficulties if these suppliers do not meet their obligations to deliver and support this equipment or if they are unable to supply the required components for new satellite designs. If such suppliers are unable to supply the required components, we will need to engage in new supply relationships. Given the technical and sophisticated nature of the components we utilize, there is a limited number of suppliers we could use. Further, making such a change in suppliers could take time and could result in us having increased costs or force us to make design changes that impact other components or capabilities of the satellites. As a result of the foregoing, any change in supply relationships could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The effects of the ongoing COVID-19 pandemic have materially affected how we and our customers, vendors, and partners are operating our businesses, and the duration and extent to which this will negatively impact our future business and operations, results of operations, financial condition, and cash flows remain uncertain.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared COVID-19 a global pandemic. This pandemic, which has continued to spread, and the related adverse public health developments, including travel restrictions and bans, quarantines, shelter-in-place orders, and mandated business closures, have adversely affected workforces, organizations, governments, customers, economies, and financial markets globally, leading to an economic downturn and increased market volatility. The ongoing COVID-19 pandemic has also disrupted the normal operations of many businesses, including ours and those of our customers, vendors, and partners. For example, in response to the initial outbreak of COVID-19, we took several precautionary steps early to safeguard our business and our people, including implementing travel bans and restrictions, temporarily closing offices and transitioning to a primarily remote working environment, and canceling participation in various industry events.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ongoing COVID-19 pandemic, as well as intensified measures undertaken from time to time in various countries and territories to contain the spread of COVID-19, including variants thereof, could decrease the spending of our existing and potential new customers, adversely affect demand for our products, cause one or more of our customers, vendors, and partners to file for bankruptcy protection or go out of business, cause one or more of our customers to fail to renew, terminate, or renegotiate their contracts with us, affect the ability of our sales team to travel to potential customers, impact expected spending from existing and potential new customers, negatively impact collections of accounts receivable, and negatively impact the financial markets and therefore our ability to raise additional capital for our business, all of which could adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the sales cycle for a new customer of our technology and services has lengthened since the beginning of the pandemic and could lengthen further, resulting in a potentially longer delay between increasing operating expenses and the generation of corresponding revenue, if any. The COVID-19 pandemic also presents challenges as a significant percentage of our workforce is currently working remotely and assisting new and existing customers who are also generally working remotely.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the negative impacts of the ongoing COVID-19 pandemic, including those described above, alone or in combination with others, may have a material adverse effect on our business and operations, results of operations, financial condition, and cash flows. Any of these negative impacts, alone or in combination with others, also could exacerbate many of the other risk factors discussed in this section. The full extent to which the COVID-19 pandemic will negatively affect our business and operations, results of operations, financial condition, and cash flows will depend on future developments that are highly uncertain and cannot be predicted, including the scope, severity, and duration of the pandemic, the spread of more viral or deadly variants of the virus, and actions taken by governmental authorities and other third parties in response to the pandemic.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have limited experience with respect to determining the optimal prices and pricing structures for our products and services, which may impact our financial results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that we may need to change our pricing model from time to time, including as a result of competition, global economic conditions, reductions in our customers&#8217; spending levels generally, changes in product mix, pricing studies or changes in how data analytics are employed by organizations. Similarly, as we introduce new products and services, or as a result of the evolution of our existing products and services, we may have difficulty determining the appropriate price structure for our products and services. In addition, as new and existing competitors introduce new products or services that compete with ours, or revise their pricing structures, we may be unable to attract new customers at the same price or based on the same pricing model as we have used historically. Moreover, as we continue to target selling our products and services to larger organizations, these larger organizations may demand substantial price concessions. As a result, we may be required from time to time to revise our pricing structure or reduce our prices, which could adversely affect our business, operating results, and financial condition.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, we generally establish fixed price subscription contracts for our imaging services, the revenue for which is recognized on a straight-line basis over the term of the contract, based on usage by customer over time, or to a lesser degree, up front based on transfer of access to the imagery to the customer. If we fail to accurately forecast the cost of such contracts, especially for those contracts with unlimited downloads, if we fail to complete our contractual obligations in a manner consistent with the terms of the contract or if we fix the price for some projects too low for the services we ultimately provide, we could adversely affect our overall profitability and/or revenue opportunity, which could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The loss of one or more of our key personnel, or our failure to attract, hire, retain and train other highly qualified personnel in the future, could harm our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently depend on the continued services and performance of our key personnel and management team. In addition, much of our key technology and systems are custom-made for our business by our personnel. The loss of key personnel, including key members of management as well as our engineering, marketing, sales, and product development personnel, could disrupt our operations and have an adverse effect on our ability to grow our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the maintenance and development of our platform requires individuals with significant experience in aerospace engineering, mechanical engineering and software engineering. Further, our ability to successfully execute strategic initiatives, such as expanding our salesforce, will be dependent on our ability to hire and retain a sufficient number of individuals with the appropriate capabilities and level of experience. If we do not succeed in attracting, retaining and motivating highly qualified personnel, our business may be seriously harmed. Further, we also face significant competition for employees, particularly in the San Francisco Bay Area where our headquarters are located, and as a result, skilled employees in this competitive geographic location can often command higher compensation and may be difficult to hire.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we have in the past, and may in future, lose a number of employees as a result of one or more employees leaving and encouraging others to join them. If this were to occur again, it could seriously harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we become a larger company, we may find our recruiting efforts more challenging. The incentives to attract, retain and motivate employees provided by our equity compensation or by future arrangements, such as through cash bonuses, may not be as effective as in the past. If we do not succeed in attracting excellent personnel or retaining or motivating existing personnel, we may be unable to grow effectively and our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, given our reliance on stock-based compensation, any volatility in stock price may impact our ability to retain and attract top talent over time given the competition for strong talent within technology organizations, or could result in additional compensation related expenses and greater dilution to our current stockholders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced rapid growth and demand for our services since inception as a result of our focus on growth. The growth and expansion of our business and product offerings places a continuous and significant strain on our management, operational and financial resources. We are required to manage multiple relations with various large customers, suppliers, regulatory authorities and other third parties. In the event of further growth of our operations or in the number of our third-party relationships, our computer systems, procedures or internal controls may not be adequate to support our operations and our management may not be able to manage any such growth effectively. To effectively manage our growth, we must continue to implement and improve our operational, financial and management information systems and to expand, train and manage our employee base.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to effectively develop and expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products and platform.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must expand our sales and marketing organization to increase our sales to new and existing customers. We plan to continue expanding our direct sales force, both domestically and internationally, particularly our direct enterprise </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sales organization focused on sales to the world&#8217;s largest organizations. It may require significant time and resources to effectively onboard new sales and marketing personnel, and an increasingly remote workforce could result in less effective, more operationally complicated, or lengthier onboarding processes. We also plan to dedicate significant resources to sales and marketing programs that are focused on these large organizations. Once a new customer begins using our platform, our sales team will need to continue to focus on expanding consumption with that customer. All of these efforts will require us to invest significant financial and other resources, including in industries and sales channels in which we have limited experience to date. Our business and results of operations will be harmed if our sales and marketing efforts generate increases in revenue that are smaller than anticipated. We may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, integrate, and retain talented and effective sales personnel, if our new and existing 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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have substantial customer concentration, with a limited number of customers accounting for a substantial portion of our revenues and accounts receivable.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant portions of our revenue and accounts receivable are concentrated with a limited number of customers. For the fiscal year ended January 31, 2022, one customer accounted for 11% of revenue. As of January 31, 2022, four customers accounted for 23%, 14%, 12% and 10% of accounts receivable, respectively. Further, accounts receivable are typically unsecured and are thus subject to the increased risk of us being unable to collect on overdue amounts.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we intend to increase the number of customers using our platform, we believe it is possible that our revenue and our operating results in the near term will continue to depend on sales to a small number of customers. As a result of this customer concentration, our revenue could fluctuate materially and could be materially and disproportionately impacted by decisions of these customers or any other significant customer to cancel their agreements with us or otherwise no longer use our services. In addition, if we are unable to diversify our customer base, we will continue to be susceptible to risks associated with customer concentration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is capital intensive and we may not be able to raise adequate capital to finance our business strategies, or we may be able to do so only on terms that significantly restrict our ability to operate and grow our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced net losses and negative cash flows used in operations. We believe our cash and cash equivalents on hand, together with cash we expect to generate from future operations, will be sufficient to meet our working capital and capital expenditure requirements during the next twelve months. However, the implementation of our business strategy requires a substantial outlay of capital. As we pursue our business strategies and seek to respond to developments in our business and opportunities and trends in our industry, our actual capital expenditures may differ from our expected capital expenditures. Historically, we have funded our operations and capital expenditures primarily through sales of our preferred stock, supplemented by loans from financial institutions. No assurances can be given that our available funds and cash flow from operations will be sufficient to meet our cash needs for the future, or that we will not require additional equity or debt financing. In addition, if one of our satellite launches fail or if our satellites need to be replaced, there is no assurance of insurance recovery or the timing thereof and we may need to exhaust or significantly draw upon our available debt facilities or obtain additional financing. If we determine we need to obtain additional funds through external financing and are unable to do so, we may be prevented from fully implementing our business strategy.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The availability and cost to us of external financing depend on a number of factors, including our financial performance and general market conditions, including any impact the COVID-19 pandemic, inflation or rising interest rates or other global events that may have on general market conditions or the capital markets specifically. Declines in our expected future revenues under contracts with customers and challenging business conditions faced by our customers are among the other factors that may adversely affect our credit and access to the capital markets. Other factors that could impact the availability and cost to us of external financing include the amount of debt in our current or future capital structure, activities associated with strategic initiatives, the health of our satellites, the success or failure of our planned launches, our expected future cash flows and the capital expenditures required to </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">execute our business strategy. The overall impact on our financial condition of any transaction that we pursue may be negative or may be negatively perceived by potential lenders and may result in less access to the capital markets. Long-term disruptions in the capital or credit markets as a result of uncertainty or recession, changing or increased regulation or failures of significant financial institutions could adversely affect our access to capital. A deterioration in our financial performance or general market conditions could limit our ability to obtain financing or could result in any such financing being available only at greater cost or on more restrictive terms than might otherwise be available and, in either case, could result in our deferring or reducing capital expenditures including on new or replacement satellites. In addition, sustained or increased economic weaknesses or pressures or new economic conditions may limit our ability to generate sufficient internal cash to fund investments, capital expenditures, acquisitions and other strategic transactions and/or the development, design, acquisition and construction of new satellites. We cannot predict with any certainty whether or not we will be impacted by economic conditions. As a result, these conditions make it difficult for us to accurately forecast and plan future business activities because we may not have access to funding sources necessary for us to pursue organic and strategic business development opportunities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity or debt securities, those securities may have rights, preferences or privileges senior to the rights of our Class A common stock and our stockholders may experience dilution.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have experienced, and expect to continue to experience, seasonality in our business and fluctuations in our operating results due to usage-based contracts.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and expect to continue to experience, seasonality in our business and fluctuations in our operating results due to usage-based contracts. For example, we typically have customers who increase their usage of our data services when they need more frequent data monitoring over broader areas during peak agricultural seasons, during natural disaster events, or when commodity prices are at certain levels. These customers may expand their usage and then subsequently scale back. We believe that the seasonal trends that we have experienced in the past may occur in the future. To the extent that we experience seasonality, it may impact our operating results and financial metrics, as well as our ability to forecast future operating results and financial metrics. Additionally, when we introduce new products to the market, we may not have sufficient experience in selling certain products to determine if demand for these products is or will be subject to material seasonality.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Technological developments or other changes in our industry could render our satellites, or any of their components, less competitive or obsolete, which may seriously harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is characterized by rapidly evolving technology and evolving customer demands. These technological developments require us to integrate new technology into our satellites. Our competitors may develop or acquire alternative and competing technologies, which could allow them to create new and disruptive imaging satellites or other associated technology. The risk from the introduction of superior competing satellite technologies is particularly exacerbated in our industry as it can take months to years to deploy any new satellites. As a result, if any technological change or change in customer demands renders our satellites or products obsolete or insufficient, even if we are able to develop and deploy new technologies to compete and meet such demands, it would take substantial time until such satellites are operational. As a result of the foregoing, we may need to invest significant resources in research and development to maintain our market position, keep pace with technological changes and customer demands and compete effectively. Our failure to improve our satellites in a timely manner may seriously harm our business. In addition, if the components we use to manufacture our satellites were to become obsolete due to technological change or other factors, it could lead to inventory obsolescence, which may lead to inventory impairment charges. Further, it takes significant time to manufacture new components and if any of our inventory were to become obsolete, it would take a while before we could build new satellites. This delay in building new satellites could seriously harm our business.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may face exposure to foreign currency exchange rate fluctuations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro. We expect our non-U.S. operations to continue to grow in the near term and we are continually monitoring our foreign currency exposure to determine if we should consider a hedging program. Today, our non-U.S. contracts are denominated in either U.S. dollars or local currency, while our non-U.S. operating expenses are often denominated in local currencies. Additionally, as we expand our non-U.S. operations, a larger portion of our operating expenses may be denominated in local currencies. Therefore, increases in the value of the U.S. dollar and decreases in the value of foreign currencies could result in the dollar equivalent of our revenues being lower.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely upon third-party providers of cloud-based infrastructure to host our products. Any disruption in the operations of these third-party providers, limitations on capacity or interference with our use could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We outsource substantially all of the infrastructure relating to our cloud-accessible products to third-party hosting services. Our cloud-based products depend on protecting the virtual cloud infrastructure hosted by third-party hosting services by maintaining its configuration, architecture, features and interconnection specifications, as well as the information stored in these virtual data centers, which is transmitted by third-party internet service providers. Any limitation on the capacity of our third-party hosting services could impede our ability to onboard new customers or expand the usage of our existing customers, which could adversely affect our business, financial condition and results of operations. In addition, any incident affecting our third-party hosting services&#8217; infrastructure may be caused by human error, intentional bad acts, earthquakes, hurricanes, floods, fires, war, terrorist attacks, power losses, hardware failures, systems failures, telecommunications failures and similar events. A prolonged service disruption affecting our cloud-based solution for any of the foregoing reasons would negatively impact our ability to serve our customers and could damage our reputation with current and potential customers, expose us to liability, cause us to lose customers or otherwise harm our business. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the third-party hosting services we use.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that our service agreements with our third-party hosting services are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity or damage to such facilities, we could experience interruptions in access to our platform as well as significant delays and additional expense in arranging or creating new facilities and services and/or re-architecting our cloud solution for deployment on a different cloud infrastructure service provider, which could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on a strong brand. If we are not able to maintain and enhance our brand, our ability to retain or expand our base of customers will be impaired and our business and operating results will be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the brand identity that we have developed has significantly contributed to the success of our business. We also believe that maintaining and enhancing the &#8220;Planet&#8221; brand is critical to expanding our base of customers and current and future partners. Maintaining and enhancing our brand may require us to make substantial investments and these investments may not be successful. If we fail to promote and maintain the &#8220;Planet&#8221; brand, or if we incur excessive expenses in this effort, our business, operating results and financial condition will be materially and adversely affected. We anticipate that, as our market becomes increasingly competitive, maintaining and enhancing our brand may become increasingly difficult and expensive. Maintaining and enhancing our brand will depend largely on our continued ability to provide high quality products and services, which we may not do successfully.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we receive a high degree of media coverage, including social media coverage, around the world. If such media coverage presents, or relies on, inaccurate, misleading, incomplete, or otherwise damaging information regarding Planet, such coverage could damage our reputation in the industry and with current and potential customers, employees, and investors, and our business, financial condition, results of operations, and growth prospects could be adversely affected.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to certain risks as a mission-driven company, including stockholder activism.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that a critical contributor to our success has been our mission to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. This mission is a significant part of our business strategy and who we are as a company. However, we may make decisions regarding our business and products in accordance with our mission and values that may reduce our short- or medium-term operating results if we believe those decisions are consistent with the mission. Although we expect that our commitment to the mission will, accordingly, improve our financial performance over the long term, these decisions may not be consistent with the expectations of investors and any longer-term benefits may not materialize within the time frame we expect or at all, which could harm our business, revenue and financial results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As such, we may in the future be subjected to litigation by those that disagree with aspects of our mission or features of our platforms that we have developed in support of our mission, as well as stockholder activism by investors who disagree with the management of our business. Responding to these actions could be costly and time-consuming, disrupt our business and operations and divert the attention of our management. Furthermore, uncertainties associated with such activities could negatively impact our ability to execute our strategic plan, retain customers and skilled employees and affect long-term growth. In addition, such activities may cause our stock price to fluctuate based on temporary or speculative market perceptions that do not necessarily reflect our business operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we cannot maintain our company culture as we grow, our success and our business and competitive position may be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our culture has been a key contributor to our success to date and that the critical nature of the platform that we provide promotes a sense of greater purpose and fulfillment in our employees. Any failure to preserve our culture could negatively affect our ability to retain and recruit personnel, which is critical to our growth, and to effectively focus on and pursue our corporate objectives. As we grow and develop the infrastructure of a public company, we may find it difficult to maintain these important aspects of our culture. If we fail to maintain our company culture, our business and competitive position may be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limited insurance coverage and availability may prevent us from obtaining insurance to cover all risks of loss.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to insure certain satellites in our constellation and certain launches to the extent that insurance is available at acceptable premiums. This insurance will not protect us against all losses to our satellites due to specified exclusions, deductibles and material change limitations, and it may be difficult to insure against certain risks, including a partial deterioration in satellite performance and satellite re-entry.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we intend to obtain and maintain insurance for our operating satellites and certain launches, any determination we make as to whether to obtain insurance coverage will depend on a variety of factors, including the availability of insurance in the market, the cost of available insurance and the redundancy of our operating satellites. Higher premiums on insurance policies will increase our costs and consequently reduce our operating income by the amount of such increased premiums. If the terms of in-orbit insurance policies become less favorable than those currently available, there may be limits on the amount of coverage that we can obtain or we may not be able to obtain insurance at all. Even if obtained, our in-orbit operations insurance will not cover any loss in revenue incurred as a result of a partial or total satellite loss.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our quarterly results may fluctuate significantly and may not fully reflect the underlying performance of our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly results of operations, our key metrics discussed elsewhere in our public filings, and other metrics that analysts use to evaluate our business, have fluctuated in the past and may vary significantly in the future. Quarter-to-quarter comparisons of our operating results and other key metrics may not be meaningful. Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. Our quarterly financial results and metrics may fluctuate as a result of a variety of factors, many of which are outside of our control and may not fully reflect the underlying performance of our business. These fluctuations could result in our failure to meet our expectations or those of securities analysts or investors. If we fail to meet these expectations for any particular </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period, the trading price of our Class A common stock could decline significantly. Factors that may cause these quarterly fluctuations include, without limitation, those listed below:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of an economic downturn or market volatility, including the current downturn caused by the COVID-19 pandemic, geopolitical tensions, inflation or rising interest rates, on our business and the businesses of our customers, prospective customers and partners;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract new customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our customer renewal and adoption rates, and our ability to expand use of our platform by existing customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing and rate at which we sign agreements with customers, including the impact of cost reduction measures, delayed purchasing decisions or prolonged sales cycles at prospective or existing customers as a result of the effects of the COVID-19 pandemic and other factors outside of our control;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the contract value of agreements with customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in revenue associated with customer contracts that are consumption-based;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the addition or loss of large customers, including through acquisitions or consolidations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of recognition of revenue;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount and timing of operating expenses;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our pricing policies or those of our competitors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in currency exchange rates and changes in the proportion of our revenue and expenses denominated in foreign currencies;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing and success of new product features, updates, and enhancements by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers, or strategic partners;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a significant portion of our revenue is recognized ratably over the term of the contract with the customer, with some contracts&#8217; terms being several years long and, as a result, any downturn or upturn in sales may not be immediately reflected in our results of operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the financial condition and creditworthiness of our customers, including greater unpredictability in our customers&#8217; willingness or ability to timely pay for subscriptions to our platform as a result of the COVID-19 pandemic, geopolitical tensions, inflation or rising interest rates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of expenses related to the development or possible acquisition and integration of technologies or businesses and potential future charges for impairment of goodwill and long-lived assets from acquired companies;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to achieve and sustain a level of liquidity sufficient to grow and support our business and operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">network outages, technical difficulties or interruptions affecting the delivery and use of our platform or actual or perceived security breaches;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any adverse litigation, judgments, settlements, or other litigation-related costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract and/or retain talent necessary to the successful delivery of our business objective;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the legislative or regulatory environment;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effects of global pandemics, such as the ongoing COVID-19 pandemic; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effects of acts of terrorism, war or political instability, both domestically and internationally, including the current events involving Russia and Ukraine, as well as any sanctions or resulting geopolitical tensions, changes in laws and regulations, or the imposition of economic or trade sanctions affecting international commercial transactions; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic, industry, market and geopolitical conditions and uncertainty, both domestically and internationally.</span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_511"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Intellectual Property</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our intellectual property, the value of our brand and other intangible assets may be diminished, and our business may be adversely affected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely and expect to continue to rely on a combination of confidentiality and license agreements with our employees, consultants and third parties with whom we have relationships, as well as trademark, copyright, patent and trade secret protection laws, to protect our intellectual property and proprietary rights. However, we may fail to enter into all necessary agreements, and even if entered into, these agreements may be breached or may otherwise fail to prevent disclosure, third-party infringement or misappropriation of our intellectual property and proprietary rights, may be limited as to their term and may not provide an adequate remedy in the event of unauthorized disclosure or use of proprietary information. We have filed applications for certain aspects of our intellectual property in the United States and other countries. However, third parties may knowingly or unknowingly infringe our intellectual property and proprietary rights, third parties may challenge intellectual property and proprietary rights held by us, pending and future copyright, trademark and patent applications may not be approved, and we may not be able to prevent infringement without incurring substantial expense. We have asserted, and in the future may continue to assert, our intellectual property rights against third parties. If the protection of our intellectual property and proprietary rights is inadequate to prevent use or appropriation by third parties, the value of our brand and other intangible assets may be diminished and competitors may be able to more effectively mimic our service and methods of operations. Any of these events would have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be, in the future, party to intellectual property rights claims and other litigation which are expensive to support, and if resolved adversely, could have a significant impact on us.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies in technology industries own large numbers of patents, copyrights, trademarks and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. As we face increasing competition and grow our business, the possibility of intellectual property rights claims against us will likely grow. In addition, we may be subject to claims that we have wrongfully hired an employee from a competitor, or that our employees, consultants, independent contractors, or advisors have wrongfully used or disclosed confidential information of third parties or that our employees have wrongfully used or disclosed alleged trade secrets of their former employers. Our technologies may not be able to withstand any third-party claims or rights against their use. We may in the future be subject to litigation on the foregoing grounds or other grounds. The costs of supporting such litigation are considerable, and there can be no assurances that a favorable outcome will be obtained. We may be required to settle such litigation on terms that are unfavorable to us. Similarly, if any litigation to which we may be a party fails to settle and we go to trial, we may be subject to an unfavorable judgment which may not be reversible upon appeal. The terms of such a settlement or judgment may require us to cease some or all of our operations or require the payment of substantial amounts to the other party. With respect to any intellectual property rights claim, we may have to seek a license to continue practices found to be in violation of a third party&#8217;s rights, which may not be available on reasonable terms and may significantly increase our operating expenses. A license to continue such practices may not be available to us. As a result, we may also be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative non-infringing technology or practices could require significant effort and expense. Our business and results of operations could be materially and adversely affected as a result of the occurrence of any of the foregoing.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have a number of agreements in effect pursuant to which we have agreed to defend, indemnify and hold harmless our customers, suppliers and other partners from damages and costs which may arise from the infringement of intellectual property rights. The scope of these indemnity obligations varies, but may, in some instances, include indemnification for damages and expenses, including attorneys&#8217; fees. Any claim for indemnification by our partners could materially and adversely affect our business and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we use open source software inconsistent with our policies and procedures or the license terms applicable to such software, we could be subject to demands to release portions of our source code, legal expenses, damages, or costly remediation or disruption to our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use open source software in our platform. From time to time, companies that use open source software have faced claims challenging the use of such open source software and their compliance with the terms of the applicable open source license. We may be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. Additionally, while we have policies and procedures in place designed to govern our use of open source software, there is a risk that we may incorporate open source software with onerous licensing terms, including the obligation to make our source code available for others to use or modify without compensation to us, or inadvertently use open source software in a manner that exposes us to claims of non-compliance with the applicable terms of such license, including claims for infringement of intellectual property rights or for breach of contract. If we receive an allegation that we have violated an open source license, we may incur significant legal expenses, be subject to damages, be required to redesign our product to remove the open source software or publicly release certain portions of our proprietary source code, or be required to comply with onerous license restrictions, all of which could have a material impact on our business. Even in the absence of a claim, if we discover the use of open source software inconsistent with our policies, we could expend significant time and resources to replace the open source software or obtain a commercial license, if available. All of these risks are heightened by the fact that the ownership of open source software can be uncertain, leading to litigation, and many of the licenses applicable to open source software have not been interpreted by courts, and these licenses could be construed to impose unanticipated conditions or restrictions on our ability to commercialize our products. Any use of open source software inconsistent with our policies or licensing terms could harm our business and financial position.</span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_515"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Legal, Regulatory, Accounting, and Tax Matters</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in a highly regulated industry and government regulations may adversely affect our ability to sell our services, may increase the expense of such services or otherwise limit our ability to operate or grow our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is highly regulated due to the sensitive nature of satellite technology. The laws and regulations governing our business and operations, including the distribution of satellite imagery, may change in the future. Additionally, there are certain environmental risks involved in the operation of our ground stations, manufacturing of our satellites and potential for orbital debris. To the extent that governments impose restrictions or additional regulations to address regulation of satellite technology or any environmental concerns regarding our business activities, we may be required to alter our business operations to comply with such changes. Our ability to sell our products and services on a global basis may also be reduced or restricted due to increased U.S., E.U. or other government regulations. This risk is heightened by the geopolitical relevance of our data, which can shed light on sensitive operations around the globe. Moreover, we may face lawsuits or incur liability as a result of the imagery we make available through our products and services. In any of these cases, our business and operating results may be materially and adversely affected. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to obtain or maintain regulatory approvals and/or adhere to regulatory requirements could result in service interruptions or could impede us from executing our business plan. The following list summarizes the material regulatory approvals we need to maintain and the various regulatory requirements our satellite operations must adhere to, as well as certain impacts these regulatory approvals and requirements can have on our business and operations. Regulatory frameworks and our products evolve over time and thus additional material regulatory approvals could develop in the future.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NOAA Approvals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our business requires licenses from the National Oceanic and Atmospheric Administration (&#8220;NOAA&#8221;). Under our NOAA licenses and NOAA rules and requirements, the U.S. government has the right to interrupt service or limit our ability to distribute satellite images when foreign policy or U.S. national security interests are affected. Additionally, we must obtain NOAA approval for changes to material facts in our NOAA licenses. Should we not obtain necessary licenses or approvals in a timely manner, our products and services may not be competitive.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Canadian Approvals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As a foreign operator of remote sensing system ground stations in Canada, we are required to obtain the relevant licenses from Global Affairs Canada (&#8220;GAC&#8221;). Should we not obtain necessary licenses or approvals in a timely manner or fail to maintain existing licenses or approvals, our products and services may be impacted. Distribution of RapidEye archive imagery and SPOT imagery within Canada is subject to oversight by GAC. If any such imagery covers a restricted Area of Interest, it can only be provided to a &#8220;Five Eyes Government&#8221;, unless prior approval is obtained from GAC. GAC is under no obligation to grant such approvals and has sole discretion to alter the list of restricted Areas of Interest. Such restrictions may reduce the competitiveness of the RapidEye archive imagery offerings and SPOT imagery distribution within Canada. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Export Approvals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Satellite, launch integration and ground station equipment, know-how and related technology are controlled under export control regulations known as International Traffic in Arms Regulations (&#8220;ITAR&#8221;) and the Export Administration Regulations (&#8220;EAR&#8221;). Pursuant to ITAR or EAR, we, or our suppliers, must obtain export licenses from the Department of State or Department of Commerce, and in some cases from foreign government agencies, in order to hire non-U.S. persons for certain technical roles, export satellite or ground station equipment and related technology to non-U.S. locations, or exchange certain types of technical information with non-U.S. persons. Export licenses can take up to three months or longer to be processed, and neither the Department of State, Department of Commerce, nor any corresponding foreign government agency is obligated to approve any license application. Changes in the export controls laws or regulations or U.S. government licensing policies, or our inability or the inability of our suppliers to get required export approvals for equipment and technology, could materially affect our business as currently expected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FCC Approvals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our operation of satellites and ground terminals also requires licenses from the Federal Communications Commission (the &#8220;FCC&#8221;). The FCC regulates the launch and operation of our satellites, the use of the radiofrequency spectrum used by our satellites and the licensing of our ground terminals located within the United States. We are also subject to the FCC&#8217;s rules and regulations and the terms of our licenses, which require us to comply with various operating conditions and requirements. As conditions and requirements to our licenses, we are required to share spectrum with other users and to coordinate our spectrum use with other satellite operators, including certain agencies of the U.S. federal government, to avoid interference to or from other satellites. The results of coordination may adversely affect our use of our satellites using certain frequencies, as well as the type of applications or services that we can accommodate. Further, our radio frequency operations may be subject to harmful interference from new or modified spectrum uses. While the FCC generally renews licenses routinely, there can be no assurance that our licenses will be renewed at their expiration dates on favorable terms or without adverse conditions. Failure to renew these licenses could have a material and adverse effect on our ability to generate revenue and conduct our business as currently expected. Moreover, should we not obtain necessary licenses or approvals for new operations in a timely manner, we may not be able to expand our operations, products, and services.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other International Registration and Approvals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The use of satellite frequency spectrum and orbital positions internationally is subject to the rules and requirements of the International Telecommunication Union (&#8220;ITU&#8221;). Additionally, satellite operators must abide by the specific laws of the countries in which downlink services are provided from the satellite to ground terminals within such countries. The FCC has coordinated the operations for each of our satellites pursuant to the ITU requirements. Coordination of our satellites with other satellite systems is required by the ITU to help prevent harmful radio frequency interference from or into existing or planned satellite operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet or its vendors must secure necessary licenses and operational authority to use the required spectrum in each country into which we will downlink high-resolution commercial Earth imagery. If Planet or its vendors are not successful in obtaining the necessary approvals, we will not be able to downlink imagery in those foreign locations. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inability to obtain the necessary foreign licenses or authorizations could negatively affect our business. In addition, regulatory provisions in countries where we wish to operate may impose unduly burdensome restrictions on our operations. Our business may also be adversely affected if the national authorities where we plan to operate adopt treaties, regulations or legislation unfavorable to foreign companies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rules and regulations of these regulatory authorities are subject to change and may not continue to permit our operations as currently conducted or as we plan to conduct them. For example, the FCC has an open notice of proposed rulemaking relating to mitigation of orbital debris, which could affect us and our operations, including by requiring us to redesign our satellites, incur operational burdens, and/or assume increases in production and launch costs.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to the requirements of the National Industrial Security Program Operating Manual for the facility security clearance of our subsidiary, Planet Labs Federal, Inc., which is a prerequisite to our ability to perform services requiring classified personnel for the U.S. government.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A facility security clearance is required for a company to perform on classified contracts for the U.S. Department of Defense and certain other agencies of the U.S. government. Security clearances are subject to regulations and requirements including the National Industrial Security Program Operating Manual (&#8220;NISPOM&#8221;), which specifies the requirements for the protection of classified information released or disclosed in connection with classified U.S. government contracts.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require certain facility and personnel security clearances to perform our classified U.S. government related business. As such, we must comply with the requirements of the NISPOM and any other applicable U.S. government industrial security regulations. If we were to violate the terms and requirements of the NISPOM or any other applicable U.S. government industrial security regulations (which apply to us under the terms of classified contracts), our cleared facility could lose its facility security clearance. Further, obtaining and maintaining security clearances for employees involves a lengthy process and it can be difficult to identify, recruit and retain employees who already hold security clearances. If our employees are unable to obtain or retain security clearances or if our employees who hold security clearances terminate employment with us, our ability to perform the work under the contract may be negatively affected, and the customer whose work requires cleared employees could terminate the contract or decide not to renew it upon its expiration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot be certain that we will be able to maintain our facility security clearance. If for some reason our facility security clearance is invalidated or terminated, we would not be able to continue to perform on classified contracts at that facility and would not be able to enter into new classified contracts, which could adversely affect our revenues. Failure to comply with the NISPOM or other security requirements may subject us to civil or criminal penalties, loss of access to classified information, loss of a U.S. government contract, or potentially debarment as a government contractor. The inability to obtain and maintain our facility security clearance would have a material adverse effect on our business, financial condition and operating results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we are limited in our ability to provide specific information about any classified programs that we may participate in, their risks, or any disputes or claims relating to such programs. As a result, investors have less insight into our classified programs than our other businesses and therefore less ability to fully evaluate the risks related to our classified business or our business overall.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the U.S. Foreign Corrupt Practices Act, the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the U.S. Travel Act, and other anti-bribery and anti-money laundering laws in the countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies and their employees and third-party intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. As we increase our international sales and business and sales to the public sector, we may engage with business partners and third-party intermediaries to market our products and to obtain necessary permits, licenses, and other regulatory approvals. In addition, we or our third-party intermediaries may have direct or indirect </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have policies and procedures to address compliance with such laws, we cannot assure you that all of our employees and agents will not take actions in violation of our policies and applicable laws, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Detecting, investigating, and resolving actual or alleged violations can require a significant diversion of time, resources, and attention from senior management. In addition, noncompliance with anti-corruption, anti-bribery, or anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution or other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, suspension 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 could be harmed. In addition, responding to any action will likely result in a materially significant diversion of management&#8217;s attention and resources and significant defense costs and other professional fees. Enforcement actions and sanctions could further harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to comply with governmental laws and regulations could harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to regulation by various federal, state, local and foreign governments. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions or other collateral consequences. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, operating results, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management&#8217;s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, reputation, operating results and financial condition. For example, we are subject to governmental trade sanctions laws, and export and import controls, that could impair our ability to compete and subject us to liability if we are not in full compliance with applicable laws. In addition, U.S. export controls and economic sanctions prohibit the provision of certain products and services to countries, governments, and persons targeted by U.S. sanctions, which may change over time. Specifically, U.S. sanctions that have been or may be imposed as a result of global events, such as the events involving Russia and Ukraine, may impact our ability to continue business activities with people and entities covered by such sanctions. If we fail to comply with export and import regulations and such economic sanctions, penalties could be imposed, including fines and/or denial of certain export privileges.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to the risk of fraud, misconduct or other improper activities by our employees, consultants, advisors and partners, as well as third parties that we may use from time to time to perform services or act on our behalf. Misconduct by these parties could include intentional failures to comply with the applicable laws and regulations, report financial information or data accurately or disclose unauthorized activities to us. Specifically, it may be the case that one or more of such parties fail to adhere to our policies or violate applicable federal, state, local, and international laws, including but not limited to, those related to corruption, bribery, economic sanctions, insider trading and export/import controls. Despite the significant challenges in asserting and maintaining control and compliance by these parties, we may be held liable for such parties&#8217; actions. Such liabilities may create harm to our reputation, inhibit our plans for expansion, or lead to extensive liability either to private parties or government regulators, which could adversely impact our business, results of operations, and financial condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our policies regarding customer confidential information and support for individual privacy and civil liberties could cause us to experience adverse business and reputational consequences.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to protect our customers&#8217; confidential information and individuals&#8217; privacy consistent with applicable laws, directives, and regulations. Consequently, we endeavor to not provide information about our customers to third </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">parties without legal process. From time to time, government entities may seek our assistance with obtaining information about our customers or could request that we modify our platforms in a manner to permit access or monitoring. In light of our confidentiality and privacy commitments, we may legally challenge law enforcement or other government requests to provide information, to obtain encryption keys, or to modify or weaken encryption. To the extent that we do not provide assistance to or comply with requests from government entities, or if we challenge those requests publicly or in court, we may experience adverse political, business, and reputational consequences among certain customers, regulators, or portions of the public. Conversely, to the extent that we do provide such assistance, or do not challenge those requests publicly in court, we may experience adverse political, business, and reputational consequences from other customers, regulators, or portions of the public arising from concerns over privacy or the government&#8217;s activities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be subject to changes in tax rates or the adoption of new tax legislation, whether in or out of the United States, or could otherwise have exposure to additional tax liabilities, which could harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a multinational business, we are subject to income and other taxes in both the United States and various foreign jurisdictions. Changes to tax laws or regulations in the jurisdictions in which we operate, or in the interpretation of such laws or regulations, could significantly increase our effective tax rate and reduce our cash flow from operating activities, and otherwise have a material adverse effect on our financial condition. In addition, other factors or events, including business combinations and investment transactions, changes in stock-based compensation, changes in the valuation of our deferred tax assets and liabilities, adjustments to taxes upon finalization of various tax returns or as a result of deficiencies asserted by taxing authorities, increases in expenses not deductible for tax purposes, changes in available tax credits, changes in transfer pricing methodologies, other changes in the apportionment of our income and other activities among tax jurisdictions, and changes in tax rates, could also increase our effective tax rate. Our tax filings are subject to review or audit by the U.S. Internal Revenue Service (the &#8220;IRS&#8221;) and state, local and foreign taxing authorities. We may also be liable for taxes in connection with businesses we acquire. Our determinations are not binding on the IRS or any other taxing authorities, and accordingly the final determination in an audit or other proceeding may be materially different than the treatment reflected in our tax provisions, accruals and returns. An assessment of additional taxes because of an audit could harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations may be harmed if we are required to collect sales and use, gross receipts, value added, or similar taxes for our products in jurisdictions where we have not historically done so.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and use, value added, goods and services, and similar tax laws and rates vary greatly by jurisdiction. Our customers can be located in one jurisdiction, utilize our products through our network equipment in a different jurisdiction, and pay us from an account located in a third jurisdiction. This divergence, along with the jurisdiction-by-jurisdiction variance in tax laws, causes significant uncertainty in the tax treatment of our business. There is further uncertainty as to what constitutes sufficient physical presence or nexus for a national, state, or local jurisdiction to levy taxes, fees, and surcharges for sales made over the Internet, and there is also uncertainty as to whether our characterization of our network and products as not taxable in certain jurisdictions will be accepted by national, state, and local taxing authorities. In determining our tax filing obligations, management has made judgments regarding whether our activities in a jurisdiction rise to the level of taxability. These judgments may prove inaccurate, and one or more states or countries may seek to impose additional sales, use, or other tax collection obligations on us, including for past sales by us. It is possible that we could face sales tax audits and that our liability for these taxes could exceed our estimates as state and other tax authorities could still assert that we are obligated to collect additional amounts as taxes from our customers and remit those taxes to those authorities. A successful assertion by a state, country, or other jurisdiction that we should have been or should be collecting additional sales, use, or other taxes on our network and products could, among other things, result in substantial tax liabilities for past sales, create significant administrative burdens for us, discourage customers from purchasing our network and products, or otherwise harm our business, results of operations, and financial condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to utilize a significant portion of our net operating losses, which could adversely affect our potential profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Section 382 and 383 of the Internal Revenue Code, a corporation that undergoes an &#8220;ownership change&#8221; is subject to limitations on its ability to utilize its pre-change net operating losses and other tax attributes to offset </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future taxable income or income tax. In general, an &#8220;ownership change&#8221; occurs if there is a greater than 50 percentage point change (by value) in a corporation&#8217;s equity ownership by certain stockholders over a rolling three-year period. We may have experienced ownership changes in the past and may experience ownership changes in the future as a result of subsequent shifts in our stock ownership (many of which are outside our control). If it is determined that we have in the past experienced an ownership change, or if we undergo one or more ownership changes as a result of future transactions in our stock then we may not be able to utilize a material portion of our net operating losses prior to their expiration, even if we were to achieve profitability. To the extent we are not able to offset future taxable income with our net operating losses, our net income and cash flows may be adversely affected.</span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_519"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Risks Related to Ownership of Our Securities and Operating as a Public Company</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The price of our Class A common stock and warrants may be volatile.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price of our Class A common stock, as well as any outstanding warrants, may fluctuate due to a variety of factors, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the industries in which we and our customers operate;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any disruptions or delays in the launch and deployment of our satellites;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any damage or impairment to our constellation of satellites;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developments involving our competitors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in laws and regulations affecting our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">variations in our operating performance and the performance of our competitors in general;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated fluctuations in our quarterly or annual operating results;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">publication of research reports by securities analysts about us or our competitors or our industry;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the public&#8217;s reaction to our press releases, our other public announcements and our filings with the SEC;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actions by stockholders, including the sale of any of their shares of our Class A common stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additions and departures of key personnel;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">commencement of, or involvement in, litigation involving the combined company;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the volume of shares of our Class A common stock available for public sale;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic and political conditions, such as the effects of the COVID-19 outbreak, recessions, interest rates, inflation, local and national elections, fuel prices, international currency fluctuations and corruption; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">acts of terrorism, war or political instability, both domestically and internationally, including the current events involving Russia and Ukraine, changes in laws and regulations, or the imposition of economic or trade sanctions affecting international commercial transactions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock markets in general have experienced extreme price and volume volatility often unrelated to the operating performance of particular companies. These broad market fluctuations may adversely affect the trading price of our Class A common stock and warrants, and securities of other companies in our industry, often without regard to the operating performance of the affected companies. Securities class action litigation has often been instituted against companies following periods of volatility in the overall market and in the market price of a company&#8217;s securities. Such litigation, if instituted against us, could result in substantial costs, divert our management&#8217;s attention and resources and harm our business, operating results, financial condition and reputation. In addition, the Business </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combination resulted in our merging with a special purpose acquisition company (&#8220;SPAC&#8221;), which can cause additional volatility in the price of our Class A common stock and warrants. There has also been increased focus by government agencies on transactions such as the Business Combination in the last year, and we expect that increased focus to continue, and we may be subject to increased scrutiny by the SEC, other government agencies and holders of our securities, as a result.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These market and industry factors may materially reduce the market price of our Class A common stock and warrants regardless of our operating performance. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have broad discretion in how we use the net proceeds from the Business Combination, and we may not use them effectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management has broad discretion in applying the net proceeds we received upon consummation of the Business Combination. We may use the net proceeds for general corporate purposes, including working capital, operating expenses, and capital expenditures, and we may use a portion of the net proceeds to acquire complementary businesses, products, offerings, or technologies. We may also spend or invest these proceeds in a way with which our stockholders disagree. If our management fails to use these funds effectively, our business could be seriously harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The multi-class structure of our common stock has the effect of concentrating voting power with our Chief Executive Officer and Co-Founder and Chief Strategy Officer and Co-Founder, which will limit an investor&#8217;s ability to influence the outcome of important transactions, including a change in control.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of our Class B common stock have 20 votes per share, while shares our Class A common stock have one vote per share. The Planet Founders hold all of the issued and outstanding shares of our Class B common stock. Accordingly, the Planet Founders hold over approximately 63% of the voting power of our capital stock and are able to control matters submitted to our stockholders for approval, including the election of directors, amendments of our organizational documents and any merger, consolidation, sale of all or substantially all of our assets or other major corporate transactions. Additionally, the Planet Founders received additional shares of Class B common stock for any contingent consideration issued in respect of their ownership of Former Planet Class B common stock held immediately prior to the Business Combination. The Planet Founders may have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentrated control may have the effect of delaying, preventing or deterring a change in control of Planet, could deprive our stockholders of an opportunity to receive a premium for their capital stock as part of a sale of Planet, and might ultimately affect the market price of shares of our Class&#160;A common stock. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We cannot predict the impact our multi-class structure may have on the stock price of our Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict whether our multi-class structure will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple-class share structures in certain of their indexes. Under these policies, our multi-class capital structure would make us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds and other investment vehicles that attempt to passively track those indices will not be investing in our stock. It is unclear what effect, if any, these policies will have on the valuations of publicly traded companies excluded from such indices, but it is possible that they may depress valuations, as compared to similar companies that are included. In addition, several stockholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the multi-class structure of our common stock may cause stockholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. As a result, the market price of shares of our Class&#160;A common stock could be adversely affected.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts either do not publish research about us, or publish inaccurate or unfavorable research about us, our business, or our market, or, if such analysts change their recommendations regarding our Class A common stock adversely, the trading price or trading volume of our Class A common stock could decline.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our Class A common stock can be influenced in part by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. If one or more of the analysts initiate research with an unfavorable rating or downgrade our Class A common stock, provide more favorable recommendations about our competitors, or publish inaccurate or unfavorable research about our business, our Class A common stock price would likely decline. If any analyst who may cover us were to cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the trading price or trading volume of our Class A common stock to decline.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay cash dividends for the foreseeable future.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently intend to retain our future earnings, if any, to finance the further development and expansion of our business and do not intend to pay cash dividends in the foreseeable future. Any future determination to pay dividends will be at the discretion of our board of directors and will depend on our financial condition, results of operations, capital requirements, restrictions contained in future agreements and financing instruments, business prospects and such other factors as our board of directors deems relevant.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to securities litigation, which is expensive and could divert management attention.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our Class A common stock may be volatile and, in the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert management&#8217;s attention from other business concerns, which could seriously harm our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future resales of Class A common stock may cause the market price of our securities to drop significantly, even if our business is doing well.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the consummation of the Business Combination and subject to certain exceptions, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dMY Sponsor IV, LLC (&#8220;dMY Sponsor&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and certain of the former stockholders of Former Planet are contractually restricted from selling or transferring any of their shares of Class A common stock (not including the shares of Class&#160;A common stock issued in the PIPE Investment pursuant to the terms of the Subscription Agreements or purchased in the public market) for certain periods of time.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, following the expiration of each lockup, the applicable stockholders will not be restricted from selling shares of our Class A common stock held by them, other than by applicable securities laws. As such, sales of a substantial number of shares of our Class A common stock in the public market could occur at any time.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As restrictions on resale end and registration statements filed by us from time to time are available for use, the sale or possibility of sale of these shares could have the effect of increasing the volatility in our share price or the market price of our Class A common stock could decline if the holders of currently restricted shares sell them or are perceived by the market as intending to sell them.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may redeem the unexpired outstanding public warrants prior to their exercise at a time that is disadvantageous to the warrant holders, thereby making their warrants worthless.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have the ability to redeem outstanding public warrants at any time after they become exercisable and prior to their expiration, at a price of $0.01 per warrant; provided that the closing price of our Class&#160;A common stock equals or exceeds $18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant) for any 20 trading days within a 30 trading-day period ending on the third trading day prior to proper notice of such redemption; provided that certain other conditions are met. If and when the warrants become redeemable by us, we may exercise the redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state securities laws. As a result, we may redeem the warrants even if the holders are otherwise unable to exercise the warrants. Redemption of the outstanding warrants could force </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">holders to (i) exercise the warrants and pay the exercise price therefor at a time when it may be disadvantageous to do so, (ii) sell the warrants at the then-current market price when the holder might otherwise wish to hold onto such warrants or (iii) accept the nominal redemption price which, at the time the outstanding warrants are called for redemption, is likely to be substantially less than the market value of the warrants. None of the private placement warrants will be redeemable by us so long as they are held by their initial purchasers or their permitted transferees.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have the ability to redeem the outstanding public warrants at any time after they become exercisable and prior to their expiration, at a price of $0.10 per warrant upon a minimum of 30 days&#8217; prior written notice of redemption; provided that the closing price of our Class A common stock equals or exceeds $10.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant) for any 20 trading days within a 30 trading-day period ending on the third trading day prior to proper notice of such redemption; provided that certain other conditions are met, including that holders will be able to exercise their warrants prior to redemption for a number of shares of Class A common stock determined based on the redemption date and the fair market value of our Class A common stock. The value received upon exercise of the warrants (i) may be less than the value the holders would have received if they had exercised their warrants at a later time where the underlying share price is higher and (ii) may not compensate the holders for the value of the warrants, including because the number of shares of Class A common stock received is capped at 0.361 shares of Class&#160;A common stock per warrant (subject to adjustment) irrespective of the remaining life of the warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event we determine to redeem the public warrants, holders of our redeemable warrants would be notified of such redemption as described in the Warrant Agreement, dated March 4, 2021, between the Company and Continental Stock Transfer &amp; Trust Company (the &#8220;Warrant Agreement&#8221;). Specifically, in the event that we elect to redeem all of the redeemable warrants as described above, the Company shall fix a date for the redemption (the &#8220;Redemption Date&#8221;). Notice of redemption shall be mailed by first class mail, postage prepaid, by Planet not less than 30 days prior to the Redemption Date to the registered holders of the redeemable warrants to be redeemed at their last addresses as they appear on the registration books. Any notice mailed in the manner provided in the Warrant Agreement shall be conclusively presumed to have been duly given whether or not the registered holder received such notice. In addition, beneficial owners of the redeemable warrants will be notified of such redemption via our posting of the redemption notice to the Depository Trust Company.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may redeem the outstanding public warrants after they become exercisable for a number of shares of our Class A common stock determined based on the redemption date and the fair market value of our Class&#160;A common stock. Any such redemption may have similar consequences to a cash redemption described above. In addition, such redemption may occur at a time when the warrants are &#8220;out-of-the-money,&#8221; in which case the holder would lose any potential embedded value from a subsequent increase in the value of our Class&#160;A common stock had such holder&#8217;s warrants remained outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may amend the terms of the warrants in a manner that may be adverse to holders of public warrants with the approval by the holders of at least 50% of the then outstanding public warrants. As a result, the exercise price of warrants could be increased, the exercise period could be shortened and the number of shares of Class A common stock purchasable upon exercise of a warrant could be decreased, all without warrant holder approval.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warrants were issued in registered form under the Warrant Agreement. The Warrant Agreement provides that the terms of the warrants may be amended without the consent of any holder for the purpose of (i) curing any ambiguity or to correct any defective provision or mistake, including to conform the provisions of the Warrant Agreement to the description of the terms of the warrants and the Warrant Agreement set forth in our public filings, (ii) adjusting the provisions relating to cash dividends on shares of common stock as contemplated by and in accordance with the Warrant Agreement or (iii) adding or changing any provisions with respect to matters or questions arising under the Warrant Agreement as the parties to the Warrant Agreement may deem necessary or desirable and that the parties deem to not adversely affect the rights of the registered holders of the warrants, provided that the approval by the holders of at least 50% of the then outstanding public warrants is required to make any change that adversely affects the interests of the registered holders of the public warrants. Accordingly, we may amend the terms of the public warrants in a manner adverse to a holder if holders of at least 50% of the then outstanding public warrants approve of such amendment. Although our ability to amend the terms of the public warrants with the consent of at least 50% of the then outstanding public warrants is unlimited, examples of such </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amendments could be amendments to, among other things, increase the exercise price of the warrants, convert the warrants into cash or stock (at a ratio different than initially provided), shorten the exercise period or decrease the number of shares of Class A common stock purchasable upon exercise of a warrant.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Warrant Agreement designates the courts of the State of New York or the United States District Court for the Southern District of New York as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by holders of our warrants, which could limit the ability of warrant holders to obtain a favorable judicial forum for disputes with our company.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Warrant Agreement provides that, subject to applicable law, (i) any action, proceeding or claim against us arising out of or relating in any way to the Warrant Agreement, including under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), will be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New York, and (ii) that we irrevocably submit to such jurisdiction, which jurisdiction shall be the exclusive forum for any such action, proceeding or claim. We will waive any objection to such exclusive jurisdiction and that such courts represent an inconvenient forum.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, these provisions of the Warrant Agreement will not apply to suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal district courts of the United States of America are the sole and exclusive forum. Any person or entity purchasing or otherwise acquiring any interest in any of our warrants shall be deemed to have notice of and to have consented to the forum provisions in the Warrant Agreement. If any action, the subject matter of which is within the scope the forum provisions of the Warrant Agreement, is filed in a court other than a court of the State of New York or the United States District Court for the Southern District of New York (a &#8220;foreign action&#8221;) in the name of any holder of our warrants, such holder shall be deemed to have consented to: (x) the personal jurisdiction of the state and federal courts located in the State of New York in connection with any action brought in any such court to enforce the forum provisions (an &#8220;enforcement action&#8221;), and (y) having service of process made upon such warrant holder in any such enforcement action by service upon such warrant holder&#8217;s counsel in the foreign action as agent for such warrant holder.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This choice-of-forum provision may limit a warrant holder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with our company, which may discourage such lawsuits. Alternatively, if a court were to find this provision of the Warrant Agreement inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could materially and adversely affect our business, financial condition and results of operations and result in a diversion of the time and resources of our management and board of directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Delaware law and provisions in our Charter and our Bylaws could make a takeover proposal more difficult.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our organizational documents are governed by Delaware law. Certain provisions of Delaware law and of our Charter and our Bylaws could discourage, delay, defer or prevent a merger, tender offer, proxy contest or other change of control transaction that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares of Class&#160;A common stock held by our stockholders. These provisions provide for, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability of our board of directors to issue one or more series of preferred stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fact that we are a public benefit corporation, as discussed below;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain limitations on convening special stockholder meetings;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">advance notice for nominations of directors by stockholders and for stockholders to include matters to be considered at our annual meetings; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a multi-class common stock structure with 20 votes per share of our Class B common stock, providing the Planet Founders the ability to control the outcome of matters requiring stockholder approval, even though the Planet Founders own less than a majority of the outstanding shares of our capital stock.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These anti-takeover provisions as well as certain provisions of Delaware law could make it more difficult for a third party to acquire Planet, even if the third party&#8217;s offer may be considered beneficial by many of our stockholders. As a result, our stockholders may be limited in their ability to obtain a premium for their shares. If prospective takeovers are not consummated for any reason, we may experience negative reactions from the financial markets, including negative impacts on the price of our common stock. These provisions could also discourage proxy contests and make it more difficult for our stockholders to elect directors of their choosing and to cause us to take other corporate actions that our stockholders desire. See &#8220;Description of Securities.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate as a Delaware public benefit corporation. As a public benefit corporation, we cannot provide any assurance that we will achieve our public benefit purpose.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public benefit corporation, we are required to produce a public benefit or benefits and to operate in a responsible and sustainable manner, balancing our stockholders&#8217; pecuniary interests, the best interests of those materially affected by our conduct, and the public benefit or benefits identified by our Charter. There is no assurance that we will achieve our public benefit purpose or that the expected positive impact from being a public benefit corporation will be realized, which could have a material adverse effect on our reputation, which in turn may have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public benefit corporation, we are required, under Section 366 of the Delaware General Corporation Law (&#8220;DGCL&#8221;), to publicly disclose a report at least biennially on our overall public benefit performance and on our assessment of our success in achieving our specific public benefit purpose. If we are not timely or are unable to provide this report, or if the report is not viewed favorably by parties doing business with us or regulators or others reviewing our credentials, our reputation and status as a public benefit corporation may be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter and our Bylaws provide that we will indemnify our directors and officers, in each case to the fullest extent permitted by Delaware law.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as permitted by Section 145 of the DGCL, our Bylaws and our indemnification agreements that we have entered or intend to enter into with our directors and officers provide that:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we will indemnify our directors and officers to the fullest extent permitted by Delaware law. Delaware law provides that a corporation may indemnify such person if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the registrant and, with respect to any criminal proceeding, had no reasonable cause to believe such person&#8217;s conduct was unlawful;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may, in our discretion, indemnify employees and agents in those circumstances where indemnification is permitted by applicable law;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are required to advance expenses, as incurred, to our directors and officers in connection with defending a proceeding, except that such directors or officers will undertake to repay such advances if it is ultimately determined that such person is not entitled to indemnification;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the rights conferred in our Bylaws are not exclusive, and we are authorized to enter into indemnification agreements with our directors, officers, employees and agents and to obtain insurance to indemnify such persons; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not retroactively amend the provisions in our Bylaws to reduce our indemnification obligations to directors, officers, employees, and agents.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have procured directors&#8217; and officers&#8217; liability insurance policies, such insurance policies may not be available to us in the future at a reasonable rate, may not cover all potential claims for indemnification, and may not be adequate to indemnify us for all liability that may be imposed.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Charter designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings and the federal district courts as the sole and exclusive forum for other types of actions and proceedings, in each case, that may be initiated by our stockholders, which could limit our stockholders&#8217; ability to obtain what such stockholders believe to be a favorable judicial forum for disputes with Planet or our directors, officers or other employees.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provides that, unless we consent in writing to the selection of an alternative forum, any (i) derivative action, suit or proceeding brought on our behalf; (ii) any action, suit or proceeding asserting a claim of breach of a fiduciary duty owed by any of our current or former director, officer, stockholder or other employee to Planet or our stockholders; (iii) action, suit or proceeding asserting a claim against us or any director or officer arising pursuant to any provision of the DGCL, the Charter or the Bylaws (as either may be amended from time to time); or (iv) any action, suit or proceeding asserting a claim against us or any of our director or officer governed by the internal affairs doctrine, shall, to the fullest extent permitted by law, be exclusively brought in the Court of Chancery of the State of Delaware or, if such court does not have subject matter jurisdiction thereof, the federal district court of the State of Delaware or other state courts of the State of Delaware. Subject to the foregoing, the federal district courts of the United States are the exclusive forum for the resolution of any action, suit or proceeding asserting a cause of action under the Securities Act. The exclusive forum provision does not apply to suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal courts of the United States have exclusive jurisdiction. Any person or entity purchasing or otherwise acquiring an interest in any shares of our capital stock shall be deemed to have notice of and to have consented to the forum provisions in our Charter. These choice-of-forum provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that he, she or it believes to be favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits. We note that there is uncertainty as to whether a court would enforce these provisions and that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Section 22 of the Securities Act creates concurrent jurisdiction for state and federal courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternatively, if a court were to find these provisions of our Charter inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could materially adversely affect our business, financial condition and results of operations and result in a diversion of the time and resources of our management and board of directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a public benefit corporation, our focus on a specific public benefit purpose and producing a positive effect for society may negatively impact our financial performance.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unlike traditional corporations, which have a fiduciary duty to focus exclusively on maximizing stockholder value, our directors have a fiduciary duty to consider not only the stockholders&#8217; interests, but also the company&#8217;s specific public benefit and the interests of other stakeholders affected by Planet&#8217;s actions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Therefore, we may take actions that we believe will be in the best interests of those stakeholders materially affected by our specific benefit purpose, even if those actions do not maximize our financial results. While we intend for this public benefit designation and obligation to provide an overall net benefit to us and our customers, it could instead cause us to make decisions and take actions without seeking to maximize the income generated from our business, and hence available for distribution to our stockholders. Our pursuit of longer-term or non-pecuniary benefits may not materialize within the timeframe it expects or at all, yet may have an immediate negative effect on any amounts available for distribution to our stockholders. Accordingly, being a public benefit corporation and complying with our related obligations could have a material adverse effect on our business, results of operations and financial condition, which in turn could cause our stock price to decline.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public benefit corporation, we are less attractive as a takeover target than a traditional company would be and, therefore, your ability to realize your investment through an acquisition may be limited. Under our Charter, we cannot merge or consolidate with another entity if, as a result of such merger or consolidation, the surviving entity&#8217;s charter does not contain the identical provisions identifying the public benefit or public benefits, unless the transaction receives approval from two-thirds of the target public benefit corporation&#8217;s outstanding voting shares. Additionally, public benefit corporations may also not be attractive targets for activists or hedge fund investors </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because new directors would still have to consider and give appropriate weight to the public benefit along with shareholder value, and shareholders committed to the public benefit can enforce this through derivative suits. Further, by requiring that board of directors of public benefit corporations to consider additional constituencies other than maximizing shareholder value, Delaware public benefit corporation law could potentially make it easier for a board to reject a hostile bid, even where the takeover would provide the greatest short-term financial yield to investors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our directors have a duty to consider not only our stockholders&#8217; interests, but also our specific public benefit and the interests of other stakeholders affected by our actions. If a conflict between such interests arises, there is no guarantee such a conflict would be resolved in favor of our stockholders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While directors of traditional corporations are required to make decisions they believe to be in the best interests of their stockholders, directors of a public benefit corporation have a duty to consider not only the stockholders&#8217; interests, but also the company&#8217;s specific public benefit and the interests of other stakeholders affected by the company&#8217;s actions. Under Delaware law, directors are shielded from liability for breach of these obligations if they make informed and disinterested decisions that serve a rational purpose. Thus, unlike traditional corporations which must focus exclusively on stockholder value, our directors are not merely permitted, but obligated, to consider our specific public benefit and the interests of other stakeholders. In the event of a conflict between the interests of our stockholders and the interests of our specific public benefit or our other stakeholders, our directors must only make informed and disinterested decisions that serve a rational purpose; thus, there is no guarantee such a conflict would be resolved in favor of our stockholders, which could have a material adverse effect on our business, results of operations and financial condition, which in turn could cause our stock price to decline.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a Delaware public benefit corporation, we may be subject to increased derivative litigation concerning our duty to balance stockholder and public benefit interest, the occurrence of which may have an adverse impact on our financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders of a Delaware public benefit corporation with shares listed on a national securities exchange (if they, individually or collectively, own at least two percent of the company&#8217;s outstanding shares or shares of the corporation with a market value of at least $2,000,000 as of the date the action is instituted) are entitled to file a derivative lawsuit claiming the directors failed to balance stockholder and public benefit interests. This potential liability does not exist for traditional corporations. Therefore, we may be subject to the possibility of increased derivative litigation, which would require the attention of our management, and, as a result, may adversely impact our management&#8217;s ability to effectively execute our strategy. Additionally, any such derivative litigation may be costly, which may have an adverse impact on our financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The obligations associated with being a public company involve significant expenses and require significant resources and management attention, which may divert from our business operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are subject to the reporting requirements of the Exchange Act and the Sarbanes-Oxley Act. The Exchange Act requires the filing of annual, quarterly and current reports with respect to a public company&#8217;s business and financial condition. The Sarbanes-Oxley Act requires, among other things, that a public company establish and maintain effective internal controls over financial reporting. As a result, we will incur significant legal, accounting and other expenses that we did not previously incur as a private company.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These rules and regulations will result in us incurring substantial legal and financial compliance costs and will make some activities more time-consuming and costly. For example, these rules and regulations will likely make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, most members of our management team have limited experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies. As such, our management team may not effectively or efficiently manage these new obligations or constituents. Further, these new obligations and constituents require significant attention from our senior </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">management and could divert their attention away from the day-to-day management of our business, which could harm our business, results of operations, and financial condition. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to maintain effective internal controls over financial reporting at a reasonable assurance level, we may not be able to accurately report our financial results, which could have a material adverse effect on our operations, investor confidence in our business and the trading prices of our securities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A material weakness is a deficiency, or a combination of deficiencies, in internal controls over financial reporting such that there is a reasonable possibility that a material misstatement of a company&#8217;s annual or interim consolidated financial statements will not be prevented or detected on a timely basis. Any material weaknesses in our internal controls may adversely affect our ability to record, process, summarize and accurately report timely financial information and, as a result, our consolidated financial statements may contain material misstatements or omissions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, if our revenue and other accounting or tax systems do not operate as intended and in accordance with public company standards or do not scale with anticipated growth in our business, the effectiveness of our internal controls over financial reporting could be adversely affected. Any failure to develop, implement, or maintain effective internal controls related to our revenue and other accounting or tax systems and associated reporting could result in the identification of a material weakness in our internal controls and could materially adversely affect our business, results of operations, and financial condition or cause us to fail to meet our reporting obligations. Further, the identification of a material weakness could result in regulatory scrutiny and cause investors to lose confidence in our reported financial condition and otherwise have a material adverse effect on our business, financial condition, cash flow or results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred, and expect to continue to incur, costs related to implementing an internal audit and compliance function to further improve our internal control environment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compliance obligations under the Sarbanes-Oxley Act require substantial financial and management resources and increase the time and costs of completing a business combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standards required for a public company under Section 404 of the Sarbanes-Oxley Act are significantly more stringent than those required of privately held companies. Management may not be able to effectively and timely implement controls and procedures that adequately respond to the increased regulatory compliance and reporting requirements that are applicable to us. If we are not able to implement the requirements of Section 404, including any additional requirements once we are no longer an emerging growth company, in a timely manner or with adequate compliance, we may not be able to assess whether our internal controls over financial reporting are effective, which may subject us to adverse regulatory consequences and could harm investor confidence and the market price of our Class A common stock. Additionally, once we are no longer an emerging growth company, we will be required to comply with the independent registered public accounting firm attestation requirement on our internal controls over financial reporting.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that the process of building our accounting and financial functions and infrastructure will continue to require significant additional professional fees, internal costs and management efforts. For example, we expect that we will need to implement new systems to enhance and streamline the management of our financial, accounting, human resources and other functions. Such systems will likely require us to complete many processes and procedures for the effective use of the systems, which may result in substantial costs. Any disruptions or difficulties in implementing or using these systems could adversely affect our controls and harm our business. Moreover, such disruption or difficulties could result in unanticipated costs and diversion of management attention. In addition, we may discover weaknesses in our systems of internal financial and accounting controls and procedures that could result in a material misstatement of our consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an emerging growth company within the meaning of the Securities Act, and if we take advantage of certain exemptions from disclosure requirements available to emerging growth companies, this could make our securities less attractive to investors and may make it more difficult to compare our performance with other public companies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; within the meaning of the Securities Act, as modified by the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and 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, our stockholders may not have access to certain information they may deem important. We could be an emerging growth company for up to five years, although circumstances could cause us to lose that status earlier, including if the market value of our shares of Class A common stock held by non-affiliates exceeds $700 million as of the end of any second quarter of a fiscal year, in which case we would no longer be an emerging growth company as of the end of such fiscal year. We cannot predict whether investors will find our securities less attractive because we will rely on these exemptions. If some investors find our securities less attractive as a result of our reliance on these exemptions, the trading prices of our securities may be lower than they otherwise would be, there may be a less active trading market for our securities and the trading prices of our securities may be more volatile.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Section 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 (that is, those that have not had a Securities Act registration statement declared effective or do not 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 election to opt out is irrevocable. We have elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make it difficult or impossible to compare our financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.</span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_523"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our past and future acquisitions will require significant management attention. Our acquisitions could disrupt our business, dilute stockholder value or adversely affect our operating results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we may make investments in complementary companies, products or technologies, and these acquisitions could pose challenges or risks. In this regard, we have made strategic acquisitions, including the acquisition of the BlackBridge group of companies in September 2015, the Terra Bella business from Google in April 2017, Boundless Spatial in March 2019 and VanderSat in December 2021. We do not know if we will be able to complete any future acquisitions or successfully integrate any acquired business, operate it profitably or retain its key employees. Integrating any newly acquired business, product or technology could be expensive and time-consuming, could disrupt our ongoing business and financial performance, and could distract our management. If we fail to successfully integrate the assets, technologies and employees from any acquired business, our revenue and operating results could be adversely affected. Any integration process will require significant time and resources, and we may not be able to manage the process successfully. We may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges. Further, any debt we incur to complete an acquisition could result in increased fixed obligations and include certain covenants that could impede our ability to manage our operations. Alternatively, if we use equity to finance any acquisitions, it could dilute our current stockholders.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issues in the use of artificial intelligence, including machine learning and computer vision (together, &#8220;AI&#8221;), in our geospatial data and analytics platforms may result in reputational harm or liability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AI is enabled by or integrated into some of our geospatial data and analytics platforms and is a growing element of our business offerings. As with many developing technologies, AI presents risks and challenges that could affect its further development, adoption, and use, and therefore our business. AI algorithms may be flawed. Data sets may be insufficient, of poor quality, or contain biased information. Inappropriate or controversial data practices by data scientists, engineers, and end-users of our systems could impair the acceptance of AI solutions. If the analyses that AI applications assist in producing are deficient or inaccurate, we could be subjected to competitive harm, potential legal liability, and brand or reputational harm. Some AI scenarios present ethical issues. If we enable or offer AI solutions that are controversial because of their purported or real impact on our financial condition and operations or the financial condition and operations of our customers, we may experience competitive harm, legal liability and brand or reputational harm.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our customers may fail to pay us in accordance with the terms of their agreements, necessitating action by us to compel payment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenue principally from licensing rights to use imagery that is delivered digitally to our customers through our online platform. Our imagery licensing agreements vary by contract, but generally have annual or multi-year contractual terms. If customers fail to pay us under the terms of our agreements, we may be adversely affected both from the inability to collect amounts due and the cost of enforcing the terms of our contracts, including litigation. The risk of such negative effects increases with the term length of our customer arrangements. Furthermore, some of our customers may seek bankruptcy protection or other similar relief, including as a result of the impacts and disruptions caused by the COVID-19 pandemic or other global events, and fail to pay amounts due to us, or pay those amounts more slowly, either of which could adversely affect our business, results of operations and financial condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board (&#8220;FASB&#8221;), the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results for periods prior and subsequent to such change. For example, recent new standards issued by the FASB that could materially impact our consolidated financial statements include certain changes to accounting for leases. We may adopt one or more of these standards retrospectively to prior periods, and the adoption may result in an adverse change to previously reported results. Additionally, the adoption of these standards may potentially require enhancements or changes in our systems and could require our financial management to devote significant time and resources to implementing those changes.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our judgments or estimates relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in our stock price.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of our consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires management to make judgments, estimates, and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in our public filings, the results of which form the basis for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock. Significant judgments, estimates, and assumptions used in preparing our consolidated financial statements include, or may in the future include, those related to revenue recognition, stock-based compensation, and income taxes.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_562"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">USE OF PROCEEDS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will not receive any proceeds from the sale of shares of Class A common stock or Warrants by the Registered Holders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Registered Holders will pay all incremental selling expenses relating to the sale of their shares of Class A common stock and Warrants, including underwriters&#8217; or agents&#8217; commissions and discounts, brokerage fees, underwriter marketing costs and all reasonable fees and expenses of any legal counsel representing the Registered Holders, except that we will pay the reasonable fees and expenses of one legal counsel for the Registered Holders, in the event of an underwritten offering of their securities. We will bear all other costs, fees and expenses incurred in effecting the registration of the securities covered by this prospectus, including, without limitation, all registration and filing fees, printing and delivery fees, NYSE listing fees and fees and expenses of our counsel and our accountants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will receive the proceeds from any exercise of Warrants or options for cash. We intend to use the proceeds from any exercise of Warrants or options for cash for general corporate and working capital purposes.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_208"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DIVIDEND POLICY </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and future earnings, if any, to fund the development and growth of the business, and therefore, do not anticipate declaring or paying any cash dividends on our Class A common stock in the foreseeable future. Any future determination related to our dividend policy will be made at the discretion of our board of directors after considering our business prospects, results of operations, financial condition, cash requirements and availability, debt repayment obligations, capital expenditure needs, contractual restrictions, covenants in the agreements governing current and future indebtedness, industry trends, the provisions of Delaware law affecting the payment of dividends and distributions to stockholders and any other factors or considerations the Board deems relevant. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_571"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS OF PLANET</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;) is intended to help the reader understand the results of operations and financial condition of Planet Labs PBC. The MD&amp;A is provided as a supplement and should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this prospectus. This discussion contains forward-looking statements and involves numerous risks and uncertainties, including, but not limited to, those discussed in the sections entitled &#8220;Risk Factors&#8221; and &#8220;Cautionary Note Regarding Forward-Looking Statements&#8221; included in this prospectus. Actual results may differ materially from those contained in any forward-looking statements. Our historical results are not necessarily indicative of the results that may be expected for any period in the future.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business and Overview </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mission is to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. Our platform includes imagery, insights, and machine learning that empower companies, governments, and communities around the world to make timely decisions about our evolving world.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public benefit corporation, our purpose is to accelerate humanity toward a more sustainable, secure, and prosperous world, by illuminating the most important forms of environmental and social change.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We deliver a differentiated data set: a new image of the entire Earth landmass every day. To collect this powerful data set, we design, build and operate hundreds of satellites, making our fleet the largest Earth observation fleet of satellites in history. Our daily stream of proprietary data and machine learning analytics, delivered through our cloud-native platform, helps companies, governments and civil society use satellite imagery to discover insights as change happens.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To help further our mission, we have developed advanced satellite technology that increases the cost performance of each satellite. This has enabled us to launch large fleets of satellites at lower cost and in turn record over 2,000 images on average for every point on Earth&#8217;s landmass, a non-replicable historical archive for analytics, machine learning, and insights. We have advanced data processing capabilities that enable us to produce &#8220;AI-ready&#8221; data sets. As this data set continues to grow, we believe its value to our customers will further increase.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently serve over 700 customers across large commercial and government verticals, including agriculture, mapping, forestry, finance and insurance, as well as federal, state, and local government bodies. Our products serve a variety of diverse customer needs. For example, our products help farmers make decisions that result in significant increases in their harvests, while using fewer resources, by timely alerting them to changes happening within their fields. Governments use our data to help deliver public services more effectively in disaster response. Mapping companies use our data to keep online maps up to date. Also, journalists and human rights organizations use our data to uncover and report the truth about events in hard-to-reach places.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our proprietary data set and analytics are delivered pursuant to subscription and usage-based data licensing agreements and are accessed by our customers through our online platform and subscription APIs. We believe our efficient cost structure, one-to-many business model and differentiated data set have enabled us to grow our customer base across multiple vertical markets. As of January 31, 2022, our EoP Customer Count was 770 customers, which represented a 25% year-over-year growth when compared to January 31, 2021. Our EoP Customer Count has grown quarter-over-quarter for every quarter in the prior two years. For a definition of EoP Customer Count see the section titled &#8220;Key Operational and Business Metrics.&#8221; Over 90% of our customers sign annual or multiyear contracts, with an average contract length of approximately 2 years, weighted on an annual contract value basis.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Business Combination </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, Planet Labs Inc. (&#8220;Former Planet&#8221;) entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;), a special purpose acquisition company (&#8220;SPAC&#8221;) incorporated in Delaware on December 15, 2020, Photon Merger Sub, Inc., a Delaware corporation and a direct </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wholly owned subsidiary of dMY IV (&#8220;First Merger Sub&#8221;), and Photon Merger Sub Two, LLC, a Delaware limited liability company and a direct wholly owned subsidiary of dMY IV (&#8220;Second Merger Sub&#8221;). Pursuant to the Merger Agreement, upon the favorable vote of dMY IV&#8217;s stockholders on December 3, 2021, on December 7, 2021, First Merger Sub merged with and into Former Planet (the &#8220;Surviving Corporation&#8221;), with Former Planet surviving the merger as a wholly owned subsidiary of dMY IV (the &#8220;First Merger&#8221;), and pursuant to Former Planet&#8217;s election immediately following the First Merger and as part of the same overall transaction as the First Merger, the Surviving Corporation merged with and into dMY IV, with dMY IV surviving the merger (the &#8220;Business Combination&#8221;). Following the completion of the Business Combination, dMY IV was renamed Planet Labs PBC.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization, with no goodwill or other intangible assets recorded, in accordance with U.S. GAAP. Under the guidance in Accounting Standard Codification (&#8220;ASC&#8221;) 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, dMY IV was treated as the &#8220;acquired&#8221; company for financial reporting purposes. Former Planet was deemed to be the accounting predecessor of the combined business, and Planet Labs PBC, as the parent company of the combined business, is the successor SEC registrant, meaning that our reported consolidated assets, liabilities and results of operations prior to the Business Combination are those of Former Planet.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, we received aggregate gross proceeds of $590.4 million, including $252.0 million in gross proceeds from a Private Investment in Public Equity financing (&#8220;PIPE Investment&#8221;) which closed substantially simultaneously with the Business Combination. We paid approximately $57.2 million of transaction expenses in connection with the Business Combination. We also repaid our existing debt of approximately $67.1 million, including repayment fees associated with the debt of approximately $2.0&#160;million and accrued interest, after the Business Combination was consummated. In addition, immediately prior to the effective time of the Business Combination, Former Planet&#8217;s outstanding convertible notes were automatically converted into shares of Class A common stock, and as such, the converted convertible notes are no longer outstanding and ceased to exist at the effective time of the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Business Combination, we are an SEC-registered company listed on the NYSE which requires us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We expect to incur additional annual expenses as a public company for, among other things, directors&#8217; and officers&#8217; liability insurance, director fees, and additional internal and external accounting, legal, and administrative resources, including increased personnel costs, audit and other professional service fees. Our results of operations and statements of financial position may not be comparable between periods as a result of the Business Combination described above.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of COVID-19</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 continues to spread throughout the United States and other parts of the world and has negatively affected the U.S. and global economies, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to &#8220;shelter-in-place&#8221; and quarantine restrictions. We have taken measures to protect the health and safety of our employees, including shifting many employees to remote work. We have also worked with our customers and suppliers to minimize disruptions, and we support our community in addressing the challenges posed by this ongoing global pandemic.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has generally disrupted the operations of our vendors, customers, and prospective customers, and may continue to disrupt their operations, including as a result of travel restrictions and/or business shutdowns, uncertainty in the financial markets, or other harm to their business and financial results. This disruption could result in a reduction to information technology budgets, delayed purchasing decisions, longer sales cycles, extended payment terms, the timing of payments, and postponed or canceled projects, all of which could negatively impact our business and operating results, including sales and cash flows. The ultimate impact of COVID-19, including the impact of any new strains or variants of the virus, on our financial and operating results is unknown and will depend on the length of time that the disruptions to our vendors, customers and prospective customers exist. The full extent of the impact of COVID-19 is unknown but we do not expect the COVID-19 pandemic to have a material impact on our business going forward.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business Model </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily generate revenue through selling licenses to our data and analytics to customers over an entirely cloud-based platform via fixed price subscription and usage-based contracts. Data licensing subscriptions and minimum commitment usage-based contracts provide a large recurring revenue base for our business with a low incremental cost to serve each additional customer. Payment terms of our customer agreements are most commonly in advance on an either quarterly or annual basis, although a small number of large contracts have required payment terms quarterly in arrears. We also generate an immaterial amount of revenue from sales of third-party imagery, professional services, and customer support.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ a &#8220;land-and-expand&#8221; go-to-market strategy with the goal to deliver increasing value to our customers and generate more revenue with each customer over time by expanding the scope of the services we offer. We work closely with our customers and partners to enable their early success, both from an account management and technical management perspective. Deeper adoption from our customers comes in many forms, including more users, more area coverage, and more advanced software analytics capabilities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two key elements of our growth strategy include scaling in existing verticals and expanding into new verticals.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Scaling in Existing Verticals: </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to invest in sales, marketing and software solutions to drive our expansion within our existing customer base and further penetrate verticals that are early adopters of geospatial data, such as Civil Government, Agriculture, Defense &amp; Intelligence, and Mapping. In addition, we plan to invest in expanding the analytic tools we make available to these customers with the goal of increasing the services we provide to these customers and more deeply embed our data and analytics into their business intelligence systems.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expansion into New Verticals: </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to invest in our software engineering teams to develop solutions to address use cases in emerging markets in our industry such as Energy &amp; Infrastructure, Finance &amp; Insurance, and Consumer Packaged Goods. In addition, to expand our reach within vertical markets, we intend to leverage our open data platform with specific vertical partners to deliver vertical market-specific solutions. We believe our increased investment in developing software analytics solutions has the potential to accelerate the usage of our data and analytics across broader audiences.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors Affecting the Results of Operations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our financial condition and result of operations have been, and will continue to be, affected by a number of factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the section of this prospectus titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221; </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continuing to Acquire New Customers </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attracting new customers is an important factor affecting our future growth and operating performance. We believe our ability to attract customers will be driven by our ability to continue to improve our data and offer software and analytic solutions that make our data easier to consume and integrate into our customers&#8217; workflows, our success in offering new data sets and products to solve customer problems, increases in our global sales presence and increases in our marketing investments. We plan to invest in making our data more digestible and accessible to non-technical business users and build solutions to address more use cases and expand our addressable market. As a result of this strategy, we anticipate our research and development expenditures will increase in the near term. In addition, to expand our reach with customers, we intend to partner with independent software vendors and solution providers who are building vertical market-specific solutions. While we have customers and partners today in many markets, we believe that our increased investment in developing software analytics solutions has the potential to accelerate the usage of our data and analytics across broader audiences.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retention and Expansion of Existing Customers </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are focused on increasing customer retention and expanding revenue with existing customers because this will affect our financial results, including revenues, gross profit, operating loss, and operating cash flows. To increase customer retention and expansion of revenue from existing customers, we are making a number of investments in our operations. Areas of investment that affect customer retention and expansion include our customer success function, continuous improvements to our existing data, and the software tools and analytic tools that make our data easier to consume. Additionally, customer retention and expansion is driven by the speed with which our customers realize the value of our data once they become customers, our ability to cross-sell our different products to our existing customers and our ability to offer new products to our customers. As a result of the foregoing, we anticipate our cost of revenue, operating expenses, and capital expenditures will continue to increase and consequently, we are likely to experience losses in the near term, delaying our ability to achieve profitability and adversely affecting cash flows.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Developing New Sensors and Data Sets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that our ability to provide new data sets through new sensors and new proprietary data will be an important factor for our long-term growth and future market penetration. We believe offering new data sets and fusing new data sets with our existing data sets will enable us to deliver greater value to our existing customers and help us attract new customers. This may require significant investment in technology and personnel and result in increased research and development costs as well as costs of revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment Decisions </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our existing customers and target markets to determine where we should invest in our product and technology roadmap, both for our space systems engineering to enable new geospatial coverage models, as well as our software engineering focused on providing sophisticated analytics models and tools to service an expanding set of markets and use cases. Our financial performance relies heavily on effective balance between driving continued growth, maintaining technology leadership, and improving margins across the business. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonality </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and expect to continue to experience, seasonality in our business and fluctuations in our operating results due to customer behavior, buying patterns and usage-based contracts. For example, we typically have customers who increase their usage of our data services when they need more frequent data monitoring over broader areas during peak agricultural seasons, during natural disasters or other global events, or when commodity prices are at certain levels. These customers may expand their usage and then subsequently scale back. We believe that the seasonal trends that we have experienced in the past may occur in the future. To the extent that we experience seasonality, it may impact our operating results and financial metrics, as well as our ability to forecast future operating results and financial metrics. Additionally, when we introduce new products to the market, we may not have sufficient experience in selling certain products to determine if demand for these products are or will be subject to material seasonality.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Operational and Business Metrics </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the measures presented in our consolidated financial statements, we use the following key operational and business metrics to evaluate our business, measure our performance, develop financial forecasts, and make strategic decisions.</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Dollar Retention Rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Dollar Retention Rate including Winbacks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EoP Customer Count</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% Recurring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital Expenditures as Percentage of Revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ACV and EoP ACV Book of Business </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the calculation of several of the key operational and business metrics we utilize, we calculate Annual Contract Value (&#8220;ACV&#8221;) for contracts of one year or greater as the total amount of value that a customer has contracted to pay for the most recent 12 month period for the contract. For short-term contracts (contracts less than 12 months), ACV is equal to total contract value.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also calculate EoP ACV Book of Business in connection with the calculation of several of the key operational and business metrics we utilize. We define EoP ACV Book of Business as the sum of the ACV of all contracts that are active on the last day of the period pursuant to the effective dates and end dates of such contracts. Active contracts exclude any contract that has been canceled, expired prior to the last day of the period without renewing, or for any other reason is not expected to generate revenue in the subsequent period. For contracts ending on the last day of the period, the ACV is either updated to reflect the ACV of the renewed contract or, if the contract has not yet renewed or extended, the ACV is excluded from the EoP ACV Book of Business. We do not annualize short-term contracts in calculating our EoP ACV Book of Business. We calculate the ACV of usage-based contracts based on the committed contracted revenue or the revenue achieved on the usage-based contract in the prior 12-month period.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Dollar Retention Rate </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Net Dollar Retention Rate as the percentage of ACV generated by existing customers in a given period as compared to the ACV of all contracts at the beginning of the fiscal year from the same set of existing customers. We define existing customers as customers with an active contract with Planet. We believe our Net Dollar Retention Rate is a useful metric for investors as it can be used to measure our ability to retain and grow revenue generated from our existing customers, on which our ability to drive long-term growth and profitability is, in part, dependent. We use Net Dollar Retention Rate to assess customer adoption of new products, inform opportunities to make improvements across our products, identify opportunities to improve operations, and manage go to market functions, as well as to understand how much future growth may come from cross-selling and up-selling customers. Management applies judgment in determining the value of active contracts in a given period, as set forth in the definition of ACV above. Net Dollar Retention Rate decreased to 108% for the fiscal year ended January 31, 2022, as compared to 113% for the fiscal year ended January 31, 2021, primarily due to the lower renewal value of a large government contract and the discontinuation of services to a government customer that ceased to exist beginning in August 2021. Net Dollar Retention Rate increased to 113% for the fiscal year ended January 31, 2021, as compared to 102% for the fiscal year ended January 31, 2020, due to our success in upselling and cross-selling to our existing customers during the period, as well as a reduction in customers with contract lengths less than one year. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Dollar Retention Rate including Winbacks </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report on two metrics for net dollar retention&#8212;net retention excluding winbacks and including winbacks. A winback is a previously existing customer who was inactive at the start of the fiscal year, but has reactivated during the same fiscal year period. The reactivation period must be within 24 months from the last active contract with the customer; otherwise, the customer is assumed as a new customer. We define Net Dollar Retention Rate including </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">winbacks as the percentage of ACV generated by existing customers and winbacks in a given period as compared to the ACV of all contracts at the beginning of the fiscal year from the same set of existing customers. We believe this metric is useful to investors as it captures the value of customer contracts that resume business with Planet after being inactive and thereby provides a quantification of Planet&#8217;s ability to recapture lost business. Management uses this metric to understand the adoption of our products and long-term customer retention, as well as the success of marketing campaigns and sales initiatives in re-engaging inactive customers. Beyond the judgments underlying managements&#8217; calculation of Net Dollar Retention set forth above, there are no additional assumptions or estimates made in connection with Net Dollar Retention Rate including winbacks. Net Dollar Retention Rate including winbacks decreased to 116% for the fiscal year ended January 31, 2022 as compared to 117% for the fiscal year ended January 31, 2021. The Net Dollar Retention including winbacks as of January 31, 2022 was primarily impacted by the discontinuation of services to a government customer that ceased to exist beginning in August 2021. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EoP Customer Count </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define EoP Customer Count as the total count of all existing customers at the end of the period. We define existing customers as customers with an active contract with Planet at the end of the reported period. For the purpose of this metric, we define a customer as a distinct entity that uses our data or services. We sell directly to customers, as well as indirectly through our partner network. If a partner does not provide the end customer&#8217;s name, then the partner is reported as the customer. Each customer, regardless of the number of active opportunities with Planet, is counted only once. For example, if a customer utilizes multiple products of Planet, we only count that customer once for purposes of EoP Customer Count. A customer with multiple divisions, segments, or subsidiaries are also counted as a single unique customer based on the parent organization or parent account. We believe EoP Customer Count is a useful metric for investors and management to track as it is an important indicator of the broader adoption of our platform and is a measure of our success in growing our market presence and penetration. Management applies judgment as to which customers are deemed to have an active contract in a period, as well as whether a customer is a distinct entity that uses our data or services. The EoP Customer Count increased to 770 as of January 31, 2022, as compared to 618 as of January 31, 2021. The EoP Customer Count increased to 618 as of January 31, 2021, as compared to 442 as of January 31, 2020. These increases were primarily attributable to the increased demand for our data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Percent of Recurring ACV </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Percent of Recurring ACV is the portion of the total EoP ACV Book of Business that is recurring in nature. We define Percent of Recurring ACV as the dollar value of all data subscription contracts and the committed portion of usage-based contracts divided by the total dollar value of all contracts in our ACV Book of Business at a specific point in time. We believe Percent of Recurring ACV is useful to investors to better understand how much of our revenue is from customers that have the potential to renew their contracts over multiple years rather than being one-time in nature. We track Percent of Recurring ACV to inform estimates for the future revenue growth potential of our business and improve the predictability of our financial results. There are no significant estimates underlying management&#8217;s calculation of Percent of Recurring ACV, but management applies judgment as to which customers have an active contract at a period end for the purpose of determining ACV Book of Business, which is used as part of the calculation of Percent of Recurring ACV. Percent of Recurring ACV stayed constant at 92% for the fiscal year ended January 31, 2022, as compared to 92% for the fiscal year ended January 31, 2021. Percent of Recurring ACV increased to 92% for the fiscal year ended January 31, 2021, as compared to 88% for the fiscal year ended January 31, 2020. The increase for the fiscal year ended January 31, 2021 was primarily attributable to scaling our business models towards subscription and annual commitment usage sales. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Expenditures as a Percentage of Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define capital expenditures as purchases of property and equipment plus capitalized internally developed software development costs, which are included in our statements of cash flows from investing activities. We define Capital Expenditures as a Percentage of Revenue as the total amount of capital expenditures divided by total revenue in the reported period. Capital Expenditures as a Percentage of Revenue is a performance measure that we use to evaluate the appropriate level of capital expenditures needed to support demand for our data services and related revenue, and to provide a comparable view of our performance relative to other earth observation companies, which </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may invest significantly greater amounts in their satellites to deliver their data to customers. We use an agile space systems strategy, which means we invest in a larger number of significantly lower cost satellites and software infrastructure to automate the management of the satellites and to deliver our data to clients. As a result of our strategy and our business model, our capital expenditures may be more similar to software companies with large data center infrastructure costs. Therefore, we believe it is important to look at our level of capital expenditure investments relative to revenue when evaluating our performance relative to other earth observation companies or to other software and data companies with significant data center infrastructure investment requirements. We believe Capital Expenditures as a Percentage of Revenue is a useful metric for investors because it provides visibility to the level of capital expenditures required to operate our business and our relative capital efficiency. Capital Expenditures as a Percentage of Revenue decreased to 11% for the fiscal year ended January 31, 2022, as compared to 27% for the fiscal year ended January 31, 2021. The decrease was primarily attributable to the fact that our high-resolution satellite constellation was completed during the fiscal year ended January 31, 2021; therefore capital expenditures in the fiscal year ended January 31, 2022, were primarily associated with the replenishment of our lower cost PlanetScope satellites. Capital Expenditures as a Percentage of Revenue increased to 27% for the fiscal year ended January 31, 2021, as compared to 25% for the fiscal year ended January 31, 2020. The increase was primarily attributable to an increase in capital expenditures related to the launch of high-resolution satellites. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Results of Operations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenue principally from licensing rights to use our imagery that is delivered digitally through our online platform in addition to providing related services. Imagery licensing agreements vary by contract, but generally have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract on a subscription or usage basis, whereby a customer pays for access to our imagery or derived imagery data that may be downloaded over a specific period of time, or, less frequently, on a transactional basis, whereby the customer pays for individual content licenses.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide an immaterial amount of other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to our imagery, data and technology. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services and analytics contracts. Training revenues are recognized as the services are performed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of employee-related costs of performing account and data provisioning, customer support, satellite and engineering operations, as well as the costs of operating and retrieving information from the satellites, processing and storing the data retrieved, third party imagery expenses, depreciation of satellites and ground stations, and the amortization of capitalized internal-use software related to creating imagery provided to customers. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. To a lesser extent, cost of revenue includes costs from professional services, including costs paid to subcontractors and certain third-party fees.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect cost of revenue to continue to increase as we invest in our delivery organization and future product sets that will likely require higher compute capacity. As we continue to grow our subscription revenue contracts and increase the revenue associated with our analytic capabilities, we anticipate further economies of scale on our satellites and other infrastructure costs as we incur lower marginal cost with each new customer we add to our platform.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures primarily include personnel related expenses for employees and consultants, hardware costs, supplies costs, contractor fees and administrative expenses. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. Expenses classified as research and development are expensed as incurred and attributable to advancing technology research, platform and infrastructure development and the research and development of new product iterations.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to iterate on the design of our satellites and the capabilities of our automated operations to optimize for efficiency and technical capability of each satellite. Satellite costs associated with the design, manufacturing, launch, and commissioning of experimental satellites or other space related research and development activities are expensed as incurred.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to invest in our software platform development, machine learning and analytic tools and applications and new satellite technologies for both the satellite fleet operations and data collection capabilities to drive incremental value to our existing customers and to enable us to expand our traction in emerging markets and with new customers. As a result of the foregoing, we expect research and development expenditures to increase in future periods.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenditures primarily include costs incurred to market and distribute our products. Such costs include expenses related to advertising and conferences, sales commissions, salaries, benefits and stock-based compensation for our sales and marketing personnel and sales office expenses. Sales and marketing costs are expensed as incurred.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to invest in our selling and marketing capabilities in the future and expect this expense to increase in future periods as we look to upsell new product features and expand into new market verticals. Selling and marketing expenses as a percentage of total revenue may fluctuate from period to period based on total revenue and the timing of our investments.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses include personnel-related expenses and facilities-related costs primarily for our executive, finance, accounting, legal and human resources functions. General and administrative expenses also include fees for professional services principally consisting of legal, audit, tax, and insurance, as well as executive management expenses. General and administrative expenses are expensed as incurred.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to incur additional general and administrative expenses as a result of operating as a public company, including expenses related to compliance and reporting obligations of public companies, and increased costs for insurance, investor relations, and professional services. As a result, we expect that our general and administrative expenses will increase in future periods and vary from period to period as a percentage of revenue, but we expect to realize operating scale with respect to these expenses over time as we grow our revenue.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Extinguishment gain (loss) </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt extinguishment gain (loss) reflects the gains or losses associated with the extinguishment of debt or incurred in connection with our early repayment of debt. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense primarily consists of interest expense associated with our borrowings and amortization of debt issuance costs for our loans. Our debt as of January 31, 2021 included loans with Venture Lending &amp; Leasing, Inc. (&#8220;Venture&#8221;), an affiliate of Western Technology Investment and our Credit Agreement with Silicon Valley Bank (&#8220;SVB&#8221;) and Hercules Capital, Inc. (&#8220;Hercules&#8221;). We repaid our debt with SVB and Hercules of $67.1&#160;million, including the outstanding principal, accrued interest and repayment fees, upon completion of the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in fair value of convertible notes and warrant liabilities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of liabilities includes the change in fair value of warrant liabilities, including the change in fair value of the public and private placement warrant liabilities assumed in connection with the Business Combination, and the change in fair value of our convertible notes, which converted into Class A common stock in connection with the Business Combination. We expect to incur other incremental income or expense for fair value adjustments resulting from warrant liabilities that remain outstanding. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expenses), net </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expenses), net, consists of interest income earned and net gains or losses on foreign currency. Other income (expenses), net for the fiscal year ended January 31, 2022 includes transaction costs associated with the public and private placement warrants assumed in connection with the Business Combination. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax provision consists of an estimate for U.S. federal and state income taxes, as well as those foreign jurisdictions where we have business operations, based on enacted tax rates, as adjusted for allowable credits, deductions, uncertain tax positions, changes in deferred tax assets and liabilities, and changes in the tax law. We believe that it is more likely than not that the majority of the U.S. and foreign deferred tax assets will not be realized. Accordingly, we recorded a valuation allowance against our deferred tax assets in these jurisdictions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended January 31, 2022 Compared to Year Ended January 31, 2021 </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of our consolidated results of operations for the years indicated and the changes between such periods. </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>January 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$ </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,041&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,437&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,227&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,046&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,051)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,609)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,690)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,363)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,772)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of convertible notes and warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,053)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1032)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,963)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,588)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,625&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,014)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,030)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,984)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,124)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,103)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,021)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased $18.0 million, or 16%, to $131.2 million for the fiscal year ended January&#160;31, 2022 from $113.2 million for the fiscal year ended January&#160;31, 2021. The increase was due, in part, to a significant customer contract in Europe which resulted in an $11.3 million increase in revenue for the fiscal year ended January 31, 2022, the significant expansion of a U.S. civil government contract during the same period, and an increase in total customers worldwide. Total customers increased approximately 25% to 770 as of January 31, 2022 from an EoP Customer Count of 618 as of January 31, 2021. The increase in total customers and the associated revenue from those customers was largely due to our investment in expanding our sales and marketing teams. These increases in revenue were partially offset by the timing of renewals, as well as the restructuring of a significant customer contract </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that expired at the end of December 2020, resulting in a decrease in revenue of approximately $7.6 million for the fiscal year ended January 31, 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue decreased $4.4 million, or 5%, to $83.0 million for the fiscal year ended January&#160;31, 2022, from $87.4 million for the fiscal year ended January&#160;31, 2021. The decrease was primarily due to a $17.4 million decrease in depreciation expense, mainly associated with reduced satellite depreciation expense as a result of an increase in the estimated useful life of certain of our high resolution satellites from six years to nine years. See Note 2 in our consolidated financial statements included elsewhere in this prospectus for information on the change in estimate. The decrease was partially offset by an increase in hosting costs of $6.4 million associated with an increase in archive data costs and the growth of our customer base, a $4.5 million increase in salaries and related personnel costs associated with an increase in headcount and a $1.4 million increase in stock-based compensation expenses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased $22.9 million, or 52%, to $66.7 million for the fiscal year ended January&#160;31, 2022, from $43.8 million for the fiscal year ended January&#160;31, 2021. The increase was partially due to an increase of $11.8 million in stock-based compensation expenses primarily due to restricted stock unit awards subject to both time-based service and liquidity event vesting requirements that met the liquidity event requirement upon the closing of the Business Combination. The increase was also partially due to an increase of $7.0 million in costs associated with our software and product development teams as a result of an increase in headcount and program expenses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased $15.6 million, or 42%, to $52.9 million, for the fiscal year ended January&#160;31, 2022, from $37.3 million for the fiscal year ended January&#160;31, 2021. The increase was partially due to an increase of $6.2 million in stock-based compensation expenses primarily due to restricted stock unit awards subject to both time-based service and liquidity event vesting requirements that met the liquidity event requirement upon the closing of the Business Combination. The increase was also partially due to an increase of $4.2&#160;million for headcount, commissions and program expenses and an increase of $3.8 million in marketing program expenses, primarily related to events.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased $24.5 million, or 76%, to $56.7 million for the fiscal year ended January&#160;31, 2022, from $32.1 million for the fiscal year ended January&#160;31, 2021. The increase was partially due to an increase of $8.3 million in stock-based compensation expenses primarily due to restricted stock unit awards subject to both time-based service and liquidity event vesting requirements that met the liquidity event requirement upon the closing of the Business Combination. The increase was also partially due to an increase of finance and accounting costs of $5.5 million, primarily due to accounting and consultant fees and employee personnel costs, an increase of $2.3 million in legal fees, including costs related to acquisition activities, and an increase of $1.8&#160;million in directors&#8217; and officers&#8217; insurance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Extinguishment Gain (Loss) </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt extinguishment loss for the fiscal year ended January&#160;31, 2022 reflects the loss realized upon the repayment of all amounts owed under the credit agreement with SVB and Hercules in connection with the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt extinguishment gain for the fiscal year ended January 31, 2021 reflects the gain realized upon the repayment of a portion of our borrowings under our Venture Tranche B loans. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased $0.7 million, or 7% to $8.8 million for the fiscal year ended January&#160;31, 2022, from $9.4 million for the fiscal year ended January&#160;31, 2021. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in interest expense is primarily due to the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">repayment of all amounts owed under the credit agreement with SVB and Hercules in connection with the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of convertible notes and warrant liabilities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of convertible notes and warrant liab</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ilities increased $35.8 million to a gain of $5.7 million for the fiscal year ended January&#160;31, 2022, from a loss of $30.1 million for th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e fiscal year ended 2021. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of convertible notes and warrant liabilities during the fiscal year ended January 31, 2022 includes a loss of $13.1 million due to the revaluation of the 2020 convertible promissory notes and our Venture Tranche B convertible note upon conversion to Class A common stock in connection with the Business Combination transactions, a loss of $12.1 million due to revaluations of liability classified Series B and Series D preferred stock warrants that converted to Class A common stock warrants in connection with the Business Combination, offset by a gain of $31.0 million due to the revaluation of the public and private placement warrants assumed in connection with the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of convertible notes and warrant liabilities for the fiscal year ended January 31, 2021 reflects a $24.4 million loss due to the revaluation of the 2020 convertible promissory notes, a $0.7 million loss due to the revaluation of our Venture Tranche B convertible note, and a $4.9 million loss due to the revaluation of the liability classified Series B and Series D preferred stock warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income (Expense), net </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense of $2.2 million for the fiscal year ended January 31, 2022 represents $2.2 million of transaction costs associated with the public and private placement warrants assumed in connection with the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income of $0.2 million for the fiscal years ended January 31, 2021 primarily reflects realized and unrealized foreign currency exchange gains and losses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Income Taxes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes increased $1.0 million or 97% to $2.1 million for the fiscal year ended January&#160;31, 2022, from $1.1 million for the fiscal year ended January&#160;31, 2021. For the fiscal year ended January 31, 2022, the income tax expense was primarily driven by the current tax on foreign earnings. For the fiscal year ended January 31, 2021, the income tax expense was primarily driven by the foreign withholding taxes. The effective tax rate for the fiscal year ended January 31, 2022 differed from the federal statutory tax rate primarily due to the valuation allowance on the majority of our U.S. and foreign deferred tax assets and foreign rate differences. The effective tax rate for the fiscal year ended January 31, 2021 differed from the federal statutory tax rate primarily due to the valuation allowance on the majority of our U.S. and foreign deferred tax assets and the tax impact of the non-deductible revaluation loss on our convertible debts. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended January 31, 2021 Compared to Year Ended January 31, 2020 </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of our consolidated results of operations for the years indicated, and the changes between such periods. </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 5.5pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$ </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,736&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,657)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,227&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,460)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,529)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,501)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of convertible notes and warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,053)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,588)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,124)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,464)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,030)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,584)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,446)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,103)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,714)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,389)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased $17.4 million, or 18%, to $113.2 million for the fiscal year ended January 31, 2021 from $95.7&#160;million for the fiscal year ended January 31, 2020. The increase in revenue for the fiscal year ended January 31, 2021, as compared to the fiscal year ended January 31, 2020, is primarily attributable to an increase in the value of our existing customer contracts and an increase in new customer contracts. EoP Customer Count increased approximately 40% from 442 as of January 31, 2020 to 618 as of January 31, 2021. The increase in revenue and EoP Customer Count was largely due to our expanded marketing efforts, investment in new high resolution data offerings, investments in analytic capabilities, and expansion of our commercial sales team globally. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue decreased $15.0 million, or 15%, to $87.4 million for the fiscal year ended January 31, 2021, from $102.4 million for the fiscal year ended January 31, 2020. The decrease in cost of revenue is driven by a $13.9&#160;million decrease in depreciation and amortization expense year-over-year, in large part due to a reduction in satellite depreciation related to our RapidEye fleet of satellites. Our RapidEye satellite fleet reached the end of its useful life in March 2020 and did not require replacement as customers were able to transition to our PlanetScope products. This resulted in a $7.6 million decrease in depreciation and amortization for the fiscal year ended January 31, 2021. The end of life of the RapidEye fleet also resulted in a $1.5 million decrease in ground station costs. These decreases were offset in part by an increase in hosting costs of $2.6 million resulting from the increase in archive data and current data accessed by our growing customer base. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased $6.0 million, or 16%, to $43.8 million for the fiscal year ended January 31, 2021, from $37.9 million for the fiscal year ended January 31, 2020. The increase in research and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">development expense is primarily due to an employee and personnel cost increase of $6.9 million in the fiscal year ended January 31, 2021, as compared to the fiscal year ended January 31, 2020, which resulted from an increase in headcount in both our space systems and software development teams. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased $2.4 million, or 7%, to $37.3 million for the fiscal year ended January 31, 2021, from $34.9 million for the fiscal year ended January 31, 2020. The increase in sales and marketing expense is primarily related to the increase in headcount in the sales and marketing organization. This increase was offset by the reduction in travel, entertainment, and marketing spend due to COVID-19, as our user conference was transitioned from an in-person event in the fall of 2019 to a virtual event in the fall of 2020 at lower cost, and employees were discouraged from traveling to meet customers. As a percentage of revenue, selling and marketing expenses decreased to 32.9% from 36.5% due to the increase in revenue in addition to the lower non-personnel related costs. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased $5.1 million, or 19%, to $32.1 million for the fiscal year ended January 31, 2021, from $27.0 million for the fiscal year ended January 31, 2020. The increase in general and administrative expense is primarily related to an increase in stock-based compensation expense of $6.6&#160;million due to options granted to executives during the fiscal year ended January 31, 2021. This increase was partially offset by lower travel and entertainment expenses and other overhead expenses due to COVID-19. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a percentage of revenue, general and administrative expenses remained flat at approximately 28%. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Extinguishment (Gain) Loss </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt extinguishment gain for the fiscal year ended January 31, 2021 reflects the gain realized upon the repayment of a portion of our borrowings under our Venture Tranche B loans. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt extinguishment loss for the fiscal year ended January 31, 2020 reflects the loss realized upon the early repayment of the 2017 Venture loans. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense increased $2.5 million, or 36%, for the fiscal year ended January 31, 2021, from $6.9&#160;million for the fiscal year ended January 31, 2020. This increase was primarily related to an increase in borrowings under our Credit Agreement with SVB and Hercules. This increase was partially offset by a decrease in borrowings under the 2017 Venture loans. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of convertible notes and warrant liabilities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of convertible notes and warrant liabilities was a loss of $30.1 million for the fiscal year ended January 31, 2021, as compared to a gain of $0.2 million for the fiscal year ended January 31, 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of convertible notes and warrant liabilities for the fiscal year ended January 31, 2021 reflects a $24.4 million loss due to the revaluation of the 2020 convertible promissory notes, a $0.7 million loss due to the revaluation of our Venture Tranche B convertible note, and a $4.9 million loss due to the revaluation of the liability classified Series B and Series D preferred stock warrants. The increase in fair value of these instruments is primarily related to the increase in our enterprise valuation. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of liabilities for the fiscal year ended January 31, 2020 reflects a $0.2 million gain due to the revaluation of our Venture Tranche B convertible note and a $0.1 million gain due to the revaluation of the liability classified Series B and Series D preferred stock warrants. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income (Expense), net </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) of $0.2 million and $1.1 million for the fiscal years ended January 31, 2021 and 2020, respectively, primarily reflects realized and unrealized foreign currency exchange gains and losses. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Income Taxes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes increased to $1.1 million for the fiscal year ended January 31, 2021 from $0.1&#160;million for the fiscal year ended January 31, 2020. For the fiscal year ended January 31, 2021, the income tax expense was primarily driven by the foreign withholding taxes. For the fiscal year ended January 31, 2020, the income tax expense was primarily driven by the current tax on foreign earnings. The effective tax rates for the fiscal years ended January 31, 2021 and 2020 differed from the federal statutory tax rate primarily due to the valuation allowance on the majority of our U.S. and foreign deferred tax assets and the tax impact of the non-deductible revaluation loss on our convertible debts. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Information</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus includes Non-GAAP Gross Profit and Adjusted EBITDA, which are non-GAAP performance measures that we use to supplement our results presented in accordance with U.S. GAAP. We believe Non-GAAP Gross Profit and Adjusted EBITDA are useful in evaluating our operating performance, as they are similar to measures reported by our public competitors and are regularly used by security analysts, institutional investors, and other interested parties in analyzing operating performance and prospects.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As mentioned above, Non-GAAP Gross Profit and Adjusted EBITDA are non-GAAP measures, are additions, and not substitutes for or superior to, measures of financial performance prepared in accordance with U.S. GAAP and should not be considered as an alternative to gross profit, net income, operating income or any other performance measures derived in accordance with U.S. GAAP or as an alternative to cash flows from operating activities as a measure of liquidity. Further, Non-GAAP Gross Profit and Adjusted EBITDA are not based on any standardized methodology prescribed by U.S. GAAP and are not necessarily comparable to similarly-titled measures presented by other companies. We present Adjusted EBITDA because we believe it is frequently used by analysts, investors and other interested parties to evaluate companies in our industry and facilitates comparisons on a consistent basis across reporting periods. Further, we believe it is helpful in highlighting trends in our operating results because it excludes items that are not indicative of our core operating performance.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We include these non-GAAP financial measures because they are used by management to evaluate our core operating performance and trends and to make strategic decisions regarding the allocation of capital and new investments.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP Gross Profit excludes stock-based compensation expenses that are classified as cost of revenue from gross profit (loss), which is required in accordance with U.S. GAAP. Adjusted EBITDA excludes certain expenses from net income (loss) that are required in accordance with U.S. GAAP. We exclude in this calculation certain non-cash expenses, such as depreciation and amortization, stock-based compensation and change in fair value of convertible notes and warrant liabilities, and expenses that are considered unrelated to our underlying business performance, such as interest income, interest expense, and taxes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Gross Profit (Loss) </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define and calculate Non-GAAP Gross Profit (Loss) as gross profit (loss) adjusted for stock-based compensation classified as cost of revenue, and Non-GAAP Gross Margin percentage as the percentage of Non-GAAP Gross Profit (Loss) to revenue as outlined in the reconciliation below.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles our Gross Profit (Loss) (the most directly comparable U.S. GAAP measure) to Non-GAAP Gross Profit (Loss), for the periods indicated:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,657)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue&#8212;Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Gross Profit (Loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,869)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Margin percentage</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Gross Margin percentage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP Gross Profit (Loss) excludes stock-based compensation, which has recently been, and will continue to be for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted EBITDA </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define and calculate Adjusted EBITDA as net income (loss) before the impact of interest income and expense, income tax expense and depreciation and amortization, and further adjusted for the following items: stock-based compensation, change in fair value of convertible notes and warrant liabilities, gain or loss on the extinguishment of debt and non-operating income and expenses such as foreign currency exchange gain or loss, as outlined in the reconciliation below.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles our net loss (the most directly comparable U.S. GAAP measure) to Adjusted EBITDA for the periods indicated: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,714)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of convertible notes and warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,052)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,218)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,760)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are a number of limitations related to the use of Adjusted EBITDA, including: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA excludes stock-based compensation, which has recently been, and will continue to be for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA excludes depreciation and amortization expense and, although these are non-cash expenses, the assets being depreciated and amortized will have to be replaced in the future; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA does not reflect interest expense, or the cash requirements necessary to service interest or principal payments on our debt, which reduces cash available to us;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA does not reflect income tax expense that reduces cash available to us; and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the expenses and other items that we exclude in our calculation of Adjusted EBITDA may differ from the expenses and other items, if any, that other companies may exclude from similar measures when they report their operating results. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since inception, we have incurred net losses and negative cash flows from operations. Our operations have historically been primarily funded by the net proceeds from the sale of our equity securities, borrowings under credit facilities, as well as cash received from our customers. We currently have no debt outstanding. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure liquidity in terms of our ability to fund the cash requirements of our business operations, including working capital and capital expenditure needs, contractual obligations, including debt obligations, and other commitments, with cash flows from operations and other sources of funding. Our current working capital needs relate mainly to our continued development of our platform and product offerings in new markets, as well as compensation and benefits of our employees. Our ability to expand and grow our business will depend on many factors, including our working capital needs and the evolution of our operating cash flows.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022 and 2021, we had $490.8 million and $71.2 million, respectively, in cash and cash equivalents. We believe our anticipated operating cash flows together with our cash on hand provide us with the ability to meet our obligations as they become due during the next twelve months.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our capital expenditures and working capital requirements to continue to increase in the foreseeable future as we seek to grow our business. We could also need additional cash resources due to significant acquisitions, an accelerated manufacturing timeline for new satellites, competitive pressures or regulatory requirements. To the extent that our resources are insufficient to satisfy our cash requirements, we may need to seek additional equity or debt financing. The sale of additional equity would result in additional dilution to our stockholders. The incurrence of debt financing would result in debt service obligations and the instruments governing such debt could provide for operating and financial covenants that would restrict our operations. We cannot assure you that any such equity or debt financing will be available on favorable terms, or at all. If the needed financing is not available, or if the terms of financing are less desirable than we expect, we may be forced to decrease our level of investment in software and market expansion efforts or to scale back our existing operations, which could have an adverse impact on our business and financial prospects.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal commitments were as follows as of January 31, 2022:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.842%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than<br/>1 Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3-5 Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than<br/>5 Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,088&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Launch and Ground Station Services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,759&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,169&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,770&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,362&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,458&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes operating leases of corporate office facilities, including our headquarters in San Francisco, California. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes purchase commitments under non-cancelable future satellite launch services and ground station services, including leases, to be performed by third-parties. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes minimum purchase commitments for hosting services from Google, LLC (&#8220;Google&#8221;) through January 31, 2028. Refer to Note 12 in our consolidated financial statements included elsewhere in this prospectus for information regarding our related party transactions with Google. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not engage in any off-balance sheet activities or have any arrangements or relationships with unconsolidated entities, such as variable interest, special purpose, and structured finance entities.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Cash Flows </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present a summary of cash flows from operating, investing and financing activities for the following comparative periods. For additional detail, please see the consolidated statements of cash flows as presented within the Consolidated Financial Statements. </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net cash used in operating activities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities for the fiscal year ended January 31, 2022, primarily consisted of the net loss of $137.1 million, adjusted for non-cash it</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ems and changes in operating assets and liabilities. Non-cash items primarily included depreciation and amortization expense of $45.0 million and stock-based compensation expense of $42.0 million, which were partially offset by a change in fair value of warrant liabilities and convertible notes of $5.7 million. The net change in operating assets and liabilities primarily consisted of a $16.1 million increase in accounts payable and accrued expenses, a $5.8 million increase in deferred hosting costs and a $3.3 million decrease in accounts receivable, which were partially offset by a $8.7 million increase in prepaid expenses and other assets, a $4.9 million decrease in deferred revenue and a $2.1 million decrease in deferred rent.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities for the fiscal year ended January 31, 2021, primarily consisted of the net loss of $127.1 million, adjusted for non-cash items and changes in operating assets and liabilities. Non-cash items included depreciation and amortization expense of $62.2 million, stock-based compensation expense of $14.0&#160;million, and the change in fair value of warrant liabilities and convertible notes of $30.1 million. The net change in operating assets and liabilities primarily consisted of a $14.4 million increase in deferred revenue, a $11.0&#160;million increase in accounts payable and accrued expenses, a $8.0 million increase in deferred hosting costs, and a $2.6 million decrease in prepaid expenses and other current assets, which were partially offset by a $19.9&#160;million increase in accounts receivable and $2.2 million decrease in deferred rent. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities for the fiscal year ended January 31, 2020, primarily consisted of the net loss of $123.7 million, adjusted for non-cash items, which included depreciation and amortization expense of $77.6&#160;million, stock-based compensation expense of $5.1 million and a loss on extinguishment of debt of $11.5&#160;million. These non-cash items were partially offset by a change in operating assets and liabilities of $6.0&#160;million. The net change in operating assets and liabilities primarily consisted of a $27.3 million decrease in deferred revenue and $3.7 million decrease in deferred rent, which were offset partially by a $9.0 million decrease in accounts receivable and $12.9 million decrease in prepaid expenses and other current assets. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net cash used in investing activities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the fiscal year ended January 31, 2022, consisted of purchases of property and equipment of $10.3 million, inclusive of satellite expenditures of $10.0 million, and capitalized internal-use software costs of $4.6 million. Cash used in investing activities also included $9.6 million, net of cash acquired for the acquisition of VanderSat in December 2021. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the fiscal year ended January 31, 2021, consisted of purchases of property and equipment of $26.1 million, inclusive of satellite expenditures of $25.0 million, and capitalized internal-use software costs of $4.0 million. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities for the fiscal year ended January 31, 2020, consisted of purchases of property and equipment of $16.7 million, inclusive of satellite expenditures of $13.4 million and capitalized internal-use </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">software costs of $7.4 million. Cash used in investing activities also included $2.5 million, net of cash acquired for the acquisition of Boundless Spatial in March 2019. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net cash provided by financing activities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the fiscal year ended January 31,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2022, primarily consisted of $533.2 million of proceeds from the Business Combination and PIPE Investment net of transaction costs paid, $28.6&#160;million proceeds from the exercise of common stock options, inclusive of an early exercise of $17.9 million in July 2021, which was offset by a $67.0 million principal repayment of the credit agreement with SVB and Hercules and $5.6 million for common stock withheld to satisfy employee tax withholding obligations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the fiscal year ended January 31, 2021, primarily consisted of net proceeds of $71.1 million received from the issuance of the 2020 convertible promissory notes and warrants and $14.9 million net proceeds received from borrowings under the Credit Agreement with SVB and Hercules. The proceeds received from the Credit Agreement with SVB and Hercules were used in part for the repayment of $2.6&#160;million of principal balance of our Venture Tranche B loans. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the fiscal year ended January 31, 2020, primarily consisted of $10.0 million in net proceeds received from the issuance of Series D preferred stock, $49.6 million in net proceeds received borrowings under the Credit Agreement with SVB and Hercules. These proceeds were partially offset by repayment of the 2017 loans from Venture of $51.2 million. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of our consolidated financial statements and related disclosures requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. We believe that the estimates, assumptions and judgments involved in the accounting policies described below have the greatest potential impact on our financial statements and, therefore, we consider these to be our critical accounting policies. Accordingly, we evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ from these estimates under different assumptions and conditions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue in accordance with ASC Topic 606, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 606&#8221;). Under Topic 606, we recognize revenue under the core principle to depict the transfer of control to our customers in an amount reflecting the consideration to which we expect to be entitled. In order to achieve that core principle, we apply the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when a performance obligation is satisfied. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive our revenue principally from licensing rights to use imagery that is delivered digitally through our online platform in addition to providing related services. Imagery licensing agreements vary by contract, however, generally they have annual or multi-year contractual terms. The licenses are generally purchased on a subscription basis, whereby a customer pays for access to our imagery that may be downloaded over a specific period of time, or, on a transactional basis, whereby the customer pays for individual content licenses at the time of download. Our imagery licensing agreements and service agreements are generally non-cancelable and do not contain refund-type provisions </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recognition and measurement of revenue requires the use of judgments and estimates. Specifically, judgment is used in identifying the performance obligations and the standalone selling price (&#8220;SSP&#8221;) of the performance obligations. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, we assess the product offerings in our contracts to identify performance obligations that are distinct. A performance obligation is distinct when it is separately identifiable from other items in a bundled package </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and if a customer can benefit from it on its own or with other resources that are readily available to the customer. To identify the performance obligations, we consider all of the product offerings promised in the contract. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Data licensing arrangements generally provide customers with the right to access imagery through our platform, download content on a limited or unlimited basis over the contractual period depending on the terms of the applicable contract, or provide both the right to access imagery and download content. We have determined that access to imagery through our online platform and the ability to download such imagery represent two separate performance obligations. As such, a portion of the total contract consideration related to access to continuously updated imagery content is recognized ratably on a straight-line basis over the term of the contract. At contract inception, existing or archived imagery is available for download by the customer. The existing or archived imagery has significant standalone functionality and is not updated once licensed to a particular customer. As such, the portion of the contract consideration related to the download license of existing or archive imagery content is recognized as revenue at the commencement of the contract when control of the imagery is transferred, and the imagery is available for download by the customer. The portion of the contractual consideration related to the download of monitoring imagery content is recognized over the term of the contract utilizing a usage-based output measure of progress based on the download capacity specified in the contract. To the extent the number of downloads of the specified imagery content is unlimited, the contractual consideration related to downloads is recognized ratably on a straight-line basis over the term of the contract. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When our contracts with customers contain more than a single performance obligation, management allocates the total contract consideration to each performance obligation on a relative SSP basis. The SSP is the price at which we would sell a promised product or service separately to a customer. Judgment is required to determine the SSP for each distinct performance obligation. We determine the SSP by considering our overall pricing practices and market conditions, including our discounting practices, the size and volume of our transactions, the customer demographic, price lists, historical sales, contract prices and customer relationships. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to imagery products. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services contracts. Training revenues are recognized as the services are performed. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue on a gross basis. We are the principal in the transaction as we are the party responsible for the performance obligation and we control the product or service before transferring it to the customer. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the total amount of consideration that we expect to be entitled to in exchange for the product offerings in a contract. The prices of imagery licensing and other services are generally fixed at contract inception and therefore, our contracts do not contain a significant amount of variable consideration. From time to time, we may enter into contracts with our customers that provide a form of variable consideration, including a revenue share arrangement. For these arrangements, we estimate the variable consideration at the contract inception based on the most likely amount in a range of possible outcomes. The estimate of variable consideration is reassessed on a quarterly basis. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We typically bill in advance either quarterly or annually for contracts with terms of one year or longer. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the underlying performance obligations have been satisfied. Advance payments from customers have been categorized as current or non-current deferred revenue based on the expected performance date. We applied the practical expedient in Topic 606 and did not evaluate contracts of one year or less for the existence of a significant financing component. The financing component of multi-year contracts was not significant. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation and Common Stock Valuation </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is measured based on the grant-date fair value of the stock-based awards, and is recognized over the requisite service period. We determine the fair value of stock-based awards granted or modified on the modification date at fair value, using appropriate valuation techniques. We recognize forfeitures as they occur.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant certain awards, primarily options, that vest based upon a service condition. We use the Black-Scholes option pricing model to determine the fair value of the stock options granted. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the common stock, risk-free interest rates, and the expected dividend yield of the common stock. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment. We record stock-based compensation expense for stock options on a straight-line basis over the requisite service period, which is generally four years. We have historically granted stock options at an exercise price equal to the fair value. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Restricted Stock Units (&#8220;RSUs&#8221;) is the fair value of the underlying stock at the measurement date. For awards that are subject to both time-based service and performance conditions (including liquidity events), no expense is recognized until it is probable that the vesting criteria would be met. Stock-based compensation expense for awards with performance and other vesting criteria is recognized as expense under an accelerated graded vesting model. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement for the Business Combination, Former Planet equity holders, including Former Planet equity award holders, have the right to receive earn-out consideration (the &#8220;Earn-out Shares&#8221;). The Earn-out Shares may be earned in four equal tranches (i) when the closing price of our Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) we consummate a change of control transaction prior to December 7, 2026 that entitles our stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> because service must be provided through each market condition vesting requirement described above. The fair value of the Earn-out Shares allocated to Former Planet equity award holders was determined upon the close of the Business Combination which will be recognized as stock-based compensation expense over the requisite service period. Compensation expense for awards with market conditions is not reversed if the market condition is not met. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Earn-out Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. This valuation model requires inputs such as the fair value of our Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of our Class A common stock was the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Earn-out Shares, which is 5 years from the closing of the Business Combination. Our volatility is derived from several publicly traded peer companies. We have historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, we estimated our expected stock volatility based on the historical volatility of a publicly traded set of peer companies. The requisite service period for each of the four vesting tranches for the Earn-out Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Valuations </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, our board of directors estimated the fair value of our common stock at the time of each grant of an equity-based award. Our board of directors utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, Valuation of Privately Held Company Equity Securities Issued as Compensation, to estimate the fair value of our common stock. These estimates and assumptions include numerous objective and subjective factors to determine the fair value of our common stock at each grant date, including the following factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">relevant precedent transactions including our capital transactions;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the liquidation preferences, rights, preferences, and privileges of our preferred stock relative to the common stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our actual operating and financial performance;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our current business conditions and projections;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our stage of development;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the likelihood and timing of achieving a liquidity event for the common stock underlying the stock options, such as an initial public offering, given prevailing market conditions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the market performance of comparable publicly traded companies; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. and global capital market conditions.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In valuing our common stock, our board of directors determined the equity value of our business generally using the income approach and the market approach valuation methods. In allocating the equity value, we considered and have used a combination of the option pricing method, or OPM, the Probability Weighted Expected Return Method, or PWERM, and the Hybrid Method (which is a combination of the OPM and PWERM). When using the Hybrid Method, it involves the estimation of multiple future potential outcomes for us and estimates of the probability of each respective potential outcome. The common stock per share value determined using this approach is ultimately based upon probability-weighted per share values resulting from the various future scenarios. Our scenarios included the use of an initial public offering scenario and a scenario assuming continued operation as a private entity (in which an OPM was applied). After the equity value is determined and allocated to the various classes of shares, a discount for lack of marketability, or DLOM, is applied to arrive at the fair value of the common stock. A DLOM is applied based on the theory that as a private company, an owner of the stock has limited opportunities to sell this stock and any such sale would involve significant transaction costs, thereby reducing overall fair market value. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we also considered any secondary transactions involving our capital stock. In our evaluation of those transactions, we considered the facts and circumstances of each transaction to determine the extent to which they represented a fair value exchange. Factors considered include transaction volume, timing, whether the transactions occurred among willing and unrelated parties, and whether the transactions involved investors with access to our financial information. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Application of these approaches involves the use of estimates, judgment, and assumptions that are highly complex and subjective, such as those regarding our expected future revenue, expenses, and future cash flows, discount rates, market multiples, the selection of comparable companies, and the probability of possible future events.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the consummation of the Business Combination, the fair value of our common stock is now determined based on the quoted market price on the NYSE.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public and Private Placement Warrant Liabilities</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with dMY IV&#8217;s initial public offering, which occurred on March 9, 2021, dMY IV issued warrants which entitle the holder to purchase one share of Class A common stock at an exercise price of $11.50 per share, subject to adjustment (the &#8220;Public Warrants&#8221;). Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) at a purchase price of $1.50 per warrant (the &#8220;Private Placement Warrants&#8221;). Upon the closing of the Business Combination and as of January 31, 2022, there were 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by us so </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by us and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 2,966,667 of the Private Placement Warrants are subject to vesting conditions (the &#8220;Private Placement Vesting Warrants&#8221;). The Private Placement Vesting Warrants vest in four equal tranches (i) when the closing price of our Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) if we consummate a change of control transaction prior to December 7, 2026 that entitles our stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Private Placement Vesting Warrants that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluated the Public Warrants and Private Placement Warrants under ASC 815-40, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 815-40&#8221;), and concluded that they do not meet the criteria to be classified in stockholders&#8217; equity. Since the Public and Private Placement common stock warrants meet the definition of a derivative under ASC 815, we recorded these warrants as liabilities on the balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statement of operations at each reporting date. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants are traded on the NYSE and are recorded at fair value using the closing price as of the measurement date. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Private Placement Warrants (excluding the Private Placement Vesting Warrants) was estimated using the Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. These valuation models require inputs such as the fair value of our Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of our Class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Private Placement Warrants, which is 5 years from the closing of the Business Combination. We have historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, we estimated our expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Changes in these assumptions can materially affect the estimate of the fair value of these instruments and ultimately change in fair value of Private Placement Warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment and Long-lived Assets </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Repair and maintenance costs are expensed as incurred. Significant improvements that extend the useful life or add functionality to property and equipment are capitalized. Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs directly associated with design, construction, launch, and commissioning of satellites and systems are capitalized when the design and operation of the satellites and systems is at a sufficiently advanced stage such that we believe the recovery of the costs through future cash inflows to be probable. We capitalize materials, labor and launch costs (including integration and launch insurance costs) that are incurred and necessary for the satellites to be placed into service. We depreciate the cost of a satellite over its estimated useful life, using a straight-line method of depreciation, once it is placed into service, which is when we determine that the satellites are providing imagery that meets the required quality specifications for sale to our customers. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life over which we depreciate a satellite is determined once the satellite has been placed into service. The initial determination of the satellite&#8217;s useful life involves the consideration of multiple factors, including </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">design life, random part failure probabilities, expected component degradation and cycle life, fuel consumption (where applicable), and experience with satellite parts, vendors and similar assets. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At least annually, or more frequently, should facts and circumstances indicate a need, we perform an assessment of the remaining useful lives of our property and equipment including our satellites. The assessment for satellites evaluates satellite usage data, remaining fuel (where applicable), operational stresses and other factors that may impact the satellite&#8217;s expected useful life. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, we completed an assessment of the useful lives of our satellites and adjusted the estimated useful life of certain satellites from 6 years to 9 years. This change in accounting estimate was effective beginning in fiscal year 2022. In August 2021, additional information specific to a single high resolution satellite became available which indicated the useful life for the satellite will be less than originally estimated. The change in estimate for this satellite was accounted for prospectively beginning in August 2021. The effect of these changes in estimate was a net decrease in depreciation expense of $17.6 million for the fiscal year ended January 31, 2022.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the carrying amount of long-lived assets to be held and used in the business are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. This evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. If the carrying amount of the asset or asset group is not recoverable, the impairment to be recognized is measured by the amount by which the carrying amount of each long-lived asset or asset group exceeds the fair value of the asset or asset group. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, the Company recognized impairment expense of approximately $1.1&#160;million relating to capitalized costs for certain internal-use software development projects that were discontinued before the projects were completed. The impairment expense is included in research and development expenses within the consolidated statement of operations and comprehensive loss for the fiscal year ended January 31, 2022. Other than as noted above, no events or changes in circumstances indicated the carrying amounts of our long-lived assets may not be recoverable during the fiscal years ended January 31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. Goodwill is not subject to amortization and is tested for impairment at least annually, during the fourth quarter of each fiscal year or more frequently if events or circumstances indicate that the asset might be impaired. In assessing goodwill for impairment, the Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative goodwill impairment test. In the qualitative assessment, the Company considers factors including economic conditions, industry and market conditions and developments, overall financial performance and other relevant entity-specific events in determining whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. Should the Company conclude that it is more likely than not that the recorded goodwill amounts have been impaired, the Company would perform a quantitative impairment test. Goodwill impairment exists when a reporting unit&#8217;s carrying value exceeds its fair value. Significant judgment is applied when goodwill is assessed for impairment. No goodwill impairment was recorded during the fiscal years ended January 31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes using the asset and liability method whereby deferred income taxes are recognized for the tax consequences of temporary differences between the financial statement carrying amounts and the tax basis of the assets and liabilities. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance for any tax benefits for which future realization is uncertain.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022 and 2021, we had deferred tax assets of $168.9 million and $131.1 million, respectively, before valuation allowances. We regularly assess whether we can realize our deferred tax assets and establish a valuation allowance if it is more likely than not that some or all of our deferred tax assets will not be realized. We evaluate all available positive and negative evidence such as past operating results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax planning strategies. Based on management&#8217;s assessment that the realization of any future benefit from our deferred tax assets cannot be sufficiently assured, we recorded a valuation allowance against these deferred tax assets. Management&#8217;s estimates of future profitability and future changes in ownership may materially impact our valuation allowance and our net deferred tax position.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. We may recognize a tax benefit only if it is more likely than not the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. As of January 31, 2022, our estimated gross unrecognized tax benefits were $5.7&#160;million, none of which, if recognized, would affect the effective tax rate.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income tax in the United States and various foreign jurisdictions. As of January 31, 2022, we had a net deferred tax asset of $0.1 million. Our federal net operating loss (&#8220;NOL&#8221;) carryforward totaled $472.9&#160;million, of which $259.2 million will expire at various dates through 2038 and $213.7 million has an indefinite carryforward. Additionally, we have state and foreign NOL carryforwards of $226.6 million and $0.8&#160;million, respectively. The NOL carryforwards may be available to offset future income tax liabilities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">JOBS Act Accounting Election </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; within the meaning of the Securities Act, as modified by the JOBS Act, and have elected to take advantage of the benefits of the extended transition period for complying with new or revised accounting standards. We expect to use this extended transition period for complying with new or revised accounting standards until the earlier of the date we (a) are no longer an emerging growth company or (b) affirmatively and irrevocably opt out of the extended transition period provided for in the JOBS Act. This may make it difficult or impossible to compare our financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used. Refer to Note 2 in our consolidated financial statements included elsewhere in this prospectus for the recent accounting pronouncements adopted and the recent accounting pronouncements not yet adopted for the fiscal years ended January 31, 2022, 2021 and 2020.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we intend to rely on the other exemptions and reduced reporting requirements provided by the JOBS Act. Subject to certain conditions set forth in the JOBS Act, as an emerging growth company, we are not required to, among other things: (a) provide an auditor&#8217;s attestation report on our system of internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act; (b) provide all of the compensation disclosure that may be required of non-emerging growth public companies under the Dodd-Frank Wall Street Reform and Consumer Protection Act; and (c) disclose certain executive compensation-related items such as the comparison of the Chief Executive Officer&#8217;s compensation to median employee compensation. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will remain an emerging growth company under the JOBS Act until the earliest of (a) the last day of our first fiscal year following the fifth anniversary of dMY IV&#8217;s initial public offering, (b) the last date of the fiscal year in which our total annual gross revenue is at least $1.07 billion, (c) the date on which we are deemed to be a &#8220;large accelerated filer&#8221; under the rules of the SEC with at least $700.0 million of outstanding securities held by non-affiliates or (d) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the previous three years.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 2 to our consolidated financial statements included elsewhere in this prospectus for more information regarding recently issued accounting pronouncements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past and may in the future be exposed to certain market risks, including foreign currency exchange risk, interest rate risk and inflation risk, in the ordinary course of our business. Information relating to quantitative and qualitative disclosures about these market risks is set forth below. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange Risk </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to foreign currency exchange risk related to transactions in currencies other than the U.S. Dollar, which is our functional currency. Our foreign subsidiaries, revenue and operating expenses expose us to foreign currency exchange risk. For the fiscal years ended January 31, 2022, 2021 and 2020, approximately 20%, 10% and 15 %, respectively, of our revenue was in foreign currencies. These sales were primarily denominated in Euro and Norwegian Krone.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical 10% change in exchange rates, with the U.S. dollar as the functional and reporting currency, would not result in a material increase or decrease in cost of revenue and operating expenses.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist solely of cash held in depository accounts and as such are not affected by either an increase or decrease in interest rates. Due to the short term nature of cash equivalents, including our money market accounts, would also not be significantly impacted by changes in the interest rates. As of January 31, 2022 we have no borrowings. As of January 31, 2021, interest rates on our borrowings were primarily fixed. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that a 10% increase or decrease in interest rates would not have a material effect on our interest income or expense. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inflation Risk </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, and operating results.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_581"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet&#8217;s mission is to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet&#8217;s Class A common stock and warrants are listed on the NYSE under the symbols &#8220;PL&#8221; and &#8220;PL WS,&#8221; respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">What: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We image the entire Earth&#8217;s landmass every day at medium- and high-resolution. We collect this powerful data set from the approximately 200 satellites we have in orbit, making our fleet the largest Earth observation fleet of satellites in history, which we design, build, and operate. We have over 2,000 images on average for every point on Earth&#8217;s landmass, creating a non-replicable historical archive for analytics, machine learning, and insights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Why: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our satellite data and analytics reveal actionable insights regarding a large array of important phenomena, such as deforestation, agriculture, climate change, biodiversity, and supply chains worldwide. Our daily stream of proprietary data and machine learning analytics, delivered over our cloud-native platform, helps companies, governments and civil society use satellite imagery to discover insights as change happens.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Who: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently serve over 700 customers across large commercial and government verticals, including agriculture, mapping, forestry, finance and insurance, as well as federal, state, and local government bodies. Our products serve a variety of diverse customer needs. For example, our products help farmers make decisions that result in significant increases in their harvests, while using fewer resources, by timely alerting them to changes happening within their fields. Governments use our data to help them deliver public services more effectively in disaster response. Mapping companies use our data to keep online maps up to date. Also, journalists and human rights organizations use our data to uncover and report the truth about events in hard-to-reach places.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">How:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our customers can leverage the power of planetary change detection into their decision-making process by embedding our data into their workflows to better inform their real time decision-making processes. Our historical archive of global, daily imagery data enables back-testing of predictive analytics, which is particularly relevant for time-series forecasting, an important area in machine learning.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet is a scaled business with $131.2 million in revenue for the fiscal year ended January 31, 2022, and approximately 200 Earth-observation satellites in orbit. We generate revenue primarily by selling licenses to our data and analytics to customers over an entirely cloud-based platform via fixed price subscription and usage-based contracts. Most of our revenue is recurring in nature. We use a &#8220;one-to-many&#8221; data subscription model, as each image we capture can be sold an unlimited number of times. We believe this is different from legacy Earth observation providers who typically sell individual images exclusively to a single customer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public Benefit: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model is aligned with our mission and public benefit purpose: to accelerate humanity toward a more sustainable, secure and prosperous world by illuminating environmental and social change. We are dedicated to the continuous pursuit of creating an unbiased, scientifically accurate, and trusted source of data about the changing planet.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry Overview</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For decades, legacy commercial satellite data providers and governments captured Earth imagery via large high-cost satellites that took years to design and manufacture and resulted in complex data sets that only governments and large enterprises could afford or interpret. We believe two global economic shifts are fueling a need for a greater volume of and more rapidly delivered Earth observation data: the digital transformation and sustainability transformation of the global economy. We believe we can capitalize on these economic shifts by providing valuable Earth data that businesses and governments can utilize to better measure and monitor change in physical assets, and facilitate and accelerate these transformations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Historical Satellite Data Services:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Earth Observation industry was historically created by governments focused on using Earth imagery for intelligence and scientific purposes. As a result, the commercial sector had limited access and Earth Observation providers prioritized serving national defense and intelligence customers </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">before attempting to sell excess capacity to the commercial market. High launch costs, long development cycles, and the one-off nature of the products further limited the attractiveness for commercial growth. This began to change in the last ten years as a global increase in space investment has resulted in lower average launch costs, technological innovations in electronics, new market entrants, and product-driven entrepreneurial companies leveraging the commoditization of cloud computing to grow data platform businesses. According to Allied Market Research, the sector&#8217;s total addressable market has grown to approximately $5.5 billion in 2019 and is projected to reach an estimated $19 billion in 2027. However, we do not believe this projection takes into account potential market acceleration and positive tailwinds associated with sustainability and digital transformation, discussed below.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sustainability Transformation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organizations globally are increasingly focused on reducing their environmental impact and operating more sustainably. We believe this has increased opportunities in early-stage venture funding for clean tech companies and climate tech investments. Further, driven by public sentiment and a growing focus on sustainability by investors and stakeholders with evolving views on fiduciary duties, regulators have recently begun imposing Environmental, Social &amp; Governance (&#8220;ESG&#8221;) goals on select large companies, and we believe formal legislation to more strictly enforce sustainable business practices may be adopted in the future.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Digital Transformation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organizations across industries are driving operational improvements and taking advantage of new growth opportunities by leveraging third-party data, their own proprietary data, and AI technologies, all of which is driving a digital economic shift across many sectors. In addition, as more organizations digitize their workflows, it is increasingly important to deliver solutions that are cloud-native to take advantage of the cost savings and scale derived from cloud technologies. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall, we believe these two transformational shifts are driving organizations to better manage these risks and drive new growth strategies by having near real-time understanding of the impact of global changes across the Earth. The first step for organizations undergoing the digital and sustainability transformations is to understand context and consistently measure and monitor relevant data. With shared context and metrics, we believe that businesses and governments can improve operational efficiency, resource allocation, risk mitigation, and strategic decision making with data-enabled applications.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Opportunity</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our founding team built Planet on the concept of agile aerospace methodology. This has enabled us to leverage parallel innovations in AI, computing, and cloud-based storage to house and analyze a distinctive data set of daily Earth changes, and to build market-leading tools to help customers extract value. This has also enabled major improvements to the cost-performance of satellite manufacturing, ground stations, and mission operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we are well-positioned to help power the digital and sustainability transformations with our extensive whole-Earth data set and robust analytic capabilities which are optimized to measure human activity and its interaction with the environment and delivered through our cloud-native platform. We believe globally consistent and reliable satellite imagery data is a critical component that can fuel the impact of these economic transitions in every major vertical sector.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe enabling major industries to make data-driven decisions using remote sensing data is central to the transition of the existing geospatial sector and creates a large market opportunity to advance the digital transformation and sustainability trends in society, business, and in the public sector. We see market opportunities in industries including:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agriculture:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our data can enable precision agriculture, harvest planning, directed scouting, crop monitoring, field geo-mapping, and soil and moisture management. Our data can also help monitor sustainable agriculture practices.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Civil Government:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We perceive public forestry, agriculture monitoring and management, air and water pollution monitoring, permitting and code enforcement, disaster management, geo-mapping, and smart city planning, among others, as significant potential drivers of this opportunity.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defense &amp; Intelligence: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Governments are strategically engaging with commercial space and remote sensing companies to leverage sharable, unclassified subscription products to complement more traditional defense and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">security industrial solutions. In addition, we believe geo-mapping foundation data, maritime domain awareness, humanitarian and disaster recovery, and natural resource monitoring are examples of the many potential drivers of this opportunity.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Energy &amp; Utilities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We view pipeline and asset monitoring, air and water pollution monitoring, spill and disaster management, and earth data for geo-mapping services associated with these use cases, among others, as significant drivers of this market opportunity.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESG-related Industrial / Supply Chain:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We see ESG-related regulations, investor risk assessments, consumer expectations, and brand reputation pressures as significant factors driving requirements for leading Consumer Packaged Goods companies to track and publish ESG targets. Tracing and measuring sustainable sources for supply chains are expected to become a fundamental business metric for these organizations and drive market adoption, which also includes supplying data for mapping services related to infrastructure. Other significant drivers of this opportunity may include carbon footprint management and air and water pollution monitoring.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance and Insurance:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe there are broad opportunities in this segment including investment research, portfolio risk assessment and management, and insurance and reinsurance products. For example, improvements in measuring and predicting outputs from the world&#8217;s natural resources has the potential to help optimize the efficiency of commodity trading markets, which could have significant macroeconomic implications.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forestry:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe commercial forest management and disease and pest monitoring, and the geo-mapping data required to monitor change, among other opportunities, are likely significant drivers of this market.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Operations</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Fleet: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to iterate our satellites and operations for optimal efficiency and function, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">using our own production capabilities, as well as third-party suppliers and subcontractors. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about risks related to our satellite operations appears in the &#8220;Risk Factors&#8221; section of this prospectus.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our global sales organization operates directly and via our extensive network of over 250 partners across 72 countries. Our partner network consists of solution providers, OEM partners, and GIS Platform companies that have deep expertise in building last-mile vertical solutions using satellite imagery and geospatial data. Our partner ecosystem bolsters our global presence with regional and domain-specific expertise, as well as expands our market access to more users.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our sales organization includes sales representatives as well as dedicated customer success and technology support teams. Key responsibilities for our direct sales organization include acquiring new customers, maintaining relationships and expanding business with our existing customers, and ensuring contract renewals. At the center of our sales philosophy is a strong feedback loop between our sales organization, customer success, and product development teams, which we believe helps to inform our technology roadmap and better serve our customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We work closely with our customers and partners to enable their early success, both from an account management and technical management perspective. Deeper adoption from our customers comes in many forms, including more users, more area coverage, and more advanced software analytics capabilities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our marketing team utilizes a multi-channel approach to develop and increase our brand awareness and position, and communicate the value of our differentiated offering, and develop engaging outbound demand-generation campaigns.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize an end-to-end buyer lifecycle program to develop awareness and lead-generation activities that engage and nurture prospective customers and expand opportunities within our installed base of customers. The team drives our overall market positioning and messaging across our key audiences and vertical markets, as well as provides strategic go-to-market assessments of use cases that emerge from new product capabilities and the market landscape. Our communications team also works with targeted influencers and media outlets to drive interest through earned and paid media channels, including blogs, social media, and video.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">research and development (&#8220;R&amp;D&#8221;) team consists of software and hardware R&amp;D for product discovery, technology incubation, and go-to-market planning. Our R&amp;D scope includes teams leveraging the rapid development in artificial intelligence, machine learning, and the evolving information technology architecture for massively distributed data collection, storage, and analysis. It further includes our investments in our agile space missions, which includes advancing core spacecraft technologies, automated mission operations for our satellite fleet and ground stations, payload prototypes and development, and engineering operations for potentially more efficient scalability. Our R&amp;D team at Planet is also responsible for developing and innovating our proprietary technology platform.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to invest in R&amp;D, particularly as it relates to building software solutions on top of our data to help make our platform more accessible to a wider range of customers, as well as innovating our space technology to capture various types of data efficiently. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Technology Partnerships:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We engage in partnership programs and strategic efforts to embrace open innovation, technology infusion and market-shaping opportunities. Below is a partial list of efforts and partnerships in which we are involved.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Education &amp; Research</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We launched our Education and Research Program on Earth Day in 2017 to allow university and academic researchers to apply for access to our monitoring data products and services through a non-commercial science license. We have also created dedicated university products for high-volume research and classroom applications.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collectively, the Education and Research Program has reached more than 10,000 users across more than 1,000 universities, and led to over 1,800 peer reviewed journal articles and conference proceedings that have attracted a new generation of remote sensing scientists experimenting with our unique data set and services.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carbon Mapper</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We have partnered with a new non-profit launched in April 2021 called Carbon Mapper, that has a goal to utilize our advanced hyperspectral satellites to identify and track methane and carbon dioxide emissions and release these enhanced data sets to help fight climate change. We serve as the technology and commercial partner for Carbon Mapper where, together with NASA&#8217;s Jet Propulsion Laboratory, we will build and launch two satellites as an initial proof of concept, as part of a multi-part project focused on emissions and higher fidelity biodiversity measurements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Technology Platform</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leadership position is driven by our distinctive approach to technology. The experience of Planet&#8217;s founders at NASA instilled a deep expertise for major systems engineering projects, an understanding of the power of technology, and a mission to use space to help life on Earth. Since our founding, we have built capabilities across three deep core competencies, each operating together to accelerate the digitization and sustainability transitions. These include (1) Agile Aerospace; (2) Proprietary Big Data; and (3) Our Platform and Analytics.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agile Aerospace:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are a pioneer in &#8220;agile aerospace&#8221; &#8212; the rapid development and deployment of new space-based hardware and related software systems. This is similar to the agile software approach of releasing early and often to rapidly iterate capabilities, but applied to space. By harnessing trends in miniaturization, we have built, launched, and maintained hundreds of compact, powerful satellites at a significantly lower cost than traditional aerospace companies, an improvement that we believe is similar to the transition from the mainframe computer to the desktop computer. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, we announced the successful launch of 44 &#8220;SuperDove&#8221; satellites. These 44 satellites joined our existing fleet of satellites in orbit, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">positioned strategically around Earth to capture our proprietary daily data set</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe making powerful satellites in small packages has enabled us to launch many more satellites than our nearest competitor. It enables us to design missions that were unheard of even a few years ago, such as our daily data set delivered via our satellite fleet. It has further allowed us to rapidly innovate &#8212; resulting in more and better data for our customers, as compared with historical data satellite services. We believe this model helps to drive the expansion of our platform and customer base and inform what future data sets to collect, creating a virtuous cycle. We also believe it enables us to quickly address emerging market requirements ahead of other providers. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Proprietary Big Data: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our technology is designed to put the power of knowledge about the Earth into the hands of more people. Our aerospace innovation has enabled us to maintain the world&#8217;s largest fleet of imaging satellites in history, with the capability to image the entire world daily. This has enabled us to generate a proprietary, vast data archive that grows daily.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With our fleet of satellites, we are able to collect unique and proprietary global data every day and high-resolution data of a specified location up to ten times per day with agile tasking. Once the raw data is collected, our machine learning and AI capabilities are married with remote sensing science to automate the data processing and produce analytics-ready, whole-Earth data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using and contributing to open data standards via the Open Geospatial Consortium, our cloud-native proprietary technology, autonomously performs critical processing and overall harmonizing of images for time series and for use in data fusion and analysis. As of January 31, 2022, we collected more than 300 million square kilometers on average per day of Earth data; more than 30 terabytes each day. Our deep data archive is used to train our models, an important asset for delivering useful insights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fleet of satellites enables us to provide proprietary data solutions, including: (1) Planet Monitoring, (2) Planet Tasking, and (3) Planet Archive. Descriptions of each follow.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Monitoring: Our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> satellites work together to create an always-online scanner for the planet that is able to image all of the Earth&#8217;s landmass on a daily basis at a resolution of up to 3.5 meters. This allows our customers to monitor any areas of interest, discover trends, and gain timely insights &#8212; and is the backbone to our one-to-many business model.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Tasking: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With 21 SkySat satellites in orbit, our high-resolution rapid revisit capability can capture a specified location up to ten times per day at a resolution of up to 50 cm, the highest cadence fleet in orbit today. The agile tasking satellites, all powered by an application programming interface (&#8220;API&#8221;), can perform multiple imaging modes, including points, long strips, stereo collects, and video.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Archive:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have collected an average of 2,000 daily observations for every point on Earth&#8217;s landmass. These images are added to our archive of proprietary Earth observation data dating back to 2009 and daily Earth scanning data dating back to 2017. This immense historical archive is impossible to go back in time to re-collect, and represents a significant competitive advantage.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Platform and Analytics: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our automated, cloud-native platform processes and manages our proprietary data catalog and extracts useful information to deliver to our customers. Our platform is built for speed and flexibility, enabling customers to efficiently access, discover, and build solutions at scale. With over 20,000 users on our platform, from researchers to government agencies, we aim to continuously improve the user experience to speed up the mission utility and business value for our customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our platform and analytics products, we offer customers a variety of capabilities, including the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Planet APIs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We provide APIs for searching our historical archive, ordering imagery, tasking high-resolution satellites, as well as providing hosted imagery streaming services directly from our platform. With Planet APIs, developers can quickly and easily integrate satellite imagery into their applications and workflows. Many customers use Planet imagery to power web applications and large data pipelines.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Planet Apps</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We have developed proprietary web applications that make it easy to work with our geospatial data. These applications enable customers to order through our platform, perform real-time image correction, monitor areas for change over time, work with analytics, and create and store easy-to-use artifacts. Given the high volume and quality of our imagery and historical archive, our proprietary web applications provide an optimal platform to access our data.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Planet Basemaps:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Using proprietary algorithms on our daily global imaging, we build basemaps from the most recent imagery over broad areas. Our machine learning algorithms select the best pixels from hundreds of thousands of scenes, removing clouds and transforming the images into visually consistent and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">scientifically accurate basemaps that empower AI-ready time-series analysis. We create global basemaps monthly and deliver custom basemaps to our customers for selected areas and times.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Planet Fusion:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Planet Fusion combines Planet Monitoring with other scientific-grade radiometric data from public satellite data programs, including NASA/USGS-Landsat and ESA/EU Copernicus, to provide customers with a stream of consistent Earth data, using a predictive algorithm to fill gaps and remove clouds, the result of which enables valuable time-series analyses. The pre-processing and data harmonization provided by Planet Fusion often eliminates the need for additional processing before a customer can run advanced analytics on the data, which helps makes satellite imagery analysis easier and practical for a wider audience.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Planet Analytic Feeds:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have built automated, cloud-native, global-scale analytics on top of our data set and made them accessible by APIs and web applications. Our analytic feeds use the latest AI and machine learning techniques for a broad range of land-classification, object-detection, and automated change detection capabilities, from road and building detection, ships, planes, oil well pads, and more.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Customers</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers may subscribe to daily data feeds covering their areas of interest. Prior to Planet, specially trained technical imagery analysts typically had to hand-process satellite data that was months out-of-date. Now, we are able to deliver content directly to customers&#8217; decision-support tools daily through automated interfaces.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to building deep relationships with our customers by providing easy access to critical geospatial data and analytics in a consumable, digestible format. In addition, with our subscription services and data products, customers can monitor and detect changes and create insights that can help drive timely decision-making, and improve operational efficiency, resource allocation, risk assessment and mitigation and strategic decision making.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a proven record of building customer relationships, with over 700 customers across the globe, including leading agriculture, mapping, forestry, finance and insurance companies, and government agencies. We provide solutions for a diverse and growing set of customer use cases, from crop yield and variable rate seeding improvements in agriculture to emergency response, permitting, and code enforcement in government, to depletion measurements and sustainability monitoring in forestry.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our performance is subject to a number of variables, and as such, we cannot assure you that our results will continue in the same trajectory as our historical results, nor can we assure you that our results will be indicative of our future performance. For more details, please read the section entitled &#8220;Risk Factors.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Competitive Position</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a proven innovator with multiple compounding competitive moats across our technology platform. We believe we have a differentiated offering, uniquely imaging the whole Earth landmass daily, creating significant barriers to entry. We have a scalable business model enabled by a one-to-many use of imagery, in turn leading to an attractive financial profile. Finally, we have an experienced management team.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitive moats include agile space mission capabilities, proprietary big data, and platform analytics. Our advanced space systems enable the capture of comprehensive, high quality, proprietary data, which power our platform, enhanced by advanced analytics that utilize AI and machine learning to provide solutions to our customers. We believe as customers derive more value from the platform, they increase their usage by incorporating insight from our data into their workflows and analyses. This creates a feedback loop that drives our technology roadmap, from the high-level analytics algorithms and end-user applications all the way down the stack to new sensors in space to capture valuable information for our customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Differentiated Offering: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we are the only company in the geospatial data industry producing a daily scan of the landmass of the Earth. We combine this capability with our high-resolution SkySat satellites, which our customers can task to capture a higher resolution image of a single site multiple times per day. We believe we have the highest commercially available intraday revisit capabilities.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Barriers to Entry: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were one of the earliest next generation commercial geospatial companies, and we believe our agile aerospace innovations and fully operational fleet of Earth-imaging satellites have put us years ahead of the competition. Unlike other emerging Earth observation providers who are just now establishing operational satellite fleets, we already have approximately 200 satellites in orbit as well as a comprehensive platform for data processing, delivery and image data integration to enable customers to realize value from our satellite data. As a result, we believe we have higher operational efficiency, more extensive proprietary historical data sets, economies of scale in data storage and processing, and proven execution by our global sales organization. With a strong first-mover advantage through our daily earth scans, we believe we are well positioned to capture this market and continue innovating ahead of emerging players.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Scalable Business Model: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recurring subscription- and usage-based revenue contracts, which provide visibility into potential future growth. Because we can sell our imagery data and analytics to multiple end customers, we believe our solutions enable us to capture market share across broad vertical markets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Attractive Financial Profile:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> With our one-to-many business model, our margins improve with economies of scale, as there is low marginal cost to sell incremental access to our data. Once we capture and process an image to make it analytics ready, it could be sold to any customer, any number of times, on our platform.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Experienced Management Team:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our management team has deep expertise in scaling software, data, and space technology. In addition to their technical knowledge, our team has extensive experience operating and leading companies and a strong track-record of building market making businesses.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Growth Strategy</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to unlock and maximize the value of our data for organizations globally by making it easier to use and consume by more users: from data scientists to analysts, policy makers, and decision makers &#8212; by integrating critical geospatial data directly into their own workflows and analytic models and to drive favorable outcomes. Key elements of our growth strategy include:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Scaling in Existing Verticals: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to invest in sales, marketing, and software solutions to expand within our existing customer base and further penetrate vertical markets in which end users are early adopters of geospatial data, such as civil government, agriculture, defense and intelligence, and mapping.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expansion into New Verticals: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to invest in software to make our data more actionable and accessible to a larger group of customers and users, including non-geospatial experts such as data and business analysts in companies. We believe this will help us address use cases in key emerging markets such as energy, infrastructure, finance, insurance, and consumer packaged goods. We also intend to partner with companies building vertical market solutions, such as independent software vendors, as well as business intelligence and analytics providers. While we have customers and partners today in many of these verticals, we believe an increased investment in developing software analytics solutions and enhancing our data to meet the needs of vertical market solution providers has the potential to accelerate our data and analytics usage across more end users. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued Investment in Data Products: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to scale and expand our existing products by building on our machine learning and computer vision capabilities with remote sensing techniques to fuse multiple data sources. These products allow our customers to consume simple, actionable time-series tabular data within their existing workflows. We intend to create many of these key data sets in collaboration with our partners who have deep vertical expertise and make the data sets available to any user of our platform.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Establish Platform Ecosystem:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We plan to further develop our ecosystem of users and partners to build solutions leveraging our data and platform and to build software tools and APIs that make it even easier to do so. By developing a robust applications ecosystem, we believe we can create a network effect, potentially accelerating our growth and deepening our market penetration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Sensors &amp; Data Sets: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to make strategic investments in building new sensors to capture additional data sets from space. As we grow our customer base, we believe we can better understand what additional data sets our customers are eager to access and therefore which sensors might enable us to capture additional data that is valuable </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to such customers. By leveraging our agile aerospace approach to space systems, we believe we are well-positioned to introduce new Earth observation sensors into orbit to capture new types of data with greater capital efficiency and speed than other satellite data providers. Having these capabilities can deepen our value proposition to customers and help us both acquire new customers and expand our offering to existing customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Acquisitions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have made strategic acquisitions, including the acquisition of the BlackBridge group of companies in September 2015, the Terra Bella business from Google in April 2017, Boundless Spatial, Inc. (&#8220;Boundless Spatial&#8221;) in March 2019 and VanderSat B.V. (&#8220;VanderSat&#8221;) in December 2021. We plan on continuing to evaluate opportunities to make acquisitions that can accelerate our growth strategies and complement our existing product offerings.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Competition</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition in Satellite Imagery: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We see the satellite imagery industry as mainly divided between incumbents, such as Airbus and Maxar, and next generation players, such as BlackSky, Satellogic, and CG Satellite. Incumbents have typically hosted a limited number of active satellites which operate on a one-to-one tasking system. These satellites are typically very high cost with very high resolution, best suited for government use cases. Incumbent satellite data providers have primarily served national governments and other traditional satellite imagery industries, often with tight integrations into the classified systems they serve.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Next generation satellite imagery companies have developed satellites that are lower cost and smaller in size, and have a stated ambition to increase the presence of their fleets within Earth&#8217;s orbit. These providers have indicated that they intend to use and process the data that they capture in order to provide analytics to customers. As of the date of this prospectus, we believe the scale of our satellite fleet, revenue, and business exceed the next-generation satellite data companies that compete with us.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition in Data Analytics:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We also compete with data analytics platforms that use geospatial data from a variety of sources to provide analytics services to their customers. These companies include Orbital Insights, Descartes Labs, and GeoSpatial Insight.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many data analytics providers rely on partnerships with satellite imagery companies in order to source the data necessary to run their analytics platforms. We partner with a number of these companies to provide data for their platforms for certain use cases while also providing analytical tools and services directly to our own customers. We believe these relationships are advantageous to us over the long-term, as they enable new opportunities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Public Benefit</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that Planet&#8217;s data, products and services are valuable tools for responding to critical global challenges, informing more ecologically and socially sound decision-making, and measuring and reporting the results. Across the world, climate change and biodiversity loss are disrupting and destabilizing many of the systems on which humanity depends. It is intensifying disasters such as floods, fires, and storms, impacting agricultural productivity and food security for millions of people, and decreasing the habitability of our planet. Businesses, governments, NGOs, and civil society must all act to address these challenges. But they need accurate, timely, and trusted data.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the economic, social, environmental and geopolitical implications, we believe it is imperative that we maintain wide access to our data, products and services. As we grow our business, we will continue to scale our efforts to work with NGOs, philanthropies, governments, intergovernmental bodies, civil society groups, journalists, scientists, and others to make sure that our data is made as widely accessible as possible to inform critical efforts in conservation, climate, public affairs, humanitarian response, and human rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To serve these goals, we operate as a Delaware public benefit corporation. Our mission and business model are tightly aligned with our public benefit purpose:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> &#8220;to accelerate humanity toward a more sustainable, secure, and prosperous world by illuminating environmental and social change.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By enabling access to trusted, accurate, and actionable data about our changing planet, we believe we will help facilitate more effective decisions, accelerate the transition to a sustainable economy, enhance global security </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through greater transparency, and strengthen civil society. In doing so, we not only seek to help the world address urgent planetary crises but to build the regenerative systems that will lead to a more flourishing and resilient world. We believe that the most impactful and profitable way to build our business is to ensure that this public benefit remains at the core of our company&#8217;s DNA in perpetuity &#8212; informing and driving what we create for planet Earth and all its inhabitants.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our commitment to sustainability, we work with SCS Global Services (SCS), an organization specializing in third-party certification, validation, and verification for environmental and sustainability quality performance claims, to certify our own operations as carbon neutral in accordance with the internationally recognized PAS 2060: 2014 Carbon Neutrality Standard. As of December 2021, we were certified as a carbon neutral company for the 2020 calendar year. This certification covers our entire supply chain </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from manufacturing and launching satellites to all aspects of our corporate operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Ethical Commitment</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the potential impact of the technologies we create, and continue to develop a robust set of applied organizational principles, policies, and processes by which we evaluate their ethical use.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This system begins with a series of ethical principles, including core commitments to non-exclusivity, accuracy, humanitarian risk reduction, and the protection of privacy and confidentiality. We seek to deeply embed and socialize these principles within our company&#8217;s culture, and to build processes and policies to apply them consistently.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of a good ethical system is to enable its users to navigate dilemmas in which there may be complex trade offs between choices in a given circumstance. Such programs mature but are never &#8220;finished&#8221;, as new questions and contexts continually arise. We therefore continue to commit ourselves to the active development of our ethics program.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our People</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a diverse, passionate team of creative individuals that solve hard problems and strive to make an impact every day. We invest in a culture of learning, teaching, and dialogue, work together to deliver insight to our customers, bring our all, own our mistakes, and build for the future. We aim to identify, recruit, retain, incentivize and integrate our existing and new employees, advisors and consultants, because we believe our people are our most important assets. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, we had a total of approximately 800 employees, including approximately 700 full time employees, working across 22 countries worldwide. None of our employees are represented by a labor union, though in some countries our employees may be subject to industry-wide collective bargaining agreements as a matter of law. We have not had any work stoppages and consider our relations with our employees to be good.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Well-being</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of our top priorities is to maintain the health and well-being of our employees and their families. To achieve this goal, we offer robust and comprehensive health, welfare and retirement benefits for our employees, including medical, dental, vision, flexible spending accounts (FSA) and health savings accounts (HSA), life insurance, short- and long-term disability, paid time off, various voluntary insurance programs, parental assistance, tuition and work from home reimbursements, a robust employee assistance program (EAP) and a 401(k) retirement plan. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the coronavirus </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> outbreak, we have taken numerous measures to protect the health and safety of our employees, including shifting many employees to remote work and adopting internal policies around flexibility, work from home expenses, and extra time off. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Advancement</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To ensure a compelling total rewards philosophy and practice, we have policies in place to monitor and deliver fair and equitable compensation to employees based on their role, contribution, and performance. In addition, we offer eligible employees equity awards to align their contribution to the Company with a share in our financial success.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees and the people we are seeking to hire value growth and development. We provide opportunities to grow and develop through work experiences, mentorship programs, personal development experiences, training and tuition reimbursement. To help our employees navigate their careers, we also maintain a job architecture program, which we believe creates transparency about career development within our organization and helps facilitate discussions around career growth. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inclusion</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that a strong, dynamic workplace only exists where people with diverse backgrounds and experiences are empowered to share their values and perspectives, challenge themselves with new ideas, and think critically on difficult questions. We advance open communication, creativity, diversity, and inclusion strategies across our company and are constantly trying to connect and build communities internally within our organization and externally. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Properties</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters is located in San Francisco, California and consists of approximately 65,000 square feet, in which all satellite manufacturing, testing, and R&amp;D occurs. Our European offices are located in Berlin, Germany and Haarlem, Netherlands, and consist of approximately 1,400 and 523 square meters, respectively. Our European offices host portions of our sales and marketing, software engineering, and satellite operation functions. We also have an approximately 3,000 square foot Washington, D.C. office that serves as the corporate headquarters for Planet Federal.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our office buildings are leased over various lease terms extending into calendar year 2023. We believe that our office space is adequate for our current needs and should we need additional space, we believe we will be able to obtain additional space on commercially reasonable terms.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Intellectual Property</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our IP portfolio includes patents covering novel features of our spacecraft, trademarks identifying the Company and various products, copyright ownership of the imagery archive, and trade secrets related to manufacturing and operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We own the copyrights for the imagery captured by our spacecraft. These images measure in the millions per day and are unregistered. We occasionally will license imagery under the Creative Commons for promotional purposes, but otherwise imagery is licensed pursuant to commercial license agreements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We treat our know-how in the design, manufacture, and operation of spacecraft, ground based data relay, image processing, analysis and platform systems to be proprietary.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we are involved in various pending and threatened litigation matters. In the future, we may be subject to additional legal proceedings, the scope and severity of which is unknown and could adversely affect our business. In addition, from time to time, we may receive letters or other forms of communication asserting claims against us. We are not currently a party to any material legal proceedings.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and expect to continue to experience, seasonality in our business and fluctuations in our operating results due to customer behavior, buying patterns and usage-based contracts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, we typically </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have customers who increase their usage of our data services when they need more frequent data monitoring over broader areas during peak agricultural seasons, during natural disasters or other global events, or when commodity prices are at certain levels.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulations </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is highly regulated due to the sensitive nature of satellite technology. Additionally, we contract with numerous U.S. government agencies and entities. We must comply with, and are affected by, laws and regulations relating to the formation, administration and performance of U.S. government and other governments&#8217; contracts, including foreign governments. The laws and regulations governing our business and operations, including the distribution of satellite imagery, may change in the future. Our business and operating results may be materially and adversely affected if we are required to alter our business operations to comply with such changes or if our ability to sell our products and services on a global basis is reduced or restricted due to increased U.S., E.U. or other government regulation. This risk is heightened by the geopolitical relevance of our data, which can shed light on sensitive operations around the globe. However, based on information available to us, we don&#8217;t expect that our continued compliance with current government regulations, including environmental regulations, will have a material adverse effect upon our capital expenditures, earnings or our competitive position. Additional information about the regulations affecting our business and the related risks appears in the &#8220;Risk Factors&#8221; section of this prospectus.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internet address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">www.planet.com</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The information contained in, or accessible through, our website does not constitute a part of this prospectus. We make available free of charge through our website our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements, registration statements and amendments to those reports filed or furnished pursuant to the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish them to the SEC. The SEC maintains a website that contains reports, proxy statements and other information regarding issuers that file electronically with the SEC. These materials may be obtained electronically by accessing the SEC&#8217;s website at www.sec.gov.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_227"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors and Management </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of our directors and executive officers. </span></div><div style="margin-bottom:9pt;padding-left:0.07pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Position</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William Marshall</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director, Co-Founder and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert (Robbie) Schingler, Jr.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director, Co-Founder and Chief Strategy Officer</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ashley Johnson</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial and Operating Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin Weil</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Product &amp; Business</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carl Bass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita Brennan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niccolo de Masi</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vijaya Gadde</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heidi Roizen</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">William Marshall</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as a director of Planet since he co-founded Planet in 2010, under the name Cosmogia Inc. and has served as Planet&#8217;s Chief Executive Officer since his appointment in 2011, during which time he also held the title of Chief Scientist at Planet. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">He has served as a director and the Chairperson of the Board and Chief Executive Officer of Planet Labs PBC since the consummation of the Business Combination in December 2021. Previously, Dr. Marshall was a Scientist at NASA/USRA where he helped formulate the Small Spacecraft Office at NASA Ames Research Center, worked as a systems engineer on lunar orbiter mission &#8220;LADEE&#8221; and a member of the science team for the lunar impactor mission &#8220;LCROSS&#8221;, served as Co-Principal Investigator on PhoneSat, and was the technical lead on research projects in space debris remediation. Dr. Marshall holds a Ph.D. in Physics from the University of Oxford and a Masters in Physics with Space Science and Technology from the University of Leicester. He was also a Postdoctoral Fellow at George Washington University and Harvard. We believe Dr. Marshall is qualified to serve as a member of our board of directors due to his technical expertise, industry knowledge, and his history as Planet&#8217;s co-founder.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Robert (Robbie) Schingler, Jr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. co-founded Planet in 2010, under the name Cosmogia Inc. He has served as a director of Planet since 2011 and as Planet&#8217;s Chief Strategy Officer since 2015, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during which time he also held the title of Chief Operating Officer and Chief Financial Officer at Planet.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> He has served as a director and the Chief Strategy Officer of Planet Labs PBC since the consummation of the Business Combination in December 2021. Previously, Mr. Schingler spent 9 years at NASA, where he helped formulate the Small Spacecraft Office at NASA Ames Research Center with Dr. Marshall and was Chief of Staff for the Office of the Chief Technologist at NASA Headquarters. He received an MBA from Georgetown University, an MS in Space Studies from the International Space University and a BS in Engineering Physics from Santa Clara University. Mr. Schingler was also a 2005 Presidential Management Fellow. We believe Mr. Schingler is qualified to serve as a member of our board of directors due to his technical expertise, industry knowledge, and his history as Planet&#8217;s co-founder.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ashley Johnson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined Planet as Chief Financial Officer in February 2020 and additionally became Planet&#8217;s Chief Operating Officer in March 2021. She has served as the Chief Financial Officer and Chief Operating Officer of Planet Labs PBC since the consummation of the Business Combination in December 2021. Previously, Ms. Johnson was the Chief Financial Officer of Wealthfront Inc. from June 2015 to February 2020, as well as the Chief Operating Officer from June 2016 to February 2020. Prior to that, she was the Chief Financial Officer at ServiceSource (Nasdaq: SREV) from January 2013 to October 2014, the interim Chief Executive Officer at ServiceSource from October 2014 to December 2014, and the Chief Customer Officer from January 2015 to May 2015. She holds a BA in International Relations and an MA in International Policy Studies from Stanford University.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kevin Weil </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as Planet&#8217;s President, Product &amp; Business since April 2021 and has had such title at Planet Labs PBC since the consummation of the Business Combination in December 2021. Previously, Mr. Weil was the VP Product at Novi (a Facebook subsidiary) from May 2018 to April 2021. Prior to that, he was the VP Product at </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instagram from March 2016 to May 2018 and he held multiple roles at Twitter, Inc. (NYSE: TWTR) from September 2009 to February 2016, most recently SVP Product. He holds a BA in Physics and Mathematics from Harvard and an MS in Physics from Stanford University.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Carl Bass</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined Planet&#8217;s board in 2016 and has been a member of the board of directors of Planet Labs PBC since the consummation of the Business Combination in December 2021. Mr. Bass has held numerous board member positions at public technology companies and has held multiple executive roles in the technology industry. Currently, Mr. Bass serves as the lead independent director of Zendesk Inc. (NYSE: ZEN), a customer service software company, since 2016, where he is the chair of its compensation committee, and serves as a director at Box, Inc. (NYSE: BOX), a cloud software company, since May 2020. Previously, Mr. Bass served on the board of directors of Ouster, Inc. (NYSE: OUST), a software company, from March 2021 to June 2021, on the board of directors of Agile Growth Corp. (Nasdaq: AGCR), a special purpose acquisition company, from February 2021 to February 2022, as the President and Chief Executive Officer at Autodesk, Inc. (Nasdaq: ADSK), a software company, from May 2006 to February 2017, as the Interim Chief Financial Officer of Autodesk from August 2014 to November 2014 and on the board of directors of Autodesk from January 2006 to June 2018. Prior to Autodesk, Mr. Bass co-founded Ithaca Software and Buzzsaw.com (both acquired by Autodesk). Mr. Bass has also served on the board of directors of HP, Inc. (NYSE: HPQ) from November 2015 to September 2017, and on the board of directors of E2open, Inc. (NYSE: ETWO) from July 2011 until it was acquired by Insight Venture Partners in March 2015. Mr. Bass also served on the board of directors of other technology companies, including Arris Composites, Built Robotics, Bright Machines, VELO3D (NYSE: VLD) and Formlabs. In addition, Mr. Bass serves on the board of trustees of the California College of the Arts; and on the advisory boards of Cornell Computing and Information Science, UC Berkeley School of Information, and UC Berkeley College of Engineering. Mr. Bass has a B.A. in mathematics from Cornell University. We believe Mr. Bass is qualified to serve as a member of our board of directors due to his extensive executive experience in the technology sector, and public company board experience at technology companies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ita Brennan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">joined Planet&#8217;s board in June 2021 and has served on the board of directors of Planet Labs PBC since the consummation of the Business Combination in December 2021. Currently, Ms. Brennan also serves as Chief Financial Officer at Arista Networks, Inc. (NYSE: ANET), a cloud networking solutions company, since May 2015. Ms. Brennan has been a member of the board of directors of Cadence Design Systems, Inc. (Nasdaq: CDNS), a multinational computational software company, since March 2020. Previously, Ms. Brennan served as Chief Financial Officer of QuantumScape Corporation (NYSE: QS), a designer and manufacturer of solid-state lithium metal batteries, from March 2014 to May 2015. Prior to joining QuantumScape Corporation, Ms. Brennan held various roles at Infinera Corporation (Nasdaq: INFN), an intelligent transport networking company, most recently as Chief Financial Officer from July 2010 to February 2014 and Vice President of Finance and Corporate Controller from July 2006 to July 2010. From 1997 to 2006, Ms. Brennan held various roles at Maxtor Corporation, a multi-billion dollar information storage solutions company, including Vice President of Finance for the company&#8217;s worldwide operations. She previously served as a member of the board of directors of LogMeIn, Inc., a provider of web-based remote access software and services from November 2018 to August 2020. Ms. Brennan is a fellow of the Institute of Chartered Accountants and a public accounting alumna of Deloitte and Touche, having worked at the firm in both Ireland and the U.S. We believe Ms. Brennan is qualified to serve as a member of our board of directors due to her extensive executive experience in the technology sector and public company board experience at technology companies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Niccolo de Masi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was the Chief Executive Officer and a director of dMY Technology Group, Inc. IV from its inception in December 2020 until the consummation of the Business Combination, and has since been a member of the board of directors of Planet Labs PBC. Currently, Mr. de Masi is a member of the board of directors of Rush Street Interactive Inc. (NYSE: RSI) (previously dMY Technology Group, Inc.) since September 2019, where he also served as the Chief Executive Officer from January 2020 until December 2020. Mr. de Masi is also a member of the board of directors of IONQ Inc. (NYSE: IONQ) (previously dMY Technology Group, Inc. III) since September 2020, where he also served as the Chief Executive Officer from September 2020 until March 2021. Mr. de Masi is also a member of the board of directors of Genius Sports Limited (NYSE: GENI) (previously dMY Technology Group, Inc. II) since June 2020, where he also served as the Chief Executive Officer from June 2020 until April 2021. Previously, Mr. de Masi served as a member of the board of directors (from January 2010 to April 2021), as </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">chairman (from December 2014 to April 2021), interim chairman (from July 2014 to April 2021) and as President and Chief Executive Officer (from January 2010 to November 2016) of Glu (Nasdaq: GLUU), which was sold to Electronic Arts in 2021. Mr. de Masi also served as President of Products and Solutions and Chief innovation officer at Resideo Technologies, Inc. (NYSE: REZI) from February 2019 to March 2020 and served as a member of its board of directors from October 2018 to January 2020. Mr. de Masi also served as the President of Essential from November 2016 to October 2018. Prior to that, Mr. de Masi also held various leadership positions at Xura, Hands-On Mobile and Monstermob. Mr. de Masi also serves on the Leadership Council of the UCLA Grand Challenges. Mr. de Masi received his B.A. and MSci. degrees in physics from Cambridge University. We believe Mr. de Masi is qualified to serve as a member of the board of directors of Planet due to his extensive leadership experience and network of contacts in the technology sector.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Vijaya Gadde</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined the board of Planet Labs PBC in December 2021 in connection with the consummation of the Business Combination. Currently, Ms. Gadde serves as the Chief Legal Officer and Secretary of Twitter, Inc. (NYSE: TWTR), leading its legal, public policy and trust and safety teams around the world. Prior to joining Twitter, Inc. in 2011, she served as Senior Director, Legal at Juniper Networks, Inc. (NYSE: JNPR) and worked for nearly ten years at Wilson Sonsini Goodrich &amp; Rosati. Ms. Gadde has served as a director of Guardant Health, Inc. (Nasdaq: GH) since January 2020. Ms. Gadde has served on the board of trustees of NYU Law School and the board of directors of Mercy Corps, a global humanitarian aid and development organization, which partners with communities, corporations, and governments. Ms. Gadde is also a co-founder of #Angels, an investment collective focused on funding diverse and ambitious founders pursuing bold ideas. She received a JD from New York University School of Law and a BS in Industrial and Labor Relations from Cornell University. We believe Ms. Gadde is qualified to serve as a member of our board of directors due to her extensive executive experience in the technology sector as well as her experience with corporate governance and global affairs.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">J. Heidi Roizen</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as a director of Planet since March 2018 and has served on the board of directors of Planet Labs PBC since the consummation of the Business Combination in December 2021. Ms. Roizen is a partner with leading venture capital firm Threshold Ventures (formerly Draper Fisher Jurvetson) since 2012, and serves as a member of the board of directors for privately-held portfolio companies Upside Foods (formerly Memphis Meats), Lumity, and Polarr. Ms. Roizen is also a member of the boards of directors of DMGT (previously listed on the London Stock Exchange) since September 2012 and Invitation Homes (NYSE: INVH) since May 2020. Among her past activities, Ms. Roizen has served as a member of the board of directors of the National Venture Capital Association, where she served on the Executive Committee, chaired the annual conference and chaired the Public Outreach committee. She has served on numerous private and public company boards, including TiVo and Great Plains Software. Before becoming a venture capitalist, Ms. Roizen served as Vice President of World Wide Developer Relations for Apple. Ms. Roizen started her career as an early Silicon Valley pioneer, co-founding software company T/Maker in 1983 and serving as its CEO for over a decade until its acquisition by Deluxe Corporation (NYSE: DLX). Ms. Roizen holds an A.B. in English from Stanford University and an MBA from the Stanford Graduate School of Business. We believe Ms. Roizen is qualified to serve as a member of our board of directors due to her extensive experience with technology organizations and public company boards of directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Family Relationships</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no &#8220;family relationships&#8221; (as defined in Item 401(d) of Regulation S-K) among any of our executive officers or directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Code of Business Conduct</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a code of business conduct and ethics that applies to all of our directors, officers and employees, including our principal executive officer, principal financial officer and principal accounting officer, which is available on our website at www.planet.com/investors under the &#8220;Governance&#8221; tab. Our code of business conduct and ethics is a &#8220;code of ethics&#8221;, as defined in Item 406(b) of Regulation S-K. Please note that our Internet website address is provided as an inactive textual reference only. We will make any legally required disclosures regarding amendments to, or waivers of, provisions of its code of ethics on our Internet website.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Governance Guidelines</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted corporate governance guidelines that apply to all of our directors in exercising its responsibilities and to serving the interests of the Planet and our stockholders. Our corporate governance guidelines are available on our website at www.planet.com/investors under the &#8220;Governance&#8221; tab.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board Committees</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standing committees of our board of directors consist of an audit committee, a compensation committee and a nominating and corporate governance committee. The board of directors may from time to time establish other committees.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit Committee</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit committee consists of Ita Brennan, who is serving as the chairperson, J. Heidi Roizen and Niccolo de Masi. Each member of the audit committee qualifies as an independent director under the NYSE corporate governance standards and the independence requirements of Rule 10A-3 under the Exchange Act. Our board of directors has determined that Ita Brennan qualifies as an &#8220;audit committee financial expert&#8221; as such term is defined in Item 407(d)(5) of Regulation S-K and possesses financial sophistication, as defined under the rules of the NYSE.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The board of directors previously adopted a written charter for the audit committee, which is available on our website at www.planet.com/investors under the &#8220;Governance&#8221; tab.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Compensation Committee</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation committee consists of Carl Bass, who is serving as the chairperson, and J. Heidi Roizen.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the compensation committee is to assist the board of directors in discharging its responsibilities relating to (1) setting Planet&#8217;s compensation program and compensation of its executive officers and directors, (2) monitoring our incentive and equity-based compensation plans and (3) preparing the compensation committee report required to be included in our proxy statement under the rules and regulations of the SEC.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The board of directors previously adopted a written charter for the compensation committee, which is available on our website at www.planet.com/investors under the &#8220;Governance&#8221; tab.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nominating and Corporate Governance Committee</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our nominating and corporate governance committee consists of Vijaya Gadde, who is serving as the chairperson, and Carl Bass. The purpose of the nominating and corporate governance committee is to assist the board of directors in discharging its responsibilities relating to (1) identifying individuals qualified to become new members of the board of directors, consistent with criteria approved by the board of directors, (2) reviewing the qualifications of incumbent directors to determine whether to recommend them for reelection and selecting, or recommending that the board of directors select, the director nominees for the next annual meeting of stockholders, (3) identifying members of the board of directors qualified to fill vacancies on any board of directors committee and recommending that the board of directors appoint the identified member or members to the applicable committee, (4) reviewing and recommending to the board of directors corporate governance principles applicable to us, (5) overseeing the evaluation of the board of directors and management and (6) handling such other matters that are specifically delegated to the committee by the board of directors from time to time.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The board of directors previously adopted a written charter for the nominating and corporate governance committee, which is available on our website at www.planet.com/investors under the &#8220;Governance&#8221; tab.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_793"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXECUTIVE COMPENSATION</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section discusses the material components of the executive compensation program for our executive officers who are named in the Summary Compensation Table below. In our fiscal year ended January 31, 2022, our &#8220;named executive officers&#8221; and their positions were as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">William Marshall, our Chief Executive Officer;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Kevin Weil, our President, Product and Business; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ashley Johnson, our Chief Financial and Operating Officer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This discussion may contain forward-looking statements that are based on our current plans, considerations, expectations and determinations regarding future compensation programs. Actual compensation programs that we adopt in the future may differ materially from the currently planned programs summarized in this discussion.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary Compensation Table </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth compensation information of our named executive officers for our fiscal year ended January 31, 2022 (&#8220;fiscal year 2022&#8221;) and our fiscal year ended January 31, 2021 (&#8220;fiscal year 2021&#8221;).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.669%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name and Principal Position</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Salary</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Bonus</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Awards</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Option</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Awards ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Equity </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Compensation </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Compensation </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">William Marshall</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,050,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,328,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,863,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,692,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,030,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ashley Johnson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,004,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,214,726&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,798,319&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Financial and Operating Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,625&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">790,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,898,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,658&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,058,641&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Kevin Weil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,361,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,339,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,751,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">President, Product and Business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amounts included reflect the transaction bonuses paid to the applicable named executive officer in connection with the closing of the Business Combination, described below under &#8220;&#8212;Compensation in Connection with the Business Combination.&#8221; </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amounts included reflect the full grant-date fair value of restricted stock units and stock options granted during the relevant fiscal year computed in accordance with ASC Topic 718, rather than the amounts paid to or realized by the named executive officer. Assumptions used to calculate these amounts are included in the notes to our consolidated financial statements included in this prospectus.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amounts also include the full grant-date fair value, computed in accordance with ASC Topic 718, of certain earn-out shares that the named executive officer became eligible to receive upon closing of the Business Combination in 2021 and which may become issuable to such named executive officer if a triggering event (as defined and discussed below) occurs within five years following the consummation of the Business Combination, subject to the applicable executive&#8217;s continued service through the time of such triggering event. The terms and conditions applicable to the earn-out shares are described below under &#8220;&#8212;Compensation in Connection with the Business Combination.&#8221;</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have determined that the contingent obligation to issue the earn-out shares to service providers (including our named executive officers) who were holders of outstanding equity awards of the Company as of the consummation of the Business Combination falls within the scope of ASC Topic 718 for stock-based compensation transactions, because the equity award holders are required to continue providing services until the occurrence of the applicable triggering event. Assumptions used to calculate these amounts are included in the notes to our consolidated financial statements included in this prospectus.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amounts represent bonuses earned by each named executive officer under our annual bonus plan and paid in cash.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">For fiscal year 2022, amounts include: (a) Company-paid life insurance premiums for each named executive officer as follows: Mr. Marshall: $270; Ms. Johnson: $690; and Mr. Weil: $8; and (b) $9,355 in legal expenses for Mr. Marshall associated with the Business Combination. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Ms. Johnson joined the Company as our Chief Financial Officer on February 6, 2020.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Mr. Weil joined the Company as our President, Product and Business on April 5, 2021.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Narrative to Summary Compensation Table</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Compensation Arrangements</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2022, we were party to employment offer letters with Mr. Marshall, Ms. Johnson and Mr. Weil, the material terms of which are summarized below. Each offer letter sets forth the terms and conditions of employment for the applicable named executive officer, including his or her initial base salary, initial target bonus opportunity (if any), initial equity grants, and eligibility to participate in our employee benefit plans. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we entered into an advisory agreement with Mr. Weil in February 2021, pursuant to which he provided advisory services on an independent contractor basis prior to his employment start date with us in April 2021. Mr. Weil did not receive any compensation pursuant to the terms of the advisory agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Marshall, Ms. Johnson and Mr. Weil have also entered into indemnification agreements and our standard proprietary information, invention assignment, and arbitration agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Base Salaries</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The named executive officers receive a base salary to compensate them for services rendered to the Company. The base salary payable to each named executive officer is intended to provide a fixed component of compensation reflecting the executive&#8217;s skill set, experience, role and responsibilities. As of January 31, 2022, our named executive officers&#8217; annual base salaries were as follows: Mr. Marshall: $275,000; Ms. Johnson: $370,000; and Mr. Weil: $60,000. The Summary Compensation Table above shows the actual base salaries paid to each named executive officer in fiscal year 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Annual Bonuses </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a bonus plan under which Mr. Marshall and Ms. Johnson were eligible to receive cash bonuses with respect to our fiscal year 2022, based on both Company and individual performance metrics, as determined by the Compensation Committee of our board of directors, at their discretion. Pursuant to the terms of his offer letter, Mr. Weil was not eligible to participate in our annual bonus plan for fiscal year 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the bonus plan, bonuses were earned by all participating employees for fiscal year 2022 based on attainment of Company performance metrics during the relevant performance period: (1) revenue and (2) Adjusted EBITDA (as defined elsewhere in this prospectus), further adjusted for certain non-recurring expenses. Under the bonus plan for fiscal year 2022, Mr. Marshall&#8217;s annual bonus target was $200,000, and Ms. Johnson&#8217;s annual bonus target was $185,000.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual annual cash bonuses awarded to Mr. Marshall and Ms. Johnson, as determined by our Compensation Committee based on the level at which the applicable corporate performance goals were attained, are set forth above in the Summary Compensation Table in the column entitled &#8220;Non-Equity Incentive Plan Compensation.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Compensation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically utilized equity compensation in order to attract and retain our employees, including our named executive officers, to align their interests with those of our stockholders. Prior to the completion of the Business Combination, we issued equity awards under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (previously named the Cosmogia Inc. 2011 Stock Incentive Plan) (the &#8220;2011 Plan&#8221;). In connection with the Business Combination, we adopted, and our stockholders approved, the Planet Labs PBC 2021 Incentive Award Plan (the &#8220;2021 Plan&#8221;) and the Planet Labs PBC 2021 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), and no further awards will be granted under the 2011 Plan.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Marshall currently holds shares of Class B common stock and options to purchase Class A common stock. Ms. Johnson and Mr. Weil currently hold options to purchase Class A common stock and restricted stock units covering Class A common stock. In fiscal year 2022, the named executive officers were granted stock options and restricted stock units under the 2011 Plan, as set forth below.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2022, Mr. Marshall and Ms. Johnson were granted stock options (consisting of both nonqualified and incentive stock options) to purchase 1,080,000 and 550,000 shares of Class A common stock, respectively. Each such stock option vests in substantially equal monthly installments over four years, subject to the executive&#8217;s continued service through the applicable vesting date. These stock options are not subject to accelerated vesting.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Weil was granted restricted stock units covering 700,000 shares of Class A common stock and stock options (consisting of both nonqualified and incentive stock options) to purchase 1,100,000 shares of Class&#160;A common stock in connection with his commencement of employment with the Company in fiscal year 2022. The stock options vest over the four-year period following the commencement of his employment, with 25% of the stock options vesting on the one-year anniversary of his employment start date and the remaining 75% vesting in substantially equal monthly installments over the following 36 months, subject to his continued service through the applicable vesting date. The restricted stock units granted to Mr. Weil in connection with the commencement of his employment with the Company in fiscal year 2022 are subject to both (i) a service-based vesting condition, which is satisfied as to 25% of the restricted stock units on the one-year anniversary of his employment start date and the remaining 75% in substantially equal quarterly installments over the following 36 months, subject to his continued service through the applicable vesting date, and (ii) a liquidity-based vesting condition, which was satisfied upon the closing of the Business Combination. In the event that Mr. Weil&#8217;s employment is terminated by the Company for any reason other than &#8220;cause&#8221; or as a result of his voluntary resignation for &#8220;good reason&#8221;, in either case, (i) within 12 months following a &#8220;change in control&#8221; of the Company (each such term as defined in the applicable award agreement), the lesser of (x) the then-unvested shares underlying the stock option and (y) 50% of the shares underlying the stock option will vest, and the lesser of (x) the then-unvested restricted stock units and (y) 50% of the restricted stock units will vest; and (ii) within 12 months following the commencement of his employment with the Company, 12.5% of the then-unvested shares underlying the stock option will vest, and 12.5% of the then-unvested restricted stock units will vest. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares subject to equity awards referenced in this section that were granted and outstanding prior to the Business Combination were subsequently adjusted to reflect the number of Planet shares subject to such equity awards immediately following the Business Combination (as adjusted in the Business Combination by the exchange ratio). Additional information about the equity awards granted to our named executive officers in fiscal year 2022 is provided in the Outstanding Equity Awards at Fiscal Year-End table below.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation in Connection with Business Combination </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Bonuses</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, we awarded transaction bonuses to each of Ms. Johnson and Mr. Weil in an amount equal to $26,057 and $1,395, respectively. The transaction bonuses were paid shortly following the completion of the Business Combination, subject to the applicable executive&#8217;s continued employment through the payment date. The transaction bonuses awarded to Ms. Johnson and Mr. Weil are set forth above in the Summary Compensation Table in the column entitled &#8220;Bonus.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earn-out Shares </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Business Combination, upon the closing of the Business Combination, each holder of outstanding equity awards covering Company common stock immediately before the consummation of the Business Combination, which includes our named executive officers, became entitled to receive their respective pro rata shares of up to 27,000,000 additional shares of our Class A common stock (the &#8220;earn-out shares&#8221;). The earn-out shares are comprised of four substantially equal tranches, which will become earned and issuable if (i) the closing price of our Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, respectively, over any 20 trading days within any 30-day trading period prior to December 7, 2026 (with 6,750,000 shares becoming earned and issuable upon the achievement of each such stock price milestone), or (ii) we consummate a change of control transaction prior to December 7, 2026 that entitles our stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00, respectively (with 6,750,000 shares becoming earned and issuable upon the achievement of each such per-share consideration milestone) (in each case, a &#8220;triggering event&#8221;), in each case, subject to the holder&#8217;s continued employment or service through the applicable triggering event. The earn-out shares </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that each named executive officer is eligible to earn in respect of outstanding equity awards held by him or her at the time of the Business Combination are included above in the Summary Compensation Table in the column entitled &#8220;Stock Awards&#8221; and below in the Outstanding Equity Awards at Fiscal Year-End table.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Elements of Compensation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Plans</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a defined contribution 401(k) retirement savings plan for our employees, including our named executive officers, who satisfy certain eligibility requirements. Our named executive officers are eligible to participate in the 401(k) plan on the same terms as other full-time employees. The Internal Revenue Code allows eligible employees to defer a portion of their compensation, within prescribed limits, on a pre-tax basis through contributions to the 401(k) plan. We believe that providing a vehicle for tax-deferred retirement savings through our 401(k) plan adds to the overall desirability of our executive compensation package and further incentivizes our employees, including our named executive officers, in accordance with our compensation policies.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits and Perquisites</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Health/Welfare Plans</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our full-time employees, including our named executive officers, are eligible to participate in our health and welfare plans, including: medical, dental and vision benefits; medical and dependent care flexible spending accounts; medical health savings accounts; short-term and long-term disability insurance; life insurance; and flexible paid time off.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Perquisites</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine perquisites on a case-by-case basis and will provide a perquisite to a named executive officer when we believe it is necessary to attract or retain the named executive officer. During fiscal year 2022, we provided our named executive officers with limited perquisites and personal benefits consisting of Company-paid life insurance and reimbursement of certain legal expenses, as set forth above in the Summary Compensation Table in the column entitled &#8220;All Other Compensation&#8221;.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">No Tax Gross-Ups</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not make gross-up payments to cover our named executive officers&#8217; personal income taxes that may pertain to any of the compensation or perquisites paid or provided by the Company.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding Equity Awards at Fiscal Year-End</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the number of shares of our Class A common stock underlying outstanding equity incentive plan awards for each named executive officer as of January 31, 2022.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.643%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.364%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Option Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Stock Awards</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Grant Date </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Vesting Commencement Date </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Number of Securities Underlying Unexercised Options (#) Exercisable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Number of Securities Underlying Unexercised Options (#) Unexercisable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1) </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Option Exercise Price ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Option Expiration Date </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Number of Shares or Units of Stock That Have Not Vested (#)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Market Value of Shares or Units of Stock That Have Not Vested ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">William Marshall</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/21/2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2017</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,833,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.04</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">785,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">735,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/7/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,203,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ashley Johnson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/21/2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">568,859&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">618,316&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/21/2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/6/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,728&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">608,341&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,191&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">447,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,029&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306,367&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,029&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/7/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,255&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,496,056&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Kevin Weil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/5/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,685,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/15/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,072,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,540,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/7/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,857,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amounts calculated reflect the adjustment for the exchange ratio of approximately 1.53184 in connection with the Business Combination. Additional information about the equity awards granted to our named executive officers is provided in the Narrative to Summary Compensation Table above.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amount calculated based on the fair market value of our Class A common stock on January 31, 2022, which was $6.10.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents an option that has vested in full.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">1/48th of the shares subject to the option vest on each monthly anniversary of the vesting commencement date, subject to continued service through the applicable vesting date.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents earn-out shares that will become earned and issuable with respect to outstanding equity awards held by the named executive officers as of the consummation of the Business Combination in four substantially equal installments if (i) the closing price of our Class&#160;A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, respectively, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) if we consummate a change of control transaction prior to December 7, 2026 that entitles our stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00, respectively, in each case, subject to the applicable named executive officer&#8217;s continued employment or service through the date of the applicable triggering event. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">25% of the shares subject to the options vest on the one-year anniversary of the vesting commencement date, with 1/48th of the shares vesting monthly thereafter, subject to continued service through the applicable vesting date. In the event that the executive&#8217;s employment is terminated by the Company for any reason other than &#8220;cause&#8221; or the executive resigns for &#8220;good reason&#8221;, in each case, within 12 months following a &#8220;change in control&#8221; of the Company, 50% of the then-unvested shares underlying the option will vest.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents restricted stock units that are subject to both a service-based vesting condition and a liquidity-based vesting condition. The service-based vesting condition is satisfied as to 25% of the restricted stock units on the one-year anniversary of the vesting commencement date, and as to 1/48th of the restricted stock units monthly thereafter, subject to continued service through the applicable vesting date. The liquidity-based vesting condition was satisfied upon the closing of the Business Combination. In the event that the executive&#8217;s employment is terminated by the Company for any reason other than &#8220;cause&#8221; or the executive resigns for &#8220;good reason&#8221;, in each case, within 12 months following a &#8220;change in control&#8221; of the Company, 50% of the then-unvested restricted stock units will satisfy the service-vesting condition and vest.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">25% of the shares subject to the options vest on the one-year anniversary of the vesting commencement date, with 1/48th of the shares vesting monthly thereafter, subject to continued service through the applicable vesting date. In the event that the executive&#8217;s employment is terminated by the Company for any reason other than &#8220;cause&#8221; or the executive resigns for &#8220;good reason&#8221;, in either case, (i) within 12 months following a &#8220;change in control&#8221; of the Company, the lesser of (x) the then-unvested shares underlying the stock option and (y) 50% of the shares underlying the stock option will vest; and (ii) within 12 months following the commencement of the executive&#8217;s employment with the Company, 12.5% of the then-unvested shares underlying the stock option will vest.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents restricted stock units that are subject to both a service-based vesting condition and a liquidity-based vesting condition. The service-based vesting condition is satisfied as to 25% of the restricted stock units vest on the one-year anniversary of the vesting commencement date, and as to 1/16th of the restricted stock units quarterly thereafter. The liquidity-based vesting condition was satisfied as a result of the Business Combination. In the event that the executive&#8217;s employment is terminated by the Company for any reason other than &#8220;cause&#8221; or the executive resigns for &#8220;good reason&#8221;, in either case, (i) within 12 months following a &#8220;change in control&#8221; of the Company, the lesser of (x) the then-unvested restricted stock units and (y) 50% of the restricted stock units will vest; and (ii) within 12 months following the commencement of the executive&#8217;s employment with the Company, 12.5% of the then-unvested restricted stock units will vest.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Director Compensation</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have not historically maintained a formal non-employee director compensation program, for fiscal year 2022, upon recommendation by our Compensation Committee, our board of directors approved the compensation set forth in the table below to our non-employee directors, including cash compensation and equity awards, for their service on our board of directors in fiscal year 2022. Each of the other members of our board of directors (Mr. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marshall and Robert Schingler, Jr.) is an executive officer and employee of the Company and did not receive any additional compensation for his services as a director in fiscal year 2022. The compensation provided to Mr. Marshall in fiscal year 2022 is set forth in the Summary Compensation Table above. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fees earned or paid in cash ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock awards ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total ($)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carl Bass</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita Brennan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niccolo de Masi</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vijaya Gadde</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heidi Roizen</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry L. You</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Darla Anderson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francesca Luthi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles E. Wert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Reflects cash retainer fees earned by our non-employee directors in fiscal year 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amounts calculated reflect the adjustment for the exchange ratio of approximately 1.53184 in connection with the Business Combination. Amounts reflect the full grant-date fair value of restricted stock units granted during the reported period and earn-out shares that may be issuable to certain non-employee directors in respect of outstanding equity awards held by them as of the consummation of the Business Combination (as described above under &#8220;&#8212;Compensation in Connection with Business Combination&#8221;), each computed in accordance with ASC Topic 718, rather than the amounts paid to or realized by the non-employee director. Assumptions used to calculate these amounts are included in the notes to our consolidated financial statements included in this prospectus.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Mr. You, Ms. Anderson, Ms. Luthi and Mr. Wert each ceased serving on the board of directors at the time of the consummation of the Business Combination and did not receive any compensation in respect of their service on the board of directors in fiscal year 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows, as of January 31, 2022, the aggregate number of shares subject to restricted stock units and options (exercisable and unexercisable) held by, and earn-out shares that may be issuable to, each non-employee director who was serving in such capacity as of January 31, 2022.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Awards Outstanding at Fiscal Year End </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding at Fiscal Year End </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carl Bass</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita Brennan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Outside Director Compensation Policy</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our Business Combination, we adopted a compensation policy for our non-employee directors, or the &#8220;Outside Director Compensation Policy.&#8221; Commencing with our fiscal year ending January 31, 2023, our non-employee directors became eligible to receive certain cash compensation and equity awards under the Outside Director Compensation Policy. The material terms of the Outside Director Compensation Policy are summarized below.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Compensation</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Outside Director Compensation Policy, our non-employee directors are entitled to the following cash retainers for their service on our board of directors:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Annual Retainer: $150,000</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the non-employee director serves as the lead independent director or as chairperson of a committee, an additional annual retainer as follows:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Lead Independent Director: $25,000</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chairperson of Audit Committee: $20,000</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chairperson of Compensation Committee: $12,000</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Chairperson of Nominating and Governance Committee: $8,000</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual cash retainers will be paid in quarterly installments in arrears and will be pro-rated for any partial calendar quarter of service. Any reasonable, customary and documented expenses for travel to board meetings will also be reimbursed by the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Compensation</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Outside Director Compensation Policy, our non-employee directors are entitled to the following equity awards for their service on our board of directors:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Initial Award: Each non-employee director who is initially elected or appointed to serve as a non-employee director of our board of directors will automatically be granted a restricted stock unit award with a value equal to $200,000, multiplied by the fraction obtained by dividing (i) the number of days during the period beginning on the date the individual first becomes a non-employee director and ending on the one-year anniversary of the date of the most recent annual meeting of our stockholders to occur prior to the grant date by (ii) 365 (the &#8220;Initial Award&#8221;).</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Annual Award: Each non-employee director who is serving on our board of directors as of the date of the annual meeting of our stockholders each calendar year will automatically be granted a restricted stock unit award with a value equal to $200,000 (the &#8220;Annual Award&#8221;).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Initial Award and each Annual Award will vest in full on the earlier to occur of (i) the one-year anniversary of the applicable grant date and (ii) the date of the next annual meeting of our stockholders following the grant date, subject to the applicable director&#8217;s continued service on the board through the applicable vesting date. In addition, each outstanding Initial Award and Annual Award will vest in full upon a change in control of the Company (as defined in the Incentive Plan), subject to the applicable director&#8217;s continued service on the board until at least immediately prior to the change in control.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation Elections</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each non-employee director will have the option to elect, on or prior to December 31st of the calendar year immediately prior to the calendar year in which the next annual meeting occurs, to receive up to the entire amount of his or her annual cash retainer for the period commencing on the date of such next annual meeting in the form of an award of restricted stock units of equivalent value. Any such award of restricted stock units will be granted at the same time as the Annual Award and will vest in four equal installments on each of September 15, December 15, March 15, and June 15 following the grant date, subject to the applicable director&#8217;s continued service on the board through the applicable vesting date.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_833"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTAIN RELATIONSHIPS AND RELATED PERSON TRANSACTIONS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Director Independence</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors makes all determinations with respect to director independence in accordance with NYSE listing rules and the rules and regulations promulgated by the SEC. The actual determination of whether a director is independent is made by our board of directors on a case-by-case basis, by considering transactions and relationships between each director or any member of his or her immediate family and the Company and its subsidiaries and affiliates. Our board of directors has determined that, except for William Marshall, our Chief Executive Officer, and Robert Schingler, Jr., our Chief Strategy Officer, none of our current directors have a material relationship with our Company (either directly or as a partner, stockholder or officer of an organization that has a relationship with us) and each of these directors is independent. In making its determination, our board of directors applied NYSE listing standards and SEC rules and regulations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transactions with Related Persons</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Former Planet Series D Preferred Stock, 2020 Convertible Notes and Warrants</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the consummation of our Business Combination, certain holders of more than 5% of Planet&#8217;s Class&#160;A common stock, held (i) an aggregate of 6,302,970 Former Planet&#8217;s Series D preferred stock at a purchase price of $14.37544 per share (taking into account Former Planet&#8217;s 1:5 stock split in 2019) (&#8220;Former Planet Series D preferred stock&#8221;), (ii) convertible promissory notes which accrued interest at a rate of 6% per annum (&#8220;Former Planet convertible promissory notes&#8221;), pursuant to a Convertible Note and Warrant Purchase Agreement, dated as of March 13, 2020 (the &#8220;Note and Warrant Agreement&#8221;) and (iii) warrants to purchase Former Planet Series D Preferred Stock pursuant to the Note and Warrant Agreement (&#8220;Former Planet warrants&#8221;). The Former Planet warrants were exercised prior to the consummation of the Business Combination and the Former Planet Series D preferred stock and Former Planet convertible promissory notes converted into shares of our Class A common stock in connection with the consummation of the Business Combination. The following table summarizes Former Planet Series D preferred stock, Former Planet convertible promissory notes and Former Planet warrants held by such related persons prior to consummation of the Business Combination.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.887%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Former Planet Series D Preferred Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Purchase Price of Former Planet Series D Preferred Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Principal Amount of Former Planet Convertible Promissory Notes </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Former Planet Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,999,970.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Draper Fisher Jurvetson Fund X, L.P. and its affiliates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499,960.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agreements with Google</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to various agreements with Google LLC and its affiliated entities, which hold more than 5% of our outstanding capital stock. On December 15, 2016, we entered into the Google Cloud Platform License Agreement with Google Inc., as amended February 13, 2020, May 27, 2020, and June 28, 2021, pursuant to which we purchase hosting and other services from Google Inc. Under the Google Cloud Platform License Agreement, we have $193&#160;million in aggregate purchase commitments from August 1, 2021 through January 31, 2028, the end of the contract term. On April 14, 2017, we entered into the Content License Agreement with Google Inc., pursuant to which we license imagery content to Google and Google has agreed to fixed annual order commitments for each contract term. For the fiscal year ended January 31, 2022, we recognized revenue of $8.6 million related to the Content License Agreement. The initial term of the Content License Agreement ended on April 14, 2022, after which the term of the Content License Agreement automatically renewed for a period of one-year, in accordance with its terms. The Content License Agreement will terminate on April 14, 2023, unless it is extended for up to one year if the delivery obligations are not met by us, or it is otherwise renewed at Google&#8217;s discretion for an additional year, in each case in accordance with its terms. Additionally, Google may, at its sole discretion, terminate the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Content License Agreement prior to April 14, 2023 once our outstanding delivery obligations are completed, in accordance with terms of the Content License Agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Registration Rights Agreement</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2021, in connection with the consummation of the Business Combination, Planet, dMY Sponsor, dMY IV&#8217;s directors and officers, the Planet Founders, certain of our directors and officers and certain of our stockholders entered into the Amended and Restated Registration Rights Agreement (the &#8220;Registration Rights Agreement&#8221;).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Registration Rights Agreement, we are required to register for resale securities held by the stockholders party thereto. In certain circumstances, such certain stockholders can demand up to four underwritten offerings in any 12-month period, and such stockholders will be also be entitled to certain piggyback registration rights. We will bear certain expenses incurred in connection with the filing of any registration statements pursuant to the Registration Rights Agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Registration Rights Agreement amends and restates the registration rights agreement that was entered into upon the consummation of dMY IV&#8217;s initial public offering. The Registration Rights Agreement will terminate on the earlier of (i) the five-year anniversary of the date of the Registration Rights Agreement or (ii) with respect to any applicable stockholder, on the date that such stockholder no longer holds any Registrable Securities (as defined in the Registration Rights Agreement).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">dMY IV</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 16, 2020, the dMY Sponsor purchased an aggregate of 7,187,500 shares of dMY IV&#8217;s Class&#160;B Common Stock in exchange for a capital contribution of $25,000, or approximately $0.003 per share. On March 4, 2021, dMY IV effected a 1:1.2 stock split of dMY Class B Common Stock, resulting in an aggregate of 8,625,000 Founder Shares, of which 8,550,000 were held by the dMY Sponsor.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The dMY Sponsor purchased an aggregate of 5,933,333 private placement warrants in connection with dMY IV&#8217;s initial public offering, at a price of $1.50 per warrant, or $8,899,999 in the aggregate. Each private placement warrant entitles the holder to purchase one share of Class A common stock at $11.50 per share. The private placement warrants (including the Class A common stock issuable upon exercise of the private placement warrants) may not, subject to certain limited exceptions, be transferred, assigned or sold until the later of 30 days after the completion of the Business Combination and the date that is 12 months from the date of closing of dMY IV&#8217;s initial public offering.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dMY Sponsor also paid dMY IV for office space, secretarial and administrative services provided to members of dMY IV&#8217;s management team. Prior to the Business Combination, a total of $240,000 was paid pursuant to this arrangement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification Agreements</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into indemnification agreements with each of our respective directors and executive officers. The indemnification agreements and our Bylaws require us to indemnify our directors to the fullest extent not prohibited by DGCL. Subject to very limited exceptions, our Bylaws also require us to advance expenses incurred by its directors and officers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Policies and Procedures for Related Person Transactions</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors has adopted a written related person transaction policy that sets forth the following policies and procedures for the review and approval or ratification of related person transactions. A &#8220;related person transaction&#8221; is a transaction, arrangement or relationship in which the post-combination company or any of its subsidiaries was, is or will be a participant, the amount of which involved exceeds $120,000, and in which any related person had, has or will have a direct or indirect material interest. A &#8220;related person&#8221; means:</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any person who is, or at any time during the applicable period was, one of our executive officers or directors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any person who is known by us to be the beneficial owner of more than 5% of our voting stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any immediate family member of any of the foregoing persons, which means any child, stepchild, parent, stepparent, spouse, sibling, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law or sister-in-law of a director, executive officer or a beneficial owner of more than 5% of our voting stock, and any person (other than a tenant or employee) sharing the household of such director, executive officer or beneficial owner of more than 5% of our voting stock; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any firm, corporation or other entity in which any of the foregoing persons is a partner or principal, or in a similar position, or in which such person has a 10% or greater beneficial ownership interest.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have policies and procedures designed to minimize potential conflicts of interest arising from any dealings we may have with our affiliates and to provide appropriate procedures for the disclosure of any real or potential conflicts of interest that may exist from time to time. Specifically, pursuant to our audit committee charter, the audit committee has the responsibility to review related party transactions.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_820"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRINCIPAL STOCKHOLDERS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Security Ownership of Certain Beneficial Owners and Management </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the beneficial ownership of our Class A common stock and Class&#160;B common stock as of April 7, 2022 by:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each person who is known to be the beneficial owner of more than 5% of shares of our Class&#160;A common stock or Class B common stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each of Planet&#8217;s current named executive officers and directors; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all current executive officers and directors of Planet as a group.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beneficial ownership is determined according to the rules of the SEC, which generally provide that a person has beneficial ownership of a security if he, she or it possesses sole or shared voting or investment power over that security, including options and warrants that are currently exercisable or exercisable within 60 days of April 7, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise indicated, Planet believes that all persons named in the table below have sole voting and investment power with respect to the voting securities beneficially owned by them.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of Beneficial Owner</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B Common Stock</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">5% Holders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,942,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Entities affiliated with Draper Fisher Jurvetson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,474,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Directors and Named Executive Officers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William Marshall</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,661,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,578,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert Schingler, Jr.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,413,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,578,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ashley Johnson</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin Weil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carl Bass</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita Brennan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niccolo de Masi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vijaya Gadde</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heidi Roizen</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">All directors and executive officers as a group (9individuals)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,216,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,157,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Less than one percent</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Unless otherwise noted, the business address of each of the directors and executive officers is 645 Harrison St., Floor 4, San Francisco, California 94107.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Pursuant to the Schedule 13G filed by Google LLC on December 17, 2021, each of Google LLC, XXVI Holdings Inc. (the managing member of Google LLC) and Alphabet Inc. (the controlling stockholder of XXVI Holdings Inc.) may be deemed to have sole power to vote and sole power to dispose of the securities owned directly by Google LLC. The address for Google LLC, XXVI Holdings Inc. and Alphabet Inc. is 1600 Amphitheatre Parkway, Mountain View, California 94043. Each of the reporting entities disclaim beneficial ownership over such securities except to the extent of their pecuniary interest therein.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Pursuant to the Schedule 13G filed by Draper Fisher Jurvetson Fund X, L.P. (&#8220;Fund X&#8221;) on December 15, 2021 (&#8220;Draper 13G&#8221;), 21,127,084 shares of our Class A common stock are held by Fund X, 645,526 shares of our Class A common stock are held by Draper Fisher Jurvetson Partners X, LLC (&#8220;Partners X&#8221;), 940,235 shares of our Class A common stock are held by Draper Associates Riskmasters Fund II, LLC (&#8220;DARF II&#8221;), and 761,659 shares of our Class A common stock are held by Draper Associates Riskmasters Fund III, LLC (&#8220;DARF III&#8221;). Pursuant to the Draper 13G, (a) each of Fund X, Draper Fisher Jurvetson Fund X Partners, L.P. (&#8220;Fund X Partners&#8221;), and DFJ Fund X, Ltd. (&#8220;Fund X Ltd.&#8221;) may be deemed to have shared power to vote and shared power to dispose of 21,127,084 shares of our Class&#160;A common stock, (b) Partners X may be deemed to have shared power to vote and shared power to dispose of 645,526 shares of our Class&#160;A common stock, (c) DARF II may be deemed to have shared power to vote and shared power to dispose of 940,235 shares of our Class&#160;A common stock, (d) DARF III may be deemed to have shared power to vote and shared power to dispose of 761,659 shares of our Class&#160;A common stock, (e) Timothy C. Draper, as a managing director of Fund X, a managing member of Partners X, a director of Fund X Ltd. and the managing member of DARF II and DARF III, may be deemed to have sole power to vote and sole power to dispose of 1,701,894 shares of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">our Class A common stock and shared power to vote and shared power to dispose of 21,772,610 shares of our Class A common stock, (f) John H. N. Fisher, as a managing director of Fund X, a managing member of Partners X and a director of Fund X Ltd, may be deemed to have shared power to vote and shared power to dispose of 21,772,610 shares of our Class A common stock, and (g) Andreas Stavropoulos, Joshua Stein and Donald F. Wood, each directors of Fund X Ltd., may be deemed to have shared power to vote and shared power to dispose of 21,127,084 shares of our Class A common stock. The address for Fund X, Fund X Partners, Fund X Ltd., Partners X, Mr. Fisher, Mr. Stavropoulos, Mr. Stein and Mr. Wood is 2882 Sand Hill Road, Suite 150 Menlo Park, CA 94025. The address for DARF II, DARF III and Mr. Draper is 55 East 3rd Avenue, San Mateo, CA 94401. Mr. Draper. Mr. Fisher, Mr. Stavropoulos, Mr. Stein, and Mr. Wood each disclaim beneficial ownership over such securities except to the extent of their pecuniary interest therein.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes 27,197,697 aggregate shares of Class A common stock, which these directors and executive officers have the right to acquire presently or upon vesting within 60 days. These shares are held as follows: Mr. Marshall, 13,642,473 shares; Mr. Schingler, 11,413,653 shares; Ms. Johnson, 883,998shares; Mr. Weil, 657,047 shares; Mr. Bass, 552,272 shares; Ms. Brennan, 11,489 shares; Mr. de Masi, 36765 shares.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes shares of Class A common stock that could be acquired upon a transfer of shares of Class B common stock held by the holder.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes shares of Class B common stock that are held by a family trust, of which Mr. Schingler is a trustee.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes shares of Class A common stock that are held by a family trust, of which Mr. Weil is a trustee.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes shares of Class A common stock that are held by Isalea Investments LP, of which Mr. de Masi is the managing member.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_289"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REGISTERED HOLDERS </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to lock-up lock up agreements entered into by certain of the Registered Holders in connection with the Business Combination, the Registered Holders listed in the table below may from time to time offer and sell any or all of the shares of Class A common stock and Warrants set forth below pursuant to this prospectus. When we refer to the &#8220;Registered Holders&#8221; in this prospectus, we refer to the persons listed in the table below, and the pledgees, donees, transferees, assignees, successors and other permitted transferees that hold any of the Registered Holders&#8217; interest in the shares of Class A common stock and Warrants after the date of this prospectus. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this prospectus, shares of our Class A common stock held by the dMY Sponsor as of the date of this prospectus and shares received as a result of the Business Combination by Google LLC, entities affiliated with Draper Fisher Jurvetson and our directors and officers remain subject to lock-up agreements as described in this prospectus in &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prospectus Summary-Lock-Up Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221; </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain information provided by or on behalf of the Registered Holders concerning the Class A common stock and Warrants that may be offered from time to time by each Registered Holder pursuant to this prospectus. The Registered Holders identified below may have sold, transferred or otherwise disposed of all or a portion of their securities after the date on which they provided us with information regarding their securities. Moreover, the securities identified below include only the securities being registered for resale and may not incorporate all shares deemed to be beneficially held by the Registered Holders. Any changed or new information given to us by the Registered Holders, including regarding the identity of, and the securities held by, each Registered Holder, will be set forth in a prospectus supplement or amendments to the registration statement of which this prospectus is a part, if and when necessary. A Registered Holder may sell all, some or none of such securities in this offering. See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan of Distribution.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as described below or elsewhere in this prospectus, none of the Registered Holders has any material relationship with us or any of our predecessors or affiliates. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities Beneficially Owned Prior to the Effectiveness of the Registration Statement of Which This Prospectus Forms a Part</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities Being Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Names and Addresses&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Class&#160;A Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Class&#160;A Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cypress Point Capital Management LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CPP Investment Board PMI-3 Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">QIA TMT Holdings LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BlackRock, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triangle Peak Partners III, LP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salix Investments LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normandy Ventures III LP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bunge Ventures Limited</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,573,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marc R. Benioff</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,523,561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sangreal Trust, dated December 1, 2009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(10)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spring Creek Capital, LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,200,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Edward Norton &amp; Shauna Robertson</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Darla Anderson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francesca Luthi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(13)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles E. Wert</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(14)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Google LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(15)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,248,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,248,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William Marshall</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,730,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,730,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert Schingler</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(17)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,209,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,209,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Entities affiliated with Draper Fisher Jurvetson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(18)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,066,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,066,545&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY Sponsor IV, LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(19)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,483,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,933,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,483,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,933,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SNP Investment Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(20)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,276,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ashley Johnson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(21)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,373,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,373,619&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin Weil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(22)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,227,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carl Bass</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(23)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita Brennan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(24)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niccolo de Masi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(25)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ann Mather</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(26)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmissivity B.V.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fast Forward B.V.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Low Pressure B.V.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Triple Blackbird Holding B.V.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cooperatieve Social Impact Ventures NL Fund I U.A.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of Cypress Point Capital Management LLC is 100 Shoreline Highway, Suite B375, Mill Valley, California 94941. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of CPP Investment Board PMI-3 Inc. is 1 Queen Street East, Suite 2500 Toronto, Ontario M5C 2W5 Canada. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of QIA TMT Holdings LLC is Ooredoo Tower (Building 14), Al Dafna Street (Street 801), Al Dafna (Zone 61), Doha, Qatar.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The registered holders of the referenced shares to be registered are the following funds and accounts under management by subsidiaries of BlackRock, Inc.: BlackRock Science and Technology Trust; BlackRock Global Funds - World Technology Fund; BlackRock Global Allocation Fund, Inc.; BlackRock Global Funds - Global Allocation Fund; BlackRock Global Allocation V.I. Fund of BlackRock Variable Series Funds, Inc.; BlackRock Global Allocation Portfolio of BlackRock Series Fund, Inc.; BlackRock Global Allocation Collective Fund; </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BlackRock Capital Allocation Trust; BlackRock Strategic Income Opportunities Portfolio of BlackRock Funds V; Strategic Income Opportunities Bond Fund; BGF ESG Fixed Income Global Opportunities Fund; BGF Fixed Income Global Opportunities Fund; Master Total Return Portfolio of Master Bond LLC; BlackRock Total Return Bond Fund; BlackRock Global Long/Short Credit Fund of BlackRock Funds IV; BlackRock Global Funds - Global Bond Income Fund; and BlackRock Strategic Global Bond Fund, Inc. BlackRock, Inc. is the ultimate parent holding company of such subsidiaries. On behalf of such subsidiaries, the applicable portfolio managers, as managing directors (or in other capacities) of such entities, and/or the applicable investment committee members of such funds and accounts, have voting and investment power over the shares held by the funds and accounts which are the registered holders of the referenced shares. Such portfolio managers and/or investment committee members expressly disclaim beneficial ownership of all shares held by such funds and accounts. The address of such funds and accounts, such subsidiaries and such portfolio managers and/or investment committee members is 55 East 52nd Street, New York, NY 10055. Shares shown include only the securities being registered for resale and may not incorporate all shares deemed to be beneficially held by the registered holders or BlackRock, Inc.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of Triangle Peak Partners III, LP is 505 Hamilton Ave., Suite 300, Palo Alto, California 94301. TPP III GP, LLC is the General Partner of Triangle Peak Partners III, LP.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of Salix Investments LLC is PO Box 5027, Larkspur, California 94977. Salix Investments LLC disclaimed beneficial ownership of the shares listed above. The beneficial owner of the shares if Samuel R. Walton, a Member and Owner of Salix Investments LLC.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of Normandy Ventures III LP is Withers Bergman LLP, 157 Church Street, 12th Floor, New Haven, Connecticut 06510. NextWorld LLC is the General Partner of Normandy Ventures III LP.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The principal business address of Bunge Ventures Limited is 1391 Timberlake Manor Parkway, Chesterfield, Missouri 63017. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes 3,850,340 shares held by The Marc R. Benioff Revocable Trust U/A/D 12/3/2004, of which 3,500,000 shares are being registered pursuant to this prospectus, and 1,673,221 shares held by Marc R. Benioff. The principal business address of The Marc R. Benioff Revocable Trust U/A/D 12/3/2004 and Marc R. Benioff is P.O. Box 649, Orinda, California, 94563. Marc R. Benioff is the trustee of The Marc R. Benioff Revocable Trust U/A/D 12/3/2004.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">The principal business address of Sangreal Trust, dated December 1, 2009 is c/o Western Peak, 3801 N. Capital of Texas Highway, Suite E-240, #617, Austin, Texas 78746. Brian N. Sheth is the trustee of Sangreal Trust, dated December 1, 2009. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">The principal business address of Spring Creek Capital, LLC is 4111 E. 27th Street North, Wichita, Kansas 67220. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Darla Anderson was a director of dMY IV prior to the Business Combination. These securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Francesca Luthi was a director of dMY IV prior to the Business Combination. These securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221; </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Charles E. Wert was a director of dMY IV prior to the Business Combination. These securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Google LLC is a principal shareholder of the Company. A portion of these securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221; Affiliates of Google LLC and the Company are party to various commercial arrangements as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Agreements with Google.&#8221; Each of Google LLC, XXVI Holdings Inc. (the managing member of Google LLC) and Alphabet Inc. (the controlling stockholder of XXVI Holdings Inc.) may be deemed to have sole power to vote or sole power to dispose of the securities owned directly by Google LLC. The address for Google LLC, XXVI Holdings Inc. and Alphabet Inc. is 1600 Amphitheatre Parkway, Mountain View, California 94043. Affiliates of Google LLC and the Company are party to various commercial arrangements as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Agreements with Google.&#8221; </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(16)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">William Marshall was previously the Chief Executive Officer and a director of Former Planet, as is currently the Chief Executive Officer and Chairperson of the Company. These securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221; </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(17)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Consists of shares of Class B common stock held by the Ulysses Trust 02021.1, dated February 26, 2021, of which Robert Schingler, Jr. is a Trustee, and Class A common stock issuable upon the exercise of options held by Robert Schingler, Jr. Robert Schingler, Jr. was previously the Chief Strategy Officer and a director of Former Planet, as is currently our Chief Strategy Officer and a director of the Company. These securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221; </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(18)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Consists of (i) 1,044,055 shares held by Draper Associates Riskmasters Fund II, LLC, (ii) 845,760 shares held by Draper Associates Riskmaster Fund III, LLC, (iii) 23,459,926 shares held by Draper Fisher Jurvetson Fund X, L.P., and (iv) 716,804 shares held by Draper Fisher Jurvetson Fund X, LLC. These securities are being registered for resale in accordance with the terms of the Registration Rights Agreement, as described under &#8220;Certain Relationships and Related Party Transactions-Planet-Registration Rights Agreement.&#8221; </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(19)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Harry L. You is the manager of dMY Sponsor IV, LLC. Mr. You has voting and investment discretion with respect to the common stock held of record by dMY Sponsor IV, LLC and was a director of dMY IV prior to the Business Combination.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Includes 1,072,836 shares of Class A common stock issuable pursuant to a warrant held by SNP Investment Company being registered pursuant to this prospectus, and 7,204,119 shares of Class A common stock issuable pursuant to certain convertible notes held by SNP Investment Company. The registered address for SNP Investment Company is Intertrust Corporate Services (Cayman) Limited, One Nexus Way, Camana Bay, Grand Cayman, KY1 - 9005, Cayman Islands. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(21)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Ashley Johnson was the Chief Financial and Operating Officer of Former Planet, and is currently the Chief Financial and Operating Officer of the Company. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(22)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Includes shares of Class A common stock that are held by a family trust, of which Kevin Weil is a trustee. Kevin Weil was the President, Product &amp; Business of Former Planet, and is currently the President, Product &amp; Business of the Company. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(23)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Carl Bass was previously a director of Former Planet, and is currently a director of the Company.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(24)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Ita Brennan was previously a director of Former Planet, and is currently a director of the Company. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(25)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Niccolo de Masi was a director of dMY IV prior to the Business Combination, and is currently a director of the Company. Consists of shares held by Isalea Investments LP, of which Niccolo de Masi is the managing member. </span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(26)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Ann Mather was previously a director of Former Planet. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_765"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF SECURITIES</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital Stock </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter authorizes the issuance of 631,500,000 shares, of which 570,000,000 shares are shares of Class A common stock, par value $0.0001 per share, 30,000,000 shares are shares of Class B common stock, par value $0.0001 per share, 30,000,000 shares are shares of Class C common stock, par value $0.0001 per share and, and 1,500,000 shares are shares of preferred stock, par value $0.0001 per share. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Registered Securities</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, we registered the following securities (&#8220;Registered Securities&#8221;) pursuant to Section 12 of the Exchange Act:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Class A common stock, $0.0001 par value per share (&#8220;Class A common stock&#8221;); and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Warrants to purchase Class A common stock, at an exercise price of $11.50 per share (&#8220;warrants&#8221;). </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summary of the material terms of the Registered Securities does not purport to be a complete summary of the rights and preferences of such securities and is subject to and qualified by reference to the full text of our Charter, our Bylaws, and the Warrant Agreement, copies of which have been filed with the SEC. We urge you to read the applicable provisions of Delaware law, our Charter and our Bylaws in their entirety for a complete description of the rights and preferences of our securities. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transfer Agent, Warrant Agent and Registrar</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transfer agent and registrar for our Class A common stock and warrant agent for our warrants is Continental Stock Transfer &amp; Trust Company.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Listing of Registered Securities </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A common stock and warrants are listed on the NYSE under the symbols &#8220;PL&#8221; and &#8220;PL WS,&#8221; respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class A Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock are entitled to cast one vote per shares of Class A common stock. Generally, holders of all classes of common stock vote together as a single class, and an action is approved by Planet stockholders if the number of votes cast in favor of the action exceeds the number of votes cast in opposition to the action, while directors are elected by a plurality of the votes cast. Holders of our common stock are not entitled to cumulate their votes in the election of directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Rights</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock will share ratably (based on the number of shares of common stock outstanding) if and when any dividend is declared by our board of directors out of funds legally available therefor, subject to restrictions, whether statutory or contractual (including with respect to any outstanding indebtedness), on the declaration and payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock or any class or series of stock having a preference over, or the right to participate with, the common stock with respect to the payment of dividends.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidation, Dissolution and Winding Up</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the liquidation, dissolution, distribution of assets or winding up of our company, each holder of Class&#160;A common stock will be entitled, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">pro rata</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on a per share basis, to all of our assets of whatever kind available for distribution to </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the holders of common stock, subject to the designations, preferences, limitations, restrictions and relative rights of any other class or series of preferred stock of Planet then outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of our Class A common stock do not have subscription, redemption or conversion rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class B Common Stock </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class B common stock have the same economic terms as the shares of Class A common stock including with respect to dividends and in the event of our liquidation, dissolution or winding up, but the shares of Class&#160;B common stock have 20 votes per share. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Conversion to Class A Common Stock </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock will convert to our Class A common stock on a one-for-one basis on the earlier of the date that such shares are not held by a Qualified Stockholder, the Sunset Date, and the date of the death or mental incapacity of such Planet Founder. A &#8220;Qualified Stockholder&#8221; refers to (a) William Marshall and Robert Schingler, Jr. (each, a &#8220;Planet Founder&#8221;); (b) any other registered holder of a share of Class B common stock immediately following the filing of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> that would be a transferee of shares of Class&#160;B common stock received in certain transfers permitted by the terms of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; (c) a trust, individual retirement account or foundation of a Planet Founder as long as the Planet Founder retains voting and dispositive power over the relevant shares of Class B common stock; or (d) a permitted transferee of Class&#160;B common stock (in accordance with the terms of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). The &#8220;Sunset Date&#8221; refers to the earlier of (a) the 10-year anniversary of the closing of the Business Combination or (b) solely with respect to such Planet Founder, the date that is six months after such Planet Founder is no longer providing services to us as a director, executive officer, member of the senior leadership team or other full-time employee with an on-going substantial role with us (or, immediately at such time as such Planet Founder is no longer providing any services to us as a director, executive officer, member of the senior leadership team or other full time employee with an on-going substantial role with us as a result of a termination for cause). </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class C Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class C common stock have substantially the same rights as Class A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock including with respect to dividends and in the event of our liquidation, dissolution or winding up, except they do not have any voting rights. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors is authorized to issue shares of preferred stock from time to time in one or more series, each such series to have such terms as stated or expressed in the resolution or resolutions providing for the creation and issuance of such series. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Provisions</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain provisions of our Charter, Bylaws, and laws of the State of Delaware, where we are incorporated, may discourage or make more difficult a takeover attempt that a stockholder might consider in his or her best interest. These provisions may also adversely affect prevailing market prices for our Class A common stock. We believe that the benefits of increased protection give us the potential ability to negotiate with the proponent of an unsolicited proposal to acquire or restructure our company and outweigh the disadvantage of discouraging those proposals because negotiation of the proposals could result in an improvement of their terms.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authorized but Unissued Shares</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware law does not require stockholder approval for any issuance of authorized shares. However, the listing requirements of the NYSE, which apply so long as our Class A common stock remains listed on the NYSE, require </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stockholder approval of certain issuances equal to exceeding 20% of the then outstanding voting power or then outstanding number of shares of common stock. Additional shares that may be used in the future may be issued for a variety of corporate purposes, including future public offerings, to raise additional capital, or to facilitate acquisitions. The existence of authorized but unissued and unreserved common stock and preferred stock could make more difficult or discourage an attempt to obtain control of us by means of a proxy contest, tender offer, merger, or otherwise.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Multiple Classes of Common Stock</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provides for a multi-class common stock structure which provides the Planet Founders with the ability to control the outcome of matters requiring stockholder approval, even though they own significantly less than a majority of the shares of outstanding common stock, including in the election of directors and significant corporate transactions, such as a merger or other sale of our company or our assets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations on Stockholder Action by Written Consent</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provides that, subject to the terms of any series of preferred stock, any actions required or permitted to be taken by our stockholders must be effected at an annual or special meeting of the stockholders and may not be affected by written consent in lieu of a meeting.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment of our Charter and Bylaws</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DGCL provides generally that the affirmative vote of a majority of the outstanding shares entitled to vote thereon, voting together as a single class, is required to amend a corporation&#8217;s certificate of incorporation, unless the certificate of incorporation requires a greater percentage.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provides that it may be amended by us in the manners provided therein or prescribed by statute. Our Charter provides that the affirmative vote of the holders of a majority of the voting power of the then-outstanding shares of our capital stock entitled to vote generally in the election of directors, voting together as a single class, will be required to amend or repeal, or adopt any provision of our Charter providing for the capital stock, amendment of the Charter, amendment of the bylaws, board of directors, election of directors, limitation of director liability, indemnification and special meetings of the stockholders.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any shares of our Class B common stock are outstanding, we will not, without the prior affirmative vote of the holders of two-thirds of the outstanding shares of our Class B common stock, voting as a separate class, in addition to any other vote required by applicable law or our Charter, directly or indirectly, amend, alter, change, repeal, or adopt any provision of our Charter (1) in a manner that is inconsistent with, or otherwise alters or changes, any of the voting, conversion, dividend, or liquidation provisions of the shares of Class B common stock or other rights, powers, preferences, or privileges of the shares of Class&#160;B common stock, (2) to provide for each share of Class A common stock to have more than one vote per share or any rights to a separate class vote of the holders of shares of our Class A common stock other than as provided in our Charter or required by the DGCL, or (3) to otherwise adversely impact or affect the rights, powers, preferences, or privileges of the shares of our Class B common stock.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any shares of our Class A common stock shares are outstanding, we will not, without the prior affirmative vote of the holders of two-thirds of the outstanding shares of our Class A common stock, voting as a separate class, in addition to any other vote required by applicable law or our Charter, directly or indirectly, amend, alter, change, repeal, or adopt any provision of our Charter (1) in a manner that is inconsistent with, or otherwise alters or changes, any of the voting, conversion, dividend, or liquidation provisions of the shares of our Class A common stock or other rights, powers, preferences, or privileges of the shares of our Class A common stock or (2) to provide for each share of our Class B common stock to have more than 20 votes per share or any rights to a separate class vote of the holders of shares of our Class B common stock other than as provided in our Charter or required by the DGCL.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter also provides that our board of directors shall have the power to adopt, amend, alter, or repeal our Bylaws by the affirmative vote of a majority of the directors present at any regular or special meeting of the board at which a quorum is present in any manner not inconsistent with the laws of the State of Delaware or our Charter. Our stockholders are prohibited from adopting, amending, altering, or repealing our Bylaws, or to adopt any provision </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">inconsistent with our Bylaws, unless such action is approved, in addition to any other vote required by our Charter, by the affirmative vote of the holders of at least two-thirds (66 2/3%) of the voting power of all the then-outstanding shares of our voting stock with the power to vote generally in an election of directors, voting together as a single class.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Section 203 of the DGCL, a corporation will not be permitted to engage in a business combination with any interested stockholder for a period of three years following the time that such interested stockholder became an interested stockholder, unless:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">prior to such time the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding (but not the outstanding voting stock owned by the interested stockholder) those shares owned (i) by persons who are directors and also officers and (ii) employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">at or subsequent to such time the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, a &#8220;business combination&#8221; includes a merger, asset or stock sale or other transaction resulting in a financial benefit to the interested stockholder. Subject to certain exceptions, an &#8220;interested stockholder&#8221; is a person who, together with that person&#8217;s affiliates and associates, owns, or within the previous three years owned, 15% or more of our outstanding voting stock. For purposes of this section only, &#8220;voting stock&#8221; has the meaning given to it in Section 203 of the DGCL.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since we have not opted out of Section 203 of the DGCL, it will apply to us. As a result, this provision will make it more difficult for a person who would be an &#8220;interested stockholder&#8221; to effect various business combinations with us for a three-year period. This provision may encourage companies interested in acquiring us to negotiate in advance with our board of directors because the stockholder approval requirement would be avoided if our board of directors approves either the business combination or the transaction which results in the stockholder becoming an interested stockholder. These provisions also may have the effect of preventing changes in the board of directors and may make it more difficult to accomplish transactions which stockholders may otherwise deem to be in their best interests.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cumulative Voting</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Delaware law, the right to vote cumulatively does not exist unless the Charter specifically authorizes cumulative voting. Our Charter does not authorize cumulative voting.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Classified Board of Directors; Election and Removal of Directors</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provides that our board of directors is to be divided into three classes, with each class serving three-year staggered terms, with one class being elected each year by our stockholders at our annual meeting. Our Charter provides for the removal of any of our directors only for cause and requires the affirmative vote of the holders of at least two-thirds (66 2/3%) of the voting power of all of the then outstanding shares of voting stock entitled to vote at an election of directors.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exclusive Forum</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provides that, to the fullest extent permitted by law, unless we otherwise consents in writing, the Court of Chancery (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chancery Court</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) of the State of Delaware (or, in the event that the Chancery Court does not have jurisdiction, the federal district for the District of Delaware or other state courts of the State of Delaware) shall, to the fullest extent permitted by law, be the sole and exclusive forum for (1) any derivative action or proceeding brought on behalf of Planet, (2) any action asserting a claim of breach of a fiduciary duty owed by, or any other wrongdoing by, any current or former director, officer, other employee or stockholder of the Corporation, (3) any action asserting a claim against us arising pursuant to any provision of the DGCL, our Charter or our Bylaws, or as to which the DGCL confers jurisdiction on the Court of Chancery, (4) any action to interpret, apply, enforce or determine the validity of any provisions of our Charter or our Bylaws, or (5) any other action asserting a claim governed by the internal affairs doctrine. Notwithstanding the foregoing, the federal district courts of the United States shall be the exclusive forum for the resolution of any action, suit or proceeding asserting a cause of action arising under the Securities Act of 1933, as amended; however, there is uncertainty as to whether a court would enforce such provision, and investors cannot waive compliance with federal securities laws and the rules and regulations thereunder. Notwithstanding the foregoing, our Charter provides that the exclusive forum provision will not apply to suits brought to enforce any cause of action arising by the Exchange Act, or any other claim for which the federal courts have exclusive jurisdiction. Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. Although we believe these provisions would benefit us by providing increased consistency in the application of applicable law in the types of lawsuits to which they apply, these provisions may have the effect of discouraging lawsuits against our directors and officers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitations on Liability and Indemnification of Officers and Directors</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DGCL authorizes corporations to limit or eliminate the personal liability of directors of corporations and their stockholders for monetary damages for breaches of directors&#8217; fiduciary duties, subject to certain exceptions. Our Charter includes a provision that eliminates the personal liability of directors for damages for any breach of fiduciary duty as a director where, in civil proceedings, the person acted in good faith and in a manner that person reasonably believed to be in or not opposed to our best interests or, in criminal proceedings, where the person had no reasonable cause to believe that his or her conduct was unlawful.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Bylaws provide that we must indemnify and advance expenses to our directors and officers to the fullest extent authorized by the DGCL. We also are expressly authorized to carry directors&#8217; and officers&#8217; liability insurance providing indemnification for our directors, officers, and certain employees for some liabilities. We believe that these indemnification and advancement provisions and insurance are useful to attract and retain qualified directors and executive officers.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The limitation of liability, advancement and indemnification provisions in our Charter and our Bylaws may discourage stockholders from bringing lawsuit against directors for breach of their fiduciary duty. These provisions also may have the effect of reducing the likelihood of derivative litigation against directors and officers, even though such an action, if successful, might otherwise benefit us and our stockholders. In addition, your investment may be adversely affected to the extent we pay the costs of settlement and damage awards against directors and officer pursuant to these indemnification provisions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Opportunities</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Charter provide for the renouncement by us of any interest or expectancy of us in, or being offered an opportunity to participate in any matter, transaction, or interest that is presented to, or acquired, created, or developed by, or which otherwise comes into possession of, any of our directors who is not our employee or officer or an employee or officers of any of our subsidiaries, unless such matter, transaction, or interest is presenting to, or acquired, created, or developed by, or otherwise comes into the possession of a director expressly and solely in that director&#8217;s capacity as our director.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dissenters&#8217; Rights of Appraisal and Payment</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the DGCL, with certain exceptions, our stockholders will have appraisal rights in connection with a merger or consolidation of our company. Pursuant to the DGCL, stockholders who properly request and perfect appraisal rights in connection with such merger or consolidation will have the right to receive payment of the fair value of their shares as determined by the Delaware Court of Chancery.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholders&#8217; Derivative Actions</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the DGCL, any of our stockholders may bring an action in our name to procure a judgment in our favor, also known as a derivative action, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">provided that</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the stockholder bringing the action is a holder of our shares at the time of the transaction to which the action relates or such stockholder&#8217;s stock thereafter devolved by operation of law.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public Benefit Corporation Status</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are incorporated as a public benefit corporation. Under Delaware law, public benefit corporations are required to identify in their certificate of incorporation the public benefit or benefits they will promote and their directors have a duty to manage the affairs of the corporation in a manner that balances the pecuniary interests of the stockholders, the best interests of those materially affected by the corporation&#8217;s conduct, and the specific public benefit or public benefits identified in the public benefit corporation&#8217;s certificate of incorporation. They are also required to publicly disclose at least biennially a report that assesses their public benefit performance, and may elect in their certificate of incorporation to measure that performance against an objective third-party standard.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that an investment in the stock of a public benefit corporation differs materially from an investment in a corporation that is not designated as a public benefit corporation. We believe that ongoing efforts to achieve our public benefit goals will not materially affect the financial interests of our stockholders. Holders of our common stock have voting, dividend, and other economic rights that are the same as the rights of stockholders of a corporation that is not designated as a public benefit corporation.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our public benefit, as provided in our Charter, is to accelerate humanity toward a more sustainable, secure and prosperous world by illuminating environmental and social change.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must have approval of two-thirds of the voting power of all then-outstanding shares of our capital stock in order to merge or consolidate with an entity that is not a public benefit corporation or similar entity and the certificate of incorporation (or similar governing document) of which does not contain identical provisions to our Charter in identifying the public benefit or public benefits.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants registered pursuant to Section 12 of the Exchange Act entitle the holder to acquire Class A common stock. Each whole warrant entitles the registered holder to purchase one share of Class A common stock at an exercise price of $11.50 per share, subject to adjustment as discussed below, provided that we have an effective registration statement under the Securities Act covering the shares of Class A common stock issuable upon exercise of the warrants and a current prospectus relating to them is available (or we permit holders to exercise their warrants on a cashless basis under the circumstances specified in the Warrant Agreement) and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder. Pursuant to the Warrant Agreement, a holder may exercise its warrants only for a whole number of shares of Class&#160;A common stock. This means only a whole warrant may be exercised at a given time by a warrant holder. The warrants will expire on December 7, 2026, the fifth anniversary of the completion of the Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not obligated to deliver any Class A common stock pursuant to the exercise of a warrant and have no obligation to settle such warrant exercise unless a registration statement under the Securities Act with respect to the Class A common stock underlying the warrants is then effective and a prospectus relating thereto is current, subject to us satisfying our obligations described below with respect to registration. No warrant will be exercisable and we will not be obligated to issue a share of Class A common stock upon exercise of a warrant unless the share of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class&#160;A common stock issuable upon such warrant exercise has been registered, qualified or deemed to be exempt under the securities laws of the state of residence of the registered holder of the warrants.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that the conditions in the two immediately preceding sentences are not satisfied with respect to a warrant, the holder of such warrant will not be entitled to exercise such warrant and such warrant may have no value and expire worthless. In no event will we be required to net cash settle any warrant.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to use our best efforts to maintain the effectiveness of a registration statement relating to the registration of the Class A common stock issuable upon exercise of the warrants, and a current prospectus relating thereto, until the expiration of the warrants in accordance with the provisions of the Warrant Agreement. During any period when we will have failed to maintain such an effective registration statement, warrant holders may exercise warrants on a &#8220;cashless basis&#8221; in accordance with Section 3(a)(9) of the Securities Act or another exemption. Notwithstanding the above, if our Class A common stock is at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a &#8220;covered security&#8221; under Section 18(b)(1) of the Securities Act, we may, at our option, require holders of public warrants who exercise their warrants to do so on a &#8220;cashless basis&#8221; in accordance with Section 3(a)(9) of the Securities Act and, in the event we so elect, we will not be required to file or maintain in effect a registration statement, and in the event we do not so elect, we will use our best efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of shares of Class A common stock equal to the lesser of (A) the quotient obtained by dividing (x) the product of the number of shares of Class A common stock underlying the warrants, multiplied by the excess of the &#8220;fair market value&#8221; (defined below) less the exercise price of the warrants by (y) the fair market value and (B) 0.361. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume weighted average price of the Class A common stock for the 10 trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redemption of Warrants when the price per share of Class A common stock equals or exceeds $18.00</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may call the warrants for redemption for cash:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at a price of $0.01 per warrant;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon a minimum of 30 days&#8217; prior written notice of redemption (the &#8220;30-day redemption period&#8221;); and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of our Class A common stock equals or exceeds $18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220; &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-Dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which we send the notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will not redeem the warrants as described above unless an effective registration statement under the Securities Act covering the Class A common stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Class A common stock is available throughout the 30-day redemption period. If and when the warrants become redeemable by us, we may exercise our redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state laws.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established the last of the redemption criterion discussed above to prevent a redemption call unless there is at the time of the call a significant premium to the warrant exercise price. If the foregoing conditions are satisfied and we issue a notice of redemption of the warrants, each warrant holder will be entitled to exercise his, her or its warrant prior to the scheduled redemption date. However, the price of the Class A common stock may fall below the $18.00 redemption trigger price (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;&#8212;Anti-dilution Adjustments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as well as the $11.50 warrant exercise price after the redemption notice is issued.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redemption of Warrants when the price per share of Class A common stock equals or exceeds $10.00</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may redeem the outstanding warrants:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at $0.10 per warrant upon a minimum of 30 days&#8217; prior written notice of redemption, subject to certain exceptions described above, provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to the table set forth below based on the redemption date and the &#8220;fair market value&#8221; (as defined below) of our Class A common stock; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of our Class A common stock equals or exceeds $10.00 per public share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;&#8212;Anti-dilution Adjustments&#8221;) for any 20 trading days within the 30-trading day period ending three trading days before we send notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on the date the notice of redemption is given until the warrants are redeemed or exercised, holders may elect to exercise their warrants on a cashless basis. The numbers in the table below represent the number of shares of Class A common stock that a warrant holder will receive upon such cashless exercise in connection with a redemption by us pursuant to this redemption feature, based on the &#8220;fair market value&#8221; of our Class A common stock on the corresponding redemption date (assuming holders elect to exercise their warrants and such warrants are not redeemed for $0.10 per warrant), determined for these purposes based on volume weighted average price of our Class&#160;A common stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants, and the number of months that the corresponding redemption date precedes the expiration date of the warrants, each as set forth in the table below. We will provide our warrant holders with the final fair market value no later than one business day after the 10-trading day period described above ends. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share prices set forth in the column headings of the table below will be adjusted as of any date on which the number of shares issuable upon exercise of a warrant or the exercise price of a warrant is adjusted as set forth under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below. If the number of shares issuable upon exercise of a warrant is adjusted, the adjusted share prices in the column headings will equal the share prices immediately prior to such adjustment, multiplied by a fraction, the numerator of which is the number of shares deliverable upon exercise of a warrant immediately prior to such adjustment and the denominator of which is the number of shares deliverable upon exercise of a warrant as so adjusted. The number of shares in the table below shall be adjusted in the same manner and at the same time as the number of shares issuable upon exercise of a warrant. If the exercise price of a warrant is adjusted, (a) in the case of an adjustment pursuant to the fifth paragraph under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below, the adjusted share prices in the column headings will equal the unadjusted share price multiplied by a fraction, the numerator of which is the higher of the Market Value and the Newly Issued Price as set forth under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and the denominator of which is $10.00 and (b) in the case of an adjustment pursuant to the second paragraph under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below, the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjusted share prices in the column headings will equal the unadjusted share price less the decrease in the exercise price of a warrant pursuant to such exercise price adjustment.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Market Value of Class A Common Stock</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Redemption Date (period to expiration of warrants)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8804; 10.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$11.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$12.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$13.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$14.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$15.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$16.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$17.000</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8805; 18.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 months</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.281&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.348&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.343&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 months</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 months</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exact fair market value and redemption date may not be set forth in the table above, in which case, if the fair market value is between two values in the table or the redemption date is between two redemption dates in the table, the number of shares of Class A common stock to be issued for each warrant exercised will be determined by a straight-line interpolation between the number of shares set forth for the higher and lower fair market values and the earlier and later redemption dates, as applicable, based on a 365 or 366-day year, as applicable. For example, if the volume weighted average price of Class A common stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of the warrants is $11.00 per share, and at such time there are 57 months until the expiration of the warrants, holders may choose to, in connection with this redemption feature, exercise their warrants for 0.277 Class A common stock for each whole warrant. For an example where the exact fair market value and redemption date are not as set forth in the table above, if the volume weighted average price of Class A common stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of the warrants is $13.50 per share, and at such time there are 38 months until the expiration of the warrants, holders may choose to, in connection with this redemption feature, exercise their warrants for 0.298 Class A common stock for each whole warrant. In no event will the warrants be exercisable on a cashless basis in connection with this redemption feature for more than 0.361 shares of Class A common stock per warrant (subject to adjustment). Finally, as reflected in the table above, if the warrants are out of the money and about to expire, they cannot be exercised on a cashless basis in connection with a redemption by us pursuant to this redemption feature, since they will not be exercisable for any shares of our Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This redemption feature differs from the typical warrant redemption features used in other blank check offerings, which typically only provide for a redemption of warrants for cash (other than the private placement warrants) when the trading price for our Class A common stock exceeds $18.00 per share for a specified period of time. This redemption feature is structured to allow for all of the outstanding warrants to be redeemed when the Class A </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock are trading at or above $10.00 per share, which may be at a time when the trading price of Class A common stock is below the exercise price of the warrants. This redemption feature provides us with the flexibility to redeem the warrants without the warrants having to reach the $18.00 per share threshold. This redemption right provides us with an additional mechanism by which to redeem all of the outstanding warrants, and therefore have certainty as to our capital structure as the warrants would no longer be outstanding and would have been exercised or redeemed and we will be required to pay the redemption price to warrant holders if we choose to exercise this redemption right and it will allow us to quickly proceed with a redemption of the warrants if we determine it is in our best interest to do so. If we choose to redeem the warrants when the Class A common stock are trading at a price below the exercise price of the warrants, this could result in the warrant holders receiving fewer shares of Class A common stock than they would have received if they had chosen to wait to exercise their warrants for Class A common stock if and when our Class A common stock were trading at a price higher than the exercise price of $11.50.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No fractional shares of Class A common stock will be issued upon redemption. If, upon redemption, a holder would be entitled to receive a fractional interest in a share, we will round down to the nearest whole number of the number of shares of Class A common stock to be issued to the holder.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redemption Procedures</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A holder of a warrant may notify us in writing in the event it elects to be subject to a requirement that such holder will not have the right to exercise such warrant, to the extent that after giving effect to such exercise, such person (together with such person&#8217;s affiliates), to the warrant agent&#8217;s actual knowledge, would beneficially own in excess of 4.9% or 9.8% (as specified by the holder) of our Class A common stock outstanding immediately after giving effect to such exercise. In the event we determine to redeem the warrants, holders of our redeemable warrants would be notified of such redemption as described in the Warrant Agreement. Specifically, in the event that we elect to redeem all of the redeemable warrants as described on the Redemption Date, notice of redemption shall be mailed by first class mail, postage prepaid, by us not less than 30 days prior to the Redemption Date to the registered holders of the redeemable warrants to be redeemed at their last addresses as they appear on the registration books. Any notice mailed in the manner provided in the Warrant Agreement shall be conclusively presumed to have been duly given whether or not the registered holder received such notice. In addition, beneficial owners of the redeemable warrants will be notified of such redemption via the Company&#8217;s posting of the redemption notice to DTC.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-Dilution Adjustments</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the number of outstanding shares of Class A common stock is increased by a capitalization or share dividend payable in Class A common stock, or by a split-up of common stock or other similar event, then, on the effective date of such capitalization or share dividend, split-up or similar event, the number of shares of Class&#160;A common stock issuable on exercise of each warrant will be increased in proportion to such increase in the outstanding ordinary common stock. A rights offering made to all or substantially all holders of common stock entitling holders to purchase Class A common stock at a price less than the &#8220;historical fair market value&#8221; (as defined below) will be deemed a share dividend of a number of shares of Class A common stock equal to the product of (i) the number of shares of Class A common stock actually sold in such rights offering (or issuable under any other equity securities sold in such rights offering that are convertible into or exercisable for Class A common stock) and (ii) one minus the quotient of (x) the price per share of Class A common stock paid in such rights offering and (y) the historical fair market value. For these purposes, (i) if the rights offering is for securities convertible into or exercisable for Class&#160;A common stock, in determining the price payable for Class A common stock, there will be taken into account any consideration received for such rights, as well as any additional amount payable upon exercise or conversion and (ii) &#8220;historical fair market value&#8221; means the volume weighted average price of Class A common stock as reported during the 10 trading day period ending on the trading day prior to the first date on which the Class A common stock trade on the applicable exchange or in the applicable market, regular way, without the right to receive such rights.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if we, at any time while the warrants are outstanding and unexpired, pay a dividend or make a distribution in cash, securities or other assets to all or substantially all of the holders of the Class A common stock on account of such Class A common stock (or other securities into which the warrants are convertible), other than (a) as described above, or (b) any cash dividends or cash distributions which, when combined on a per share basis </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with all other cash dividends and cash distributions paid on the Class A common stock during the 365-day period ending on the date of declaration of such dividend or distribution does not exceed $0.50 (as adjusted to appropriately reflect any other adjustments and excluding cash dividends or cash distributions that resulted in an adjustment to the exercise price or to the number of shares of Class A common stock issuable on exercise of each warrant) but only with respect to the amount of the aggregate cash dividends or cash distributions equal to or less than $0.50 per share, then the warrant exercise price will be decreased, effective immediately after the effective date of such event, by the amount of cash and/or the fair market value of any securities or other assets paid on each share of Class A common stock in respect of such event.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the number of outstanding shares of Class A common stock is decreased by a consolidation, combination, reverse share split or reclassification of Class A common stock or other similar event, then, on the effective date of such consolidation, combination, reverse share split, reclassification or similar event, the number of shares of Class&#160;A common stock issuable on exercise of each warrant will be decreased in proportion to such decrease in outstanding shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever the number of shares of Class A common stock purchasable upon the exercise of the warrants is adjusted, as described above, the warrant exercise price will be adjusted by multiplying the warrant exercise price immediately prior to such adjustment by a fraction (x) the numerator of which will be the number of shares of Class&#160;A common stock purchasable upon the exercise of the warrants immediately prior to such adjustment and (y) the denominator of which will be the number of shares of Class A common stock so purchasable immediately thereafter.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_307"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PLAN OF DISTRIBUTION </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Registered Holders will pay all incremental selling expenses relating to the sale of their shares of Class&#160;A common stock and Warrants, including underwriters&#8217; or agents&#8217; commissions and discounts, brokerage fees, underwriter marketing costs and all reasonable fees and expenses of any legal counsel representing the Registered Holders, except that we will pay the reasonable fees and expenses of one legal counsel for the Registered Holders, in the event of an underwritten offering of their shares of Class A common stock or Warrants. We will bear all other costs, fees and expenses incurred in effecting the registration of the shares of Class A common stock and Warrants covered by this prospectus, including, without limitation, all registration and filing fees, printing and delivery fees, NYSE listing fees and fees and expenses of our counsel and our accountants. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class A common stock and Warrants beneficially owned by the Registered Holders covered by this prospectus may be offered and sold from time to time by the Registered Holders. The term &#8220;Registered Holders&#8221; includes donees, pledgees, transferees or other successors in interest selling securities received after the date of this prospectus from a Registered Holder as a gift, pledge, partnership distribution or other transfer. The Registered Holders will act independently of us in making decisions with respect to the timing, manner and size of each sale. Such sales may be made on one or more exchanges or in the over-the-counter market or otherwise, at prices and under terms then prevailing or at prices related to the then-current market price or in negotiated transactions. The Registered Holders may sell their shares of Class A common stock and Warrants by one or more of, or a combination of, the following methods: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">purchases by a broker-dealer as principal and resale by such broker-dealer for its own account pursuant to this prospectus; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ordinary brokerage transactions and transactions in which the broker solicits purchasers; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">block trades in which the broker-dealer so engaged will attempt to sell the shares as agent but may position and resell a portion of the block as principal to facilitate the transaction; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an over-the-counter distribution in accordance with the rules of NYSE; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">to or through underwriters or broker-dealers; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">settlement of short sales entered into after the date of this prospectus;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in &#8220;at the market&#8221; offerings, as defined in Rule 415 under the Securities Act, at negotiated prices, at prices prevailing at the time of sale or at prices related to such prevailing market prices, including sales made directly on a national securities exchange or sales made through a market maker other than on an exchange or other similar offerings through sales agents; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">through loans or pledges of the shares, including to a broker-dealer or an affiliate thereof; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in privately negotiated transactions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in options transactions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">through a combination of any of the above methods of sale; or </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any other method permitted pursuant to applicable law.&#160;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any shares that qualify for sale pursuant to Rule 144 may be sold under Rule 144 rather than pursuant to this prospectus. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Registered Holder that is an entity may elect to make an in-kind distribution of Class A common stock to its members, partners, stockholders or other equityholders pursuant to the registration statement of which this prospectus forms a part by delivering a prospectus. To the extent that such members, partners, stockholders or other equityholders are not affiliates of ours, such members, partners, stockholders or other equityholders would thereby </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receive freely tradable shares of Class A common stock pursuant to a distribution pursuant to the registration statement of which this prospectus forms a part. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent required, this prospectus may be amended or supplemented from time to time to describe a specific plan of distribution. In connection with distributions of the shares or otherwise, the Registered Holders may enter into hedging transactions with broker-dealers or other financial institutions. In connection with such transactions, broker-dealers or other financial institutions may engage in short sales of shares of Class A common stock in the course of hedging the positions they assume with Registered Holders. The Registered Holders may also sell shares of Class A common stock short and redeliver the shares to close out such short positions. The Registered Holders may also enter into option or other transactions with broker-dealers or other financial institutions that require the delivery to such broker-dealer or other financial institution of shares offered by this prospectus, which shares such broker-dealer or other financial institution may resell pursuant to this prospectus (as supplemented or amended to reflect such transaction). The Registered Holders may also pledge shares to a broker-dealer or other financial institution, and, upon a default, such broker-dealer or other financial institution, may effect sales of the pledged shares pursuant to this prospectus (as supplemented or amended to reflect such transaction). </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Registered Holder may enter into derivative transactions with third parties, or sell securities not covered by this prospectus to third parties in privately negotiated transactions. If the applicable prospectus supplement indicates, in connection with those derivatives, the third parties may sell securities covered by this prospectus and the applicable prospectus supplement, including in short sale transactions. If so, the third party may use securities pledged by any Registered Holder or borrowed from any Registered Holder or others to settle those sales or to close out any related open borrowings of stock, and may use securities received from any Registered Holder in settlement of those derivatives to close out any related open borrowings of stock. The third party in such sale transactions will be an underwriter and will be identified in the applicable prospectus supplement (or a post-effective amendment). In addition, any Registered Holder may otherwise loan or pledge securities to a financial institution or other third party that in turn may sell the securities short using this prospectus. Such financial institution or other third party may transfer its economic short position to investors in our securities or in connection with a concurrent offering of other securities. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In effecting sales, broker-dealers or agents engaged by the Registered Holders may arrange for other broker-dealers to participate. Broker-dealers or agents may receive commissions, discounts or concessions from the Registered Holders in amounts to be negotiated immediately prior to the sale. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In offering the securities covered by this prospectus, the Registered Holders and any broker-dealers who execute sales for the Registered Holders may be deemed to be &#8220;underwriters&#8221; within the meaning of the Securities Act in connection with such sales. Any profits realized by the Registered Holders and the compensation of any broker-dealer may be deemed to be underwriting discounts and commissions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to comply with the securities laws of certain states, if applicable, the securities must be sold in such jurisdictions only through registered or licensed brokers or dealers. In addition, in certain states the securities may not be sold unless they have been registered or qualified for sale in the applicable state or an exemption from the registration or qualification requirement is available and is complied with. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have advised the Registered Holders that the anti-manipulation rules of Regulation M under the Exchange Act may apply to sales of securities in the market and to the activities of the Registered Holders and their affiliates. In addition, we will make copies of this prospectus available to the Registered Holders for the purpose of satisfying the prospectus delivery requirements of the Securities Act. The Registered Holders may indemnify any broker-dealer that participates in transactions involving the sale of the securities against certain liabilities, including liabilities arising under the Securities Act. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time a particular offer of securities is made, if required, a prospectus supplement will be distributed that will set forth the number of securities being offered and the terms of the offering, including the name of any underwriter, dealer or agent, the purchase price paid by any underwriter, any discount, commission and other item constituting compensation, any discount, commission or concession allowed or reallowed or paid to any dealer, and the proposed selling price to the public. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A holder of Warrants may exercise its Warrants in accordance with the Warrant Agreement on or before the expiration date by surrendering, at the office of the Warrant agent, Continental Stock Transfer &amp; Trust Company, the certificate evidencing such Warrant, an election to purchase, properly completed and duly executed, accompanied by full payment of the exercise price and any and all applicable taxes due in connection with the exercise of the Warrant, subject to any applicable provisions relating to cashless exercises in accordance with the Warrant Agreement. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Registration Rights Agreement, we have agreed to indemnify the Registered Holders party thereto against certain liabilities that they may incur in connection with the sale of the securities registered hereunder, including liabilities under the Securities Act, and to contribute to payments that the Registered Holders may be required to make with respect thereto. In addition, we and the Registered Holders have agreed to indemnify any underwriter against certain liabilities related to the selling of the securities, including liabilities arising under the Securities Act. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have agreed to use our commercially reasonable efforts to maintain the effectiveness of this registration statement related to the until (i), regarding the shares of common stock issued pursuant to the PIPE Investment, the earliest of (x) the third anniversary of the Closing, (y) the date on which the holder ceases to hold any shares and (z) on the first date on which the holder is able to sell all of its shares without restriction under Rule 144 of the Securities Act within ninety (90) days without limitation as to the amount of such securities that may be sold, and (ii), regarding the shares being registered for resale in accordance with the terms of the Registration Rights Agreement, the expiration or redemption of the Warrants in accordance with the provisions of the Registration Rights Agreement. We have agreed to pay all expenses in connection with this offering, other than underwriting commissions and discounts, brokerage fees, underwriter marketing costs, and certain legal expenses. The Registered Holders will pay any underwriting commissions and discounts, brokerage fees, underwriter marketing costs, and certain legal expenses relating to the offering. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_325"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LEGAL MATTERS </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The validity of the shares of Class A common stock and Warrants offered hereby has been passed upon for us by Latham &amp; Watkins LLP. </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_343"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXPERTS </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of Planet Labs PBC at January 31, 2022 and 2021, and for each of the three years in the period ended January 31, 2022, appearing in this Prospectus and Registration Statement have been audited by Ernst &amp; Young LLP, independent registered public accounting firm, as set forth in their report thereon appearing elsewhere herein, and are included in reliance upon such report given on the authority of such firm as experts in accounting and auditing. </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_361"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WHERE YOU CAN FIND MORE INFORMATION </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have filed with the SEC a registration statement on Form S-1 under the Securities Act with respect to the shares of Class A common stock and Warrants offered hereby. This prospectus, which constitutes a part of the registration statement, does not contain all of the information set forth in the registration statement or the exhibits and schedules filed therewith. For further information about us and the shares of Class A common stock and Warrants offered hereby, we refer you to the registration statement and the exhibits and schedules filed thereto. Statements contained in this prospectus regarding the contents of any contract or any other document that is filed as an exhibit to the registration statement are not necessarily complete, and each such statement is qualified in all respects by reference to the full text of such contract or other document filed as an exhibit to the registration statement. We file periodic reports, proxy statements, and other information with the SEC pursuant to the Exchange Act. The SEC maintains an Internet website that contains reports, proxy statements and other information about registrants, like us, that file electronically with the SEC. The address of that site is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_588"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:93.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_592">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID: 42)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_592">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_592">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_597">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_597">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_597">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_602">Consolidated Statements of Operations and Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_602">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_602">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_607">Consolidated Statements of Stockholders&#8217; Equity </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_607">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_607">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_618">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_618">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_618">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_626">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_626">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_626">7</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_592"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Planet Labs PBC</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Planet Labs PBC (the Company) as of January 31, 2022 and 2021, the related consolidated statements of operations and comprehensive loss, stockholders&#8217; equity and cash flows for each of the three years in the period ended January 31, 2022, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at January 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended January 31, 2022, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2019.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose, California</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 14, 2022</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_597"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Planet Labs PBC</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except share and par value amounts)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQtMS0xLTEtNTY3MTM_99e54e0c-24cd-4b5f-b299-932f38dad2c6">490,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQtMy0xLTEtNTY3MTM_7d466987-388b-49f2-bbe3-fbec939b5c85">71,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzUtMS0xLTEtNTY3MTM_d0ce385e-2b9e-4d45-9b59-61cd1903cda4">44,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzUtMy0xLTEtNTY3MTM_bb0682b4-f579-4a14-9487-893c592b8e5e">47,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzYtMS0xLTEtNTY3MTM_288196ed-22e4-4587-84fe-8d058b05197c">16,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzYtMy0xLTEtNTY3MTM_a8843fd0-f7de-486c-92b3-167e8644be56">7,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzctMS0xLTEtNTY3MTM_a9be89a4-d49b-4074-ad6d-8ceb3d27e5a9">551,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzctMy0xLTEtNTY3MTM_dbeb76b9-ea76-467f-9402-19270266ee26">125,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzgtMS0xLTEtNTY3MTM_c47cd23e-99b7-4cc4-adba-f4edf503b6d2">133,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzgtMy0xLTEtNTY3MTM_e6101464-9f2d-41fb-9288-f8422fa6eaaa">159,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Capitalized internal-use software, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzktMS0xLTEtNTY3MTM_8aaa4ee5-1344-4692-a439-6d3101149e3f">10,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzktMy0xLTEtNTY3MTM_d8274515-5874-4692-b4a7-b80186bb352a">11,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEwLTEtMS0xLTU2NzEz_1c4a13c6-3912-44dc-906b-c33bd2efa291">103,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEwLTMtMS0xLTU2NzEz_d0559611-88a5-49ba-ae85-b56c4e0f2945">88,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzExLTEtMS0xLTU2NzEz_40e6fdac-2894-447b-a026-e1496c6a5a84">14,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzExLTMtMS0xLTU2NzEz_7e521570-0d2f-49bb-a6b3-63538a22e4b7">5,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEyLTEtMS0xLTU2NzEz_5f39dbdd-ffcc-4d55-aeb3-5b306d873026">5,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEyLTMtMS0xLTU2NzEz_00b28e7d-114e-4027-a789-8c58785b02f2">4,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEzLTEtMS0xLTU2NzEz_98811714-9883-4d4e-bd77-99c212546957">2,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEzLTMtMS0xLTU2NzEz_61d0c6c0-c09d-4ea1-a5e2-c716620ff640">2,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE0LTEtMS0xLTU2NzEz_8648af16-c832-470c-9137-6f1ee1501c0c">821,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE0LTMtMS0xLTU2NzEz_8385ac7d-bfe1-40bc-9f94-04bef77e9eea">399,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE3LTEtMS0xLTU2NzEz_41c6c87c-e8ee-4f22-9066-6420d2cdf22a">2,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE3LTMtMS0xLTU2NzEz_16c30bdd-1c10-4156-b285-dbff2e31fac9">1,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accrued and other current liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:AccruedAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE4LTEtMS0xLTU2NzEz_ad47fcbd-f0c0-4fd4-9d3f-6b3efb7b7e4d">48,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:AccruedAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE4LTMtMS0xLTU2NzEz_1ba56c1c-f92a-4346-8926-553ee4b78e28">30,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE5LTEtMS0xLTU2NzEz_d336d96d-3910-41a6-80f6-6c585c962c71">64,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE5LTMtMS0xLTU2NzEz_cb598a05-de43-428c-a31d-a230b2a165d0">57,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Liability from early exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIwLTEtMS0xLTU2NzEz_de89c398-9222-4949-afa3-1464c0f0c5fd">16,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIwLTMtMS0xLTU2NzEz_6fd2982f-e1d1-4296-9e20-07bfabc8cb0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Convertible notes, at fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:ConvertibleNotesPayableCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIxLTEtMS0xLTU2NzEz_f2cd86ae-6a23-4124-8ba8-6daa6ff971de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:ConvertibleNotesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIxLTMtMS0xLTU2NzEz_67a11de9-8de4-4b2c-958e-4cfb354afc49">8,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Preferred stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:WarrantsAndRightsOutstandingCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIyLTEtMS0xLTU2NzEz_d2e4130b-dfd0-4e9b-9638-933ddaafda14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:WarrantsAndRightsOutstandingCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIyLTMtMS0xLTU2NzEz_0f7a7e70-bcdf-4759-a0d4-e7448ddd13fd">11,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIzLTEtMS0xLTU2NzEz_caa59fad-4bdc-443f-a7a5-22b6d43321ea">132,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIzLTMtMS0xLTU2NzEz_e66286bd-7b90-4483-9f47-8b457415dc5c">108,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Debt, net of discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI0LTEtMS0xLTU2NzEz_6bb8e3fe-ad80-4d85-838e-56204c336a64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI0LTMtMS0xLTU2NzEz_91690bff-1688-4e32-81a4-6aca6439f4da">62,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Convertible notes, at fair value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI1LTEtMS0xLTU2NzEz_5696901d-7bdb-44c3-a39a-155b19e617b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:ConvertibleLongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI1LTMtMS0xLTU2NzEz_946529b0-f339-4f68-9ad2-09613132fca8">92,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI2LTEtMS0xLTU2NzEz_5a106d8f-9cbc-4154-b1c3-a4f4b79f0695">3,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI2LTMtMS0xLTU2NzEz_98638836-005e-4d5b-900b-524d7b466702">15,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred hosting costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:DeferredHostingCostsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI3LTEtMS0xLTU2NzEz_34a9cb80-ddc5-4651-817f-7bc4c00a3ba1">12,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:DeferredHostingCostsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI3LTMtMS0xLTU2NzEz_56e6639e-1305-4aa5-ab0d-9ade4e235cd6">7,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Public and private placement warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI4LTEtMS0xLTU2NzEz_25a84036-df4c-42b4-a7e4-3d928b1627d4">23,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI4LTMtMS0xLTU2NzEz_920b2c66-9d18-436f-928d-26cbd5c37ce9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredRentCreditNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI5LTEtMS0xLTU2NzEz_e6eb87b9-3e99-4499-903f-076f649accb0">798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredRentCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI5LTMtMS0xLTU2NzEz_2f7d801b-9b2e-48b9-a984-3577de808200">2,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMwLTEtMS0xLTU2NzEz_cded15dd-556a-43d5-8d6d-0dd843544197">1,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMwLTMtMS0xLTU2NzEz_9538faec-e67b-4ecc-9bc1-d0f306e25ff4">1,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMxLTEtMS0xLTU2NzEz_9e55012c-0b52-4403-a2b2-d2d703981d46">173,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMxLTMtMS0xLTU2NzEz_ec5bafc1-2d4a-458c-aed9-96b993451aad">291,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMyLTEtMS0xLTYzMDA3_12b19b57-6012-4444-a998-9b56f722c73b"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMyLTMtMS0xLTYzMDA3_99d9d256-b74e-4b3a-aa53-838223758075"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Convertible preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMzQ_38317ce2-c5b9-4c34-9e00-435db589ddc3"><ix:nonFraction unitRef="usdPerShare" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMzQ_4d9fdec1-28b4-4f17-af67-c3535ee136a1">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfNDg_7dc940c4-4995-4233-8f6d-728cc3346239">1,500,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfNTU_2ff5961d-9b1c-4c37-b5b2-26563e4dd6c1">160,843,194</ix:nonFraction> shares authorized at January&#160;31, 2022 and 2021, respectively, <ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTA0_6e5161e4-4cc2-4c14-9cd2-9bf22d72ef43"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTA0_91215826-0087-4ffb-bb02-ade0ee6aa67b">0</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTEx_bd9b62bf-f6d7-4945-8219-7e117623ffed"><ix:nonFraction unitRef="shares" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTEx_d0b0f5e0-03dc-48bf-97b9-8c26113e76db">131,252,627</ix:nonFraction></ix:nonFraction> shares issued and outstanding at January&#160;31, 2022 and 2021, respectively, $<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTcy_806bf0ed-99c0-4104-8001-0a0ac1fec2a5">696,415</ix:nonFraction> aggregate liquidation preference at January&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTEtMS0xLTU2NzEz_8ec5a63f-a14d-4c82-8064-7a63ffa3f92e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTMtMS0xLTU2NzEz_7e2ac65d-5f7f-4618-a32e-dcd879eea800">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTk_667e12e9-cecb-42ae-86a1-13ff6a8a4fc0"><ix:nonFraction unitRef="usdPerShare" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTk_8c69bb65-cf95-480c-8da8-a2f5c7e96989">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMzM_0f40eb7d-8693-4112-9947-daaeb2b1a613">570,000,000</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMzc_d709913c-bf59-4141-ae2c-13fe315f0141">30,000,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfNDQ_37d4d8ab-6b3a-4c98-9f36-93a2f87dcca5">30,000,000</ix:nonFraction> Class A, Class B and Class C shares authorized at January&#160;31, 2022, <ix:nonFraction unitRef="shares" contextRef="ic661aac30b0d4a7482a779cf4f42898a_I20210131" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTAx_e80c7443-fcda-4d5a-9432-2eaad789b2a3">237,435,191</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTA4_b1711b15-7c23-4ae9-95e9-156fdf9fa946">22,977,599</ix:nonFraction> Class A and Class B shares authorized at January&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTU2_5c300b51-5bdd-4176-8551-d1ca0c80ca74"><ix:nonFraction unitRef="shares" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTU2_f131701f-e5a2-4419-ac13-c992206bb0bd">241,017,687</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ic661aac30b0d4a7482a779cf4f42898a_I20210131" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTYz_dedc3bfe-f629-409e-b667-42702457e804"><ix:nonFraction unitRef="shares" contextRef="ic661aac30b0d4a7482a779cf4f42898a_I20210131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTYz_f8d3dd8a-d106-4ca7-a72a-cf6847e48b2f">22,788,611</ix:nonFraction></ix:nonFraction> Class A shares issued and outstanding at January&#160;31, 2022 and 2021, respectively, <ix:nonFraction unitRef="shares" contextRef="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_30ba4de6-ae70-440e-b39a-0cdcfaf68450"><ix:nonFraction unitRef="shares" contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_a1e69d73-f4cc-4f15-bbb7-528c9f8960c5"><ix:nonFraction unitRef="shares" contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_b5e87451-7f14-44b3-9155-91bc06d93b8c"><ix:nonFraction unitRef="shares" contextRef="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_ed9b9ae8-63b5-4cd0-ab1f-4891603decad">21,157,586</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class B shares issued and outstanding at January&#160;31, 2022 and 2021, <ix:nonFraction unitRef="shares" contextRef="i5ed425d081094287abdea3cecd54ca48_I20210131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_10e5a79e-bb5e-4a7e-b9e2-7bdbe5b57f2a"><ix:nonFraction unitRef="shares" contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131" decimals="0" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_2c973c4a-7eb0-4bcf-9f5c-902e0f7d41a2"><ix:nonFraction unitRef="shares" contextRef="i5ed425d081094287abdea3cecd54ca48_I20210131" decimals="0" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_9bde2777-f140-4b4d-85e7-ecef21074fb1"><ix:nonFraction unitRef="shares" contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_cde58d65-930d-4921-ad84-0a7981890c13">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class C shares issued and outstanding at January&#160;31, 2022 and 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTEtMS0xLTU2NzEz_d2075f74-f564-4afb-8cfc-6af2181e833b">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTMtMS0xLTU2NzEz_54bf7222-aa19-43cc-b2f9-808168fffb97">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM2LTEtMS0xLTU2NzEz_f7f46358-d24c-496e-b3bc-8debc0feb1b8">1,423,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM2LTMtMS0xLTU2NzEz_cb6313cd-a986-4b89-aae1-7c1ba6d48453">745,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM3LTEtMS0xLTU2NzEz_2ba13ec4-9ebd-4927-adc7-b5b39af683e3">2,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM3LTMtMS0xLTU2NzEz_3c335d4b-3d74-4044-be08-b5e8fd3e440f">1,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM4LTEtMS0xLTU2NzEz_a84caa1c-1552-453d-8c22-0fbc2ff76c01">777,029</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM4LTMtMS0xLTU2NzEz_25e4ea33-1097-40d8-84da-984149e6d59c">639,905</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM5LTEtMS0xLTU2NzEz_5d78b219-613e-4123-a97d-aceb394edd32">648,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM5LTMtMS0xLTU2NzEz_4e74bf62-659f-4921-9927-3cfec78a4d7a">107,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQwLTEtMS0xLTU2NzEz_d97aa4ee-a61d-4a26-ae0a-b843652ebadd">821,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQwLTMtMS0xLTU2NzEz_d588cab9-6a56-40e1-b0c8-5b005929be02">399,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Balance includes related-party transactions entered into with Google, LLC (&#8220;Google&#8221;). See Note 12. </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_602"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Planet Labs PBC </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations and Comprehensive Loss </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzItMS0xLTEtNTY3MTM_6912fa63-0d23-4c9c-b143-32b1183ce01e">131,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzItMy0xLTEtNTY3MTM_ce5d0ef9-28ec-41b5-94e8-26711e3125de">113,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzItNS0xLTEtNTY3MTM_0e60596d-99ce-40be-b50b-ccb83152e755">95,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzMtMS0xLTEtNTY3MTM_0be73e7a-3b35-4654-a815-cb93aa8d3df4">82,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzMtMy0xLTEtNTY3MTM_c09dac03-ac2c-41ae-b8df-8227c0905f3e">87,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzMtNS0xLTEtNTY3MTM_5a535a25-b7f8-4494-8b10-40d84fb4044d">102,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzQtMS0xLTEtNTY3MTM_5ee8a5eb-b524-42be-8449-81b407401600">48,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzQtMy0xLTEtNTY3MTM_9ff2f62f-4e02-47d0-a4b4-498a3e17b893">25,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzQtNS0xLTEtNTY3MTM_3d993b14-a035-4294-93de-8079b240265b">6,657</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzYtMS0xLTEtNTY3MTM_1f0580be-c392-4e07-9d63-977f1027347d">66,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzYtMy0xLTEtNTY3MTM_f0923b2f-8760-45df-8bba-80633fe55fe3">43,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzYtNS0xLTEtNTY3MTM_392451f1-a528-46dd-8493-687a12f2e816">37,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzctMS0xLTEtNTY3MTM_c1b9ef77-c9f6-42b3-bb30-fd6060af914d">52,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzctMy0xLTEtNTY3MTM_8f9a033b-1f2f-471e-b341-99a1e6811bf1">37,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzctNS0xLTEtNTY3MTM_5fa4aaff-9bd7-43fc-9a63-ec1ef7da8b2b">34,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzgtMS0xLTEtNTY3MTM_ae0dbc79-8836-4708-8b56-5abfebbddb40">56,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzgtMy0xLTEtNTY3MTM_02fdb87b-3cf3-486b-88cf-06c32e1b9bde">32,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzgtNS0xLTEtNTY3MTM_a63b36e7-9080-4ae2-a9b0-85d0e3e8d07f">27,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzktMS0xLTEtNTY3MTM_1f3b622e-735d-4777-86d9-6b60b066a78a">176,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzktMy0xLTEtNTY3MTM_f56f2886-d328-4473-a009-a65c097b9881">113,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzktNS0xLTEtNTY3MTM_231bd2c7-ad67-4e5e-8dde-051b2b428247">99,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss from operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEwLTEtMS0xLTU2NzEz_6fc6377a-4bd0-402b-868f-387d7f57dd15">128,051</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEwLTMtMS0xLTU2NzEz_d8997f3c-95fc-48c9-972d-b84edf889ac8">87,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEwLTUtMS0xLTU2NzEz_b5f3d738-a82f-4c13-936b-87a89c61593f">106,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzExLTEtMS0xLTU2NzEz_14994d84-b031-4c76-b12a-0bf8887b530c">1,690</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzExLTMtMS0xLTU2NzEz_22586d04-73e1-46ba-be05-9e4578361d5c">673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzExLTUtMS0xLTU2NzEz_a23a74c6-866a-4f49-9927-d0c95349637b">11,529</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEyLTEtMS0xLTU2NzEz_5ad63f7d-6343-42f2-8e09-8ae6974b1241">8,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEyLTMtMS0xLTU2NzEz_0fa6ea71-fc0f-4adb-9126-3eff1d570285">9,447</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEyLTUtMS0xLTU2NzEz_7a4e9d17-99f9-495c-9739-9a5e7946de16">6,946</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of convertible notes and warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="pl:FairValueAdjustmentOfConvertibleNotesAndWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEzLTEtMS0xLTU2NzEz_6525b105-d20a-4f1b-9ae1-a16fb7bae9ee">5,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:FairValueAdjustmentOfConvertibleNotesAndWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEzLTMtMS0xLTU2NzEz_f14d8446-aa97-4519-88d1-3519b9d7175c">30,053</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="pl:FairValueAdjustmentOfConvertibleNotesAndWarrants" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEzLTUtMS0xLTU2NzEz_162c4eb1-0d2e-4c68-ad98-a76fac14da8b">207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE0LTEtMS0xLTU2NzEz_7983c2d4-be5b-4c06-97ff-acd9294b2149">2,227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE0LTMtMS0xLTU2NzEz_b0f75244-31e0-4ac0-97ce-6699b56b571e">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE0LTUtMS0xLTU2NzEz_68d7ef8c-3fd3-47d6-bcc1-4460290893ff">1,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE1LTEtMS0xLTU2NzEz_b2f577e9-7958-4086-9c46-cfb4b4788412">6,963</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE1LTMtMS0xLTU2NzEz_a645cabb-5f63-46e0-94c9-8a80bb4d9f72">38,588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE1LTUtMS0xLTU2NzEz_4aa91b77-b110-45e1-8011-332a70045f03">17,124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE2LTEtMS0xLTU2NzEz_e3bc5185-a247-4bfa-8a35-5bdbdfc54fc4">135,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE2LTMtMS0xLTU2NzEz_cb8c07f0-4a0c-446f-939a-1b49afec51a8">126,030</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE2LTUtMS0xLTU2NzEz_e2bb089a-cfb1-46dd-a73e-411e359f8b54">123,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE3LTEtMS0xLTU2NzEz_fd8138b1-d722-479a-b819-a97b0dd8d0b1">2,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE3LTMtMS0xLTU2NzEz_700f54d8-d9e8-44d9-bf20-6405934bccfd">1,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE3LTUtMS0xLTU2NzEz_16cefb1b-76a3-4099-893a-22a92f0a2bda">130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE4LTEtMS0xLTU2NzEz_eb42368a-ed10-4bb1-91bf-73a83cc93d8a">137,124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE4LTMtMS0xLTU2NzEz_fc7ecff2-9fdb-4989-b18f-55c4d829cc0c">127,103</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE4LTUtMS0xLTU2NzEz_d216a65c-dfdd-47b1-8760-bca30bd3aa9b">123,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIwLTEtMS0xLTU2NzEz_3f67e59e-dcf4-49c7-983f-c6d53ff11dc8">327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIwLTMtMS0xLTU2NzEz_731bfdb2-c2cb-45f7-8e15-6f7f2818c077">276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIwLTUtMS0xLTU2NzEz_db1aff85-2523-4933-ba0f-608553bad10b">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIxLTEtMS0xLTU2NzEz_490215c9-9776-41a8-a805-df603a538123">136,797</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIxLTMtMS0xLTU2NzEz_9c64675e-50c0-4e6b-96ee-046563ef8dd6">126,827</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIxLTUtMS0xLTU2NzEz_aa620e94-44c0-4972-baf0-3888ecdfc1d5">123,497</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTEtMS0xLTU2NzEz_517226ba-2bdc-4dbc-83e3-f259c8d5a4b8"><ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTEtMS0xLTU2NzEz_7aa6c716-308c-4315-b002-3f7e9ebd6ff2">1.72</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTMtMS0xLTU2NzEz_3e4ee7a5-1be5-495c-8623-740abf75af4a"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTMtMS0xLTU2NzEz_b24a4f36-c935-47a1-bb49-f0809b4f714e">2.87</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTUtMS0xLTU2NzEz_5dd55dd2-4a04-4be3-9191-f4d39c00e626"><ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTUtMS0xLTU2NzEz_c63af3d3-3579-435d-951e-d9754a3d9e20">2.89</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTEtMS0xLTU2NzEz_2ccbb7c0-ea19-4000-a6ac-c6292b180435"><ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTEtMS0xLTU2NzEz_31294a7b-22cf-401d-98c5-4d7f9f34f6cd">79,610,970</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTMtMS0xLTU2NzEz_117036b1-0de3-4de3-a60e-f1f36872ac06"><ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTMtMS0xLTU2NzEz_7d3ce949-fdfc-4e11-b011-bc0485d16315">44,214,426</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTUtMS0xLTU2NzEz_c9e90764-330c-4d1f-a812-0edba372039d"><ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTUtMS0xLTU2NzEz_d91a4e2a-a943-4285-97fe-6c52693a0338">42,863,642</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Balance includes related-party transactions entered into with Google. See Note 12.</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_607"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Planet Labs PBC</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.511%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" rowspan="2" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except share amounts)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Preferred Stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Deficit </span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity </span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia680c14ff7564c46ba926e3b5b40486c_I20190131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMS0xLTEtNTY3MTM_510a96e3-9827-4750-8a7a-84814f6f50e7">83,960,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia680c14ff7564c46ba926e3b5b40486c_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMy0xLTEtNTY3MTM_da113c52-bd45-486a-8912-e1e0b72aad78">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia9e24ac3633845799ed08c78c2aafc77_I20190131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItNS0xLTEtNTY3MTM_2e3ba9a5-e7ec-42a7-91b7-ef89dca5073a">27,485,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9e24ac3633845799ed08c78c2aafc77_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItNy0xLTEtNTY3MTM_ad23e469-fcee-4a29-9df4-3076c119d6bd">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb341552d0f4c9a8d905149bbd78725_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItOS0xLTEtNTY3MTM_10897793-31ba-48ca-90f4-efaf93f1b642">693,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38f57ef20b004f509e0d8ede4970fd47_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMTEtMS0xLTU2NzEz_a365d782-26d0-47dd-a03c-24032e7b0cb6">1,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i446a286a0bf148438639e250ab57cfb3_I20190131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMTMtMS0xLTU2NzEz_28a89dba-a584-4a9e-bde3-2167d5e53257">389,088</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a768d3dc5974563b5296051a465cd4d_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMTUtMS0xLTU2NzEz_88420c44-a85a-4944-aa52-567b059d9b06">305,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Retroactive application of Exchange Ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i489ceb238b9342eb91c9f1dae60b34e6_I20190131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtMS0xLTEtNTY3MTM_803a84ff-5f8d-4570-9698-1cc7347ed2ba">44,653,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i489ceb238b9342eb91c9f1dae60b34e6_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtMy0xLTEtNTY3MTM_31cbe573-83bf-479b-aa24-a7fc3d76e664">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3abc2b08930a49959d3eed49c2fe7d59_I20190131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtNS0xLTEtNTY3MTM_e8e23148-0405-4e7a-8c43-ea4952ede231">14,618,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3abc2b08930a49959d3eed49c2fe7d59_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtNy0xLTEtNTY3MTM_05629263-5ae6-475c-85ef-010ffbd83eeb">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9d9b4b1235e4ff58cef350b1480c5c6_I20190131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtOS0xLTEtNTY3MTM_19bb9e0b-473a-4a2c-9c0d-71a0b77a58b3">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6a159bfb4f84af19dfdd99459dd78ff_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtMTUtMS0xLTU2NzEz_c8111a5d-d44a-45b9-b848-5151abb53d45">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at February 1, 2019 as adjusted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia4dcaae7660445019bf1f2d5eb6999a1_I20190131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMS0xLTEtNTY3MTM_5e0e49a1-fe0f-4c55-8362-efac2bcb149b">128,613,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4dcaae7660445019bf1f2d5eb6999a1_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMy0xLTEtNTY3MTM_82587e66-6f9d-4b93-8ea4-8b62a057fd4b">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i487006ba10c74c7e96c49eeb471b92a9_I20190131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtNS0xLTEtNTY3MTM_eb571731-4def-446a-8660-99a15e4cd7f7">42,103,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i487006ba10c74c7e96c49eeb471b92a9_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtNy0xLTEtNTY3MTM_bb0f36bb-9f85-4196-9089-837bad7c2aa1">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdaceb36e74d4ae482af030cceae0bd8_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtOS0xLTEtNTY3MTM_da0a4eff-688a-448f-a191-c7ac1bbf59ed">693,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb27dbd0ff143e7b3157725c4e12aaf_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMTEtMS0xLTU2NzEz_07daff6a-e594-4f9c-8395-33edcb50a9b8">1,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f26a0db3b744661a46965783ac411c3_I20190131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMTMtMS0xLTU2NzEz_2c1f6e06-b91d-4ece-99c8-ad9913f601e5">389,088</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMTUtMS0xLTU2NzEz_88997cbd-9feb-4f91-9568-9f6d8d8ce960">305,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Series D convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9bbe63bfabb74908a52a4e492abffa60_D20190201-20200131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzUtMS0xLTEtNTY3MTM_22a3aecb-0b3b-450c-a40f-4414a3512231">1,065,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzUtOS0xLTEtNTY3MTM_c1bac5f1-2830-443e-b480-1abfe3eb8756">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzUtMTUtMS0xLTU2NzEz_28aa85d1-7cf6-4edc-98d4-6b0099ce7617">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Series D convertible preferred stock in consideration for net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9bbe63bfabb74908a52a4e492abffa60_D20190201-20200131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzYtMS0xLTEtNTY3MTM_76539b2f-7638-4a5f-9875-89c32725f89a">1,573,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzYtOS0xLTEtNTY3MTM_ff6b043e-34c3-4d2c-8793-bcf204ee7708">14,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzYtMTUtMS0xLTU2NzEz_a7b3563a-160b-45e1-8191-3bb90ff73f06">14,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzctOS0xLTEtNTY3MTM_d5ab7c35-b2ee-4649-9237-439a29b88bfa">4,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzctMTUtMS0xLTU2NzEz_cf5086fb-5cad-4827-8410-c89b626e2143">4,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock from the exercise of common stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iac74b57975e94c1fb5292a5f6fa4000d_D20190201-20200131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzgtNS0xLTEtNTY3MTM_b0ebc7e7-ff28-4fda-a603-14e1930075c5">171,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzgtOS0xLTEtNTY3MTM_63eecef8-c028-4e02-a046-3547378cbbd4">264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzgtMTUtMS0xLTU2NzEz_5d3366df-a72a-4e64-93d0-9fe4b51d3afd">264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzktOS0xLTEtNTY3MTM_a2dd6842-3bd2-437d-bb08-a8cc149b34b1">6,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzktMTUtMS0xLTU2NzEz_9649ec84-af3f-401e-86db-ca855d9b3435">6,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Change in translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id36e86635d3d4a3494e9608c34fb6772_D20190201-20200131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEwLTExLTEtMS01NjcxMw_ecf3edb0-4bbe-4b26-87f1-1a568de330c5">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEwLTE1LTEtMS01NjcxMw_e093e6d8-c441-4bde-b428-70589c17c140">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2869f383e79a4c2abe2ea04de0321999_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzExLTEzLTEtMS01NjcxMw_dffe3897-903e-471d-846e-fddc52ac1857">123,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzExLTE1LTEtMS01NjcxMw_4d704f08-be6a-4d20-96c4-8dfa250656bc">123,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7c45efc8b4604141b68024de09b7a672_I20200131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTEtMS0xLTU2NzEz_47b02589-7c49-4e96-a1f0-79ee5a4b3ef9">131,252,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c45efc8b4604141b68024de09b7a672_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTMtMS0xLTU2NzEz_1ba2f38d-60bb-4fea-9d13-19a34eb82344">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i846c888a54984d6780108f52e9dbbf6b_I20200131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTUtMS0xLTU2NzEz_250fcca9-afe7-4cc0-a07b-e01e1a15a61f">42,275,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i846c888a54984d6780108f52e9dbbf6b_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTctMS0xLTU2NzEz_ee74fbd4-4d08-4739-903d-c041ecba7df8">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied69ddfea3ea4772a475652b72f16b9b_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTktMS0xLTU2NzEz_dbff3439-fdab-4bed-87a7-8b87b46e6e40">728,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19024d91a0a34fd2bdf129ec8aa7d2ca_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTExLTEtMS01NjcxMw_4c7903eb-1295-4641-aa51-d81ea14d894f">1,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05568cac818843c0b79b1c87960a946d_I20200131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTEzLTEtMS01NjcxMw_c1a8b9e1-a86a-4174-b4b9-15db9862985a">512,802</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTE1LTEtMS01NjcxMw_770c79b1-1018-452c-87fd-f7dae6aea20d">217,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEzLTktMS0xLTU2NzEz_146a2ce2-23bb-41ce-a077-c82fb2011588">1,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEzLTE1LTEtMS01NjcxMw_3bb3722c-518b-4229-b812-4376ea3b6d17">1,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock from the exercise of common stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7973d379e5484233b60b28e6ffd4a4a6_D20200201-20210131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE0LTUtMS0xLTU2NzEz_b8472324-e072-4986-95c6-087d6435edc7">1,670,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE0LTktMS0xLTU2NzEz_c4ad4748-eafd-49ee-a9fb-5c755cc1ab57">539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE0LTE1LTEtMS01NjcxMw_b09b07ff-63e3-486e-869c-5a13013ed822">539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE1LTktMS0xLTU2NzEz_54e53856-8a53-4b2d-9168-16d33ee23754">14,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE1LTE1LTEtMS01NjcxMw_606a6d7f-f7fe-432a-9cbb-6f3d8afc5ec8">14,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Change in translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i500399b131434750b11f3cc2cc0e11dc_D20200201-20210131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE2LTExLTEtMS01NjcxMw_0cc68f07-f326-4075-8667-54b049ecd865">276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE2LTE1LTEtMS01NjcxMw_ab61d0b5-33ca-43b9-b35c-c3524e31f6a8">276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c3e3fe8f32440788e291022477706a2_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE3LTEzLTEtMS01NjcxMw_9ad6ce47-afc0-4b10-ba89-2ef711ea2ef6">127,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE3LTE1LTEtMS01NjcxMw_6af417e2-6ecb-461d-aa7e-c6d80c142230">127,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9d3c24b407084acbb984a7e106244c5e_I20210131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTEtMS0xLTU2NzEz_ca80fcab-2cab-4df3-8ff4-d817d8c031ec">131,252,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d3c24b407084acbb984a7e106244c5e_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTMtMS0xLTU2NzEz_c4ac52dc-025a-4a56-a33f-1d6da9215169">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i32453e9919d943099b460d2a0d78c901_I20210131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTUtMS0xLTU2NzEz_e3c4ad7b-e8f6-4204-a247-100778769e74">43,946,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32453e9919d943099b460d2a0d78c901_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTctMS0xLTU2NzEz_bae9a1de-7a36-4222-981c-7fdcb3c9cf82">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e05aac7d37848d4bf9a6bd3f0352f77_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTktMS0xLTU2NzEz_a97fc9a9-8059-43aa-a41f-0e0064912d5a">745,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7310eb89d61845eb9029c23daa984b06_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTExLTEtMS01NjcxMw_e7cfae86-4087-4602-8df6-21933b7b0c10">1,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia5f86c2720844985954986520876bced_I20210131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTEzLTEtMS01NjcxMw_afff4cff-f0e4-49b4-a2b3-c99523dd07f6">639,905</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTE1LTEtMS01NjcxMw_ab56013c-db4e-4e35-b437-852e3d7e81f3">107,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock from the exercise of common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTUtMS0xLTU2NzEz_1c2ee895-1db1-45b4-a80f-417a6714b69b">3,671,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTctMS0xLTU2NzEz_ee264207-6936-4b88-871f-3d6cad4c3fc0">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTktMS0xLTU2NzEz_c6897b23-2385-4ccf-98af-ffb13c104708">9,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTE1LTEtMS01NjcxMw_6ee6cf7e-e04c-4d58-90ef-35769c26fea9">9,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock upon vesting of restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIwLTUtMS0xLTU2NzEz_4477f74a-b2f2-4c96-a57e-85cb6ec86da7">1,425,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Vesting of early exercised stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="pl:StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIxLTUtMS0xLTU2NzEz_d47bedfa-7397-4a15-9ebf-c0b0b3254d26">183,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="pl:StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIxLTktMS0xLTU2NzEz_082a7776-bb95-4f50-ae12-313015388300">1,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIxLTE1LTEtMS01NjcxMw_9aed79e1-8f20-4244-bd87-454af0e7ec89">1,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Class A common stock withheld to satisfy employee tax withholding obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIyLTUtMS0xLTU2NzEz_b50c7ece-103e-435d-b10a-31234199ed77">532,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIyLTktMS0xLTU2NzEz_3749bd93-e227-4e9b-8011-f2cfacf81993">5,598</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIyLTE1LTEtMS01NjcxMw_b16a3796-441c-49db-8788-6e1a5206276d">5,598</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of recourse note to employee</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="pl:AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIzLTktMS0xLTU2NzEz_02264438-d2fe-4d3c-bd5b-e663f98df5c0">391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIzLTE1LTEtMS01NjcxMw_b8527d15-5613-403a-9fe2-883b237e58d0">391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI0LTktMS0xLTU2NzEz_168e23d1-a988-4630-9e4e-6d2adf49405d">43,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI0LTE1LTEtMS01NjcxMw_11746e4e-4d94-4910-b81d-d9deb2e0680f">43,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Exercise of Class A common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="pl:StockIssuedDuringPeriodSharesWarrantsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI1LTUtMS0xLTU2NzEz_141ee877-af6e-4216-9c4d-205f64cf74be">2,976,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Conversion of convertible preferred stock to Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i22b5f211e2e94764802b398e0d850659_D20210201-20220131" decimals="0" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTEtMS0xLTU2NzEz_f945cf22-4dc3-46d3-bcbe-760da48f7804">131,252,627</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b5f211e2e94764802b398e0d850659_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTMtMS0xLTU2NzEz_e1bef000-fc6d-4e28-a848-0ef0cc25b1c9">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTUtMS0xLTU2NzEz_ccbf9751-3d72-48cb-a38e-236341990597">131,252,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTctMS0xLTU2NzEz_a5388f73-daaf-46fd-afaa-d237536f3680">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTE1LTEtMS01NjcxMw_c32f1090-7de7-4a25-be6f-6c7e820b3786">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="pl:AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI3LTktMS0xLTU2NzEz_9566a621-7cfa-4b4b-b589-2e475b3bdeed">23,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI3LTE1LTEtMS01NjcxMw_7bfc4d27-6f9e-42fa-b758-58904e3c4f03">23,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Conversion of convertible notes to Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifc313fbaba584ecaa70ff107fb1aad33_D20210201-20220131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTUtMS0xLTU2NzEz_b57fbfb6-0426-4cbb-9a22-1b31179d8767">10,578,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc313fbaba584ecaa70ff107fb1aad33_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTctMS0xLTU2NzEz_434ec8f1-a7a0-4d5d-b571-31b142a07d59">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13daecc17ea546a0a42c8a041385bfe6_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTktMS0xLTU2NzEz_3a642e8a-9399-49a3-b36c-e1d8e13cfdd8">114,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6efc2dd5db64442d898d9d9871cc2afb_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTE1LTEtMS01NjcxMw_32afa407-4a58-4ff6-94f6-ea9aa5ab40d4">114,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock upon Business Combination and PIPE Investment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="pl:StockIssuedDuringPeriodSharesReverseRecapitalization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTUtMS0xLTU2NzEz_9da9bb75-ece6-423a-b704-5205f3eefccb">66,772,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="-3" name="pl:StockIssuedDuringPeriodValueReverseRecapitalization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTctMS0xLTU2NzEz_fa0399e6-7763-46f0-b18e-6b9485c7b435">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="pl:StockIssuedDuringPeriodValueReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTktMS0xLTU2NzEz_a08ff1fc-3f44-4e3d-8632-9a34758f2ae5">478,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:StockIssuedDuringPeriodValueReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTE1LTEtMS01NjcxMw_df87a041-bb06-4395-8c7e-f86defdaba71">478,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of Class A common stock for acquisition of business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMwLTUtMS0xLTU2NzEz_ec12cf60-f470-4a81-a4cc-8f852c165988">1,900,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMwLTktMS0xLTU2NzEz_fc2721db-1636-4e32-b1b4-86dfa8c18caa">12,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMwLTE1LTEtMS01NjcxMw_d6b33220-d0e7-43af-bd09-dd11786dba39">12,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Change in translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i328d43e2d07846bd8dc94abd0d258954_D20210201-20220131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMxLTExLTEtMS01NjcxMw_1f75c04b-cfcb-459a-9d33-678f19b21cfa">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMxLTE1LTEtMS01NjcxMw_d4312689-3acd-4389-bd80-e7667ca3a55d">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic81ecbbe9a85472ca893c747a8dd097c_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMyLTEzLTEtMS01NjcxMw_0499917e-ed84-4db3-b155-ceba944897d4">137,124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMyLTE1LTEtMS01NjcxMw_79006450-5c2e-4e0c-941c-dcb16d03f092">137,124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Balances at January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib42d24a7a9bc4a46a7081e216e2e9db1_I20220131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTEtMS0xLTU2NzEz_a70e4d49-9b57-4794-899e-038f0c8cc46d">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib42d24a7a9bc4a46a7081e216e2e9db1_I20220131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTMtMS0xLTU2NzEz_dd118c7c-dd81-4666-8d0b-2dcf5cba2f07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia96e165931e5474e9b1c5f99c8b4ceb1_I20220131" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTUtMS0xLTU2NzEz_8da94dd1-64d7-4bba-8497-cb0c0e9bdd62">262,175,273</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia96e165931e5474e9b1c5f99c8b4ceb1_I20220131" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTctMS0xLTU2NzEz_3707e14f-4e48-4093-9b73-9056f7cf25dd">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9c6abf5b424cf98b271df9746f7532_I20220131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTktMS0xLTU2NzEz_3ee9f52e-8a34-4c23-9687-23dd44b5c5c4">1,423,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc18fb0d14124d81a4e0864fbda70bf3_I20220131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTExLTEtMS01NjcxMw_4e42085f-ae93-4ed3-a5ac-c7c66b1024fa">2,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f3a9487ff3a450cb00740d5b1869c5f_I20220131" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTEzLTEtMS01NjcxMw_e156e6b4-0b16-47c4-b115-6de640688974">777,029</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTE1LTEtMS01NjcxMw_20e07e6d-087f-4262-9058-caad4892a35c">648,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_618"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Planet Labs PBC</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMtMS0xLTEtNTY3MTM_eb42368a-ed10-4bb1-91bf-73a83cc93d8a">137,124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMtMy0xLTEtNTY3MTM_85e0b925-71ce-4b68-9362-e7aeb7cdb0a7">127,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMtNS0xLTEtNTY3MTM_72e4771d-2a0b-4b9e-8f08-ff6511572ff3">123,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzUtMS0xLTEtNTY3MTM_283bbfca-7101-41bf-b7f1-01c96d0afae7">45,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzUtMy0xLTEtNTY3MTM_2a75f726-8d86-48e5-bc33-5cb4fbcfb4f1">62,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzUtNS0xLTEtNTY3MTM_c0ff913e-c673-4293-b93b-ea81a9762756">77,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation, net of capitalized cost of $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMC0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNDZmZDdjYTQ2MTc0Njk1YmE2NTNmNjNkMWU0NGZlOV81OA_730fd994-57be-4d73-abb1-d43a89e634ab">1,229</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMC0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNDZmZDdjYTQ2MTc0Njk1YmE2NTNmNjNkMWU0NGZlOV82Mg_a0ffa9a4-95c3-42fc-b5cb-1d052dd1ea53">526</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMC0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNDZmZDdjYTQ2MTc0Njk1YmE2NTNmNjNkMWU0NGZlOV82OQ_c6d8c1a4-16d5-4f65-89e0-a2b233a3a1b7">957</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMS0xLTEtNTY3MTM_f312f5bf-338e-4241-bd5e-9191f18e03cb">41,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMy0xLTEtNTY3MTM_d25963cc-b6de-4f63-a76c-0a6ed967242d">14,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtNS0xLTEtNTY3MTM_92618de2-8f6c-4a7b-b8e8-9eb4787e0e97">5,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzctMS0xLTEtNTY3MTM_a3873049-e624-435e-a3d0-a036f3fc05c0">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzctMy0xLTEtNTY3MTM_dae7b845-b974-40bc-947e-05ba0285d015">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzctNS0xLTEtNTY3MTM_befd13c1-5144-4361-90da-ee2c0bef14a3">649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value of convertible notes and warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="pl:FairValueAdjustmentOfConvertibleNotesAndWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzgtMS0xLTEtNTY3MTM_69b74a74-256e-4929-b248-019c519ce96b">5,726</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:FairValueAdjustmentOfConvertibleNotesAndWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzgtMy0xLTEtNTY3MTM_08b7dd84-8291-4fef-95ed-be40fcf51cec">30,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="pl:FairValueAdjustmentOfConvertibleNotesAndWarrants" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzgtNS0xLTEtNTY3MTM_0821d5b3-7400-412b-8067-f85c91b1b3cf">207</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt extinguishment (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="pl:GainLossOnExtinguishmentOfDebtNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzktMS0xLTEtNTY3MTM_19b12ce5-c2f4-4113-aa7f-4f509792b6e3">1,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:GainLossOnExtinguishmentOfDebtNoncash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzktMy0xLTEtNTY3MTM_0a8f1e2a-c1ad-4da8-8756-373fb377ad6d">673</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="pl:GainLossOnExtinguishmentOfDebtNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzktNS0xLTEtNTY3MTM_d999cd43-f252-4a6a-aacd-5e89fd7da574">11,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEwLTEtMS0xLTU2NzEz_4168c628-3f4e-4058-8f10-e3914c0889ee">1,393</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEwLTMtMS0xLTU2NzEz_37aca86f-12e4-4112-b563-b8a15afa6c69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEwLTUtMS0xLTU2NzEz_54b5126a-9225-4f13-a594-3f7e609cc96c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzExLTEtMS0xLTU2NzEz_2c79180e-8034-4c44-8334-061b693bf962">2,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzExLTMtMS0xLTU2NzEz_5a278238-d81f-4966-98ac-56d808853868">2,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzExLTUtMS0xLTU2NzEz_47ecb303-705e-4e44-aa9a-5923182667f9">1,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of capitalized internal-use software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareImpairments1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEyLTEtMS0xLTU2NzEz_244b42bd-e9ce-41d8-bffa-d6244493c4b0">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareImpairments1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEyLTMtMS0xLTU2NzEz_fdf527de-ddad-4651-aba3-b84704b9c78a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareImpairments1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEyLTUtMS0xLTU2NzEz_3e149530-b0b8-4e8a-98c0-0e1ea96f7228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE0LTEtMS0xLTU2NzEz_272f9aa9-453c-4f73-b4bf-44eaf327deb3">3,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE0LTMtMS0xLTU2NzEz_3f799c97-03cd-40a0-81b1-c4e84bb9558a">19,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE0LTUtMS0xLTU2NzEz_f45a40c4-bb88-4651-968c-b24d37f7ba59">8,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE1LTEtMS0xLTU2NzEz_484a277b-5434-4209-a741-3c8f2056f5b9">8,680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE1LTMtMS0xLTU2NzEz_ccd9b859-9233-4f41-8cbc-fec01cb58481">2,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE1LTUtMS0xLTU2NzEz_f3b1c4c5-2e76-4396-83b8-27068a670d42">12,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable, accrued and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE2LTEtMS0xLTU2NzEz_4721619a-66cf-4eec-96cd-1bf2ff4d8627">16,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE2LTMtMS0xLTU2NzEz_b5fbd935-59b4-4065-bea9-e13c29e47222">11,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE2LTUtMS0xLTU2NzEz_178edeeb-bfd7-4fc8-8c57-11b454f19bff">3,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE3LTEtMS0xLTU2NzEz_48c7c603-081f-4f01-8e30-dd8be313dd4e">4,898</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE3LTMtMS0xLTU2NzEz_98b2a131-180f-494d-b0cb-41715dc67031">14,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE3LTUtMS0xLTU2NzEz_33bb9234-82a4-4289-8101-63a0d7eaaef6">27,286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred hosting costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:IncreaseDecreaseInDeferredHostingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE4LTEtMS0xLTU2NzEz_172d7872-f1e5-476d-ac11-7d9e760869ee">5,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:IncreaseDecreaseInDeferredHostingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE4LTMtMS0xLTU2NzEz_ca6306ac-cd07-4ea7-a3e7-84321a9f0b7e">7,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="pl:IncreaseDecreaseInDeferredHostingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE4LTUtMS0xLTU2NzEz_a7eda3ad-39f0-499b-895c-a989cefec82b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE5LTEtMS0xLTU2NzEz_c3602fd9-d3ff-4136-829e-1ff54b3870d9">2,062</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE5LTMtMS0xLTU2NzEz_a3544fc6-05b0-4f82-8aac-86fb4c95afb0">2,223</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE5LTUtMS0xLTU2NzEz_605d4b6c-989e-4e42-ab8c-65a8e4756660">3,722</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIwLTEtMS0xLTU2NzEz_64b7691a-080a-477c-8877-c8d6432aa9d9">42,211</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIwLTMtMS0xLTU2NzEz_a5e4ba6c-5851-47cc-9a26-16733f7fc70a">4,027</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIwLTUtMS0xLTU2NzEz_bacc37d2-832e-4622-91e2-3cd2ed0c568f">33,687</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIyLTEtMS0xLTU2NzEz_b62f7ee6-94c0-434c-9ef9-dad48d7f6ddb">10,313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIyLTMtMS0xLTU2NzEz_eab2f628-82a5-477e-9942-094e3acf9ad4">26,096</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIyLTUtMS0xLTU2NzEz_0ea055b9-62a3-46d6-8252-129cfc557200">16,665</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIzLTEtMS0xLTU2NzEz_8f859e49-96b2-435e-9401-930b13f18455">4,618</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIzLTMtMS0xLTU2NzEz_f6723e2b-f15d-4bb3-800e-9b1d76a6c7ca">4,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIzLTUtMS0xLTU2NzEz_34319bb7-5f2b-4e66-b6e5-bc722082448f">7,436</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Business acquisition, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI0LTEtMS0xLTU2NzEz_001b1d84-9639-441a-bbf5-665c46f41fe3">9,620</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI0LTMtMS0xLTU2NzEz_acdc4ba9-9418-440c-85ee-d78b0913f630">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI0LTUtMS0xLTU2NzEz_c57c5dfb-3de6-49e9-a9f8-bb82b2ead2a1">2,457</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI1LTEtMS0xLTU2NzEz_90330f31-8773-4706-9309-99622729753f">598</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI1LTMtMS0xLTU2NzEz_613a762d-8602-4e52-a0ad-0c8c793f2e44">674</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI1LTUtMS0xLTU2NzEz_a32bee43-c024-4e88-add1-ac349a146b0f">614</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI2LTEtMS0xLTU2NzEz_71bb5340-313f-4430-ab97-f7661ac89299">25,149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI2LTMtMS0xLTU2NzEz_9de26cfc-b2f9-4a7f-9c41-ae8f80c0dfc6">30,800</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI2LTUtMS0xLTU2NzEz_2fc34ab5-9821-41c9-88f1-7a3f579d8848">27,172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from the exercise of common stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI4LTEtMS0xLTU2NzEz_8f7e513f-c38a-4bd9-922b-64bec228728b">10,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI4LTMtMS0xLTU2NzEz_1c294d0d-a5d2-4b7f-beac-80187e482f3d">539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI4LTUtMS0xLTU2NzEz_250353d0-d6c9-405b-b869-3ca1c42d9c10">264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from the early exercise of common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ProceedsFromStockOptionsExercisedEarly" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI5LTEtMS0xLTU2NzEz_af676e3e-fc87-494a-99f5-7f8ae2cdee55">17,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:ProceedsFromStockOptionsExercisedEarly" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI5LTMtMS0xLTU2NzEz_c81ca752-4664-49e6-8f71-fbd157e861a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="pl:ProceedsFromStockOptionsExercisedEarly" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI5LTUtMS0xLTU2NzEz_3a727cf1-0bd4-40e3-bf8d-d75823d71b4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A common stock withheld to satisfy employee tax withholding obligations </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMwLTEtMS0xLTU2NzEz_7b6db468-f697-40c5-bcdd-39f5eca4d2f5">5,598</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMwLTMtMS0xLTU2NzEz_79213db9-21c6-4155-acfa-2d4023dd7edb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMwLTUtMS0xLTU2NzEz_5a859c92-ed9e-438c-a7ca-2261291cd946">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from Business Combination and PIPE Investment, net of transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ProceedsFromReverseRecapitalizationTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMxLTEtMS0xLTU2NzEz_a4b5fa3b-eac4-4f0b-934f-409beb5335c5">533,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:ProceedsFromReverseRecapitalizationTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMxLTMtMS0xLTU2NzEz_ecfb0656-7b8d-413c-80a5-294f068d3e19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="pl:ProceedsFromReverseRecapitalizationTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMxLTUtMS0xLTU2NzEz_37735c9a-900a-4fc4-b65e-7934c8c305ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of convertible preferred stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMyLTEtMS0xLTU2NzEz_c99a3ec1-f1c5-4e43-b080-ceb7e3c9aafb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMyLTMtMS0xLTU2NzEz_34d072d8-7277-45d6-af20-3ae5f8514d43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMyLTUtMS0xLTU2NzEz_b2cf2a0e-5e33-4f6f-b50d-f96c4c1b6cd0">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal payment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMzLTEtMS0xLTU2NzEz_7d98a3a8-e125-4e04-b6fd-8261f9f712f2">66,950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMzLTMtMS0xLTU2NzEz_3ea70ab6-0d96-4ff4-9253-7217046ed994">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMzLTUtMS0xLTU2NzEz_febbd818-a7a3-4075-a644-1ff978bbb454">51,176</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of debt and common stock warrants, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM0LTEtMS0xLTU2NzEz_859d3509-2688-4861-bb1d-60d912ee1253">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM0LTMtMS0xLTU2NzEz_10e4e854-df3f-434e-a9d6-c3a18e79c37f">14,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM0LTUtMS0xLTU2NzEz_2570c35c-9096-4c90-9ab3-1e70200093fb">49,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal payment of convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM1LTEtMS0xLTU2NzEz_1753cbcb-f87d-4c5e-8f00-bf5a43502abd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM1LTMtMS0xLTU2NzEz_ee5dc2f2-2b28-468d-8a1a-1744fcc763ff">2,586</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM1LTUtMS0xLTU2NzEz_735960e0-e7a5-46a8-a1ab-bd688af9af54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of convertible notes and preferred stock warrant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM2LTEtMS0xLTU2NzEz_cd5c3b3d-cf4e-49d6-ab41-3884de63fd0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM2LTMtMS0xLTU2NzEz_b7eccf7a-0fe7-417a-b726-908635afc74e">71,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM2LTUtMS0xLTU2NzEz_012f2660-acaa-4ad6-87d6-41d7f9d540ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM3LTEtMS0xLTU2NzEz_5a5ff025-c9a5-46a8-9fe5-af45e4e1656a">489,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM3LTMtMS0xLTU2NzEz_a346781f-7641-43e7-80bd-48977fd7ce57">83,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM3LTUtMS0xLTU2NzEz_1b6426b7-5d7a-4435-90b9-65914fd6f257">8,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM4LTEtMS0xLTU2NzEz_4f39fb23-0733-4849-b812-9e51f0461a40">1,550</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM4LTMtMS0xLTU2NzEz_abd53bee-b364-45c8-b28d-bab2a6776239">312</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM4LTUtMS0xLTU2NzEz_644c64a9-8d8e-409e-8aef-ea90fa534737">38</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM5LTEtMS0xLTU2NzEz_2915e557-61b4-40d7-aed5-3c5847a45145">420,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM5LTMtMS0xLTU2NzEz_79f90973-5c2c-406f-a007-8684a22820ee">48,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM5LTUtMS0xLTU2NzEz_0baa5172-10d5-448f-afab-d9f7ee715ee7">52,169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the beginning of the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQwLTEtMS0xLTU2NzEz_e2987569-cc79-4e2e-8484-7bf7c3c2bf4f">76,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQwLTMtMS0xLTU2NzEz_37f16446-1756-487b-975b-a0a3289e65f2">27,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQwLTUtMS0xLTU2NzEz_f3af34fe-0e5b-4fe2-b404-5474f18b10d3">79,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQxLTEtMS0xLTU2NzEz_25f78a5a-15c5-4987-b093-a2841604340f">496,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQxLTMtMS0xLTU2NzEz_5cec9f0b-43cc-446d-8acc-8b1ad9720dd7">76,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQxLTUtMS0xLTU2NzEz_c7155457-2172-44bc-b225-f20984bf812a">27,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Supplemental disclosure of cash flow information</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzMtMS0xLTEtNTY3MTM_0d026778-8157-4146-a3ec-6ea7fc913077">6,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzMtMy0xLTEtNTY3MTM_3a8bbc68-24e1-4d24-99e2-a0fbc3da4f2b">6,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzMtNS0xLTEtNTY3MTM_28bf820e-ce9a-4985-b5e6-1d0c68c3d795">5,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for income tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzQtMS0xLTEtNTY3MTM_84acdd32-0e19-4893-ad4a-00ee8c0bd2de">884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzQtMy0xLTEtNTY3MTM_671d89a6-4f6a-43dc-8bff-bb674a10ff91">1,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzQtNS0xLTEtNTY3MTM_767656bd-a1b6-4031-985e-f3817f57cf75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Supplemental disclosures of noncash investing and financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of Class A common for acquisition of business</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if18976ce7dc24ed6b4955251042554a4_D20210201-20220131" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzYtMS0xLTEtNTY3MTM_aa7e232c-691e-4069-8411-a41b3b62ac2a">12,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i748e51f779d643d6a7d9d2e6d73baa7b_D20200201-20210131" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzYtMy0xLTEtNTY3MTM_56b09db4-fdb4-44c2-ba11-c95e20cb10a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4409f9d625d04d3b942bc4f25dec9dce_D20190201-20200131" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzYtNS0xLTEtNTY3MTM_a2188cd6-161a-45ff-8a69-21d9654a3882">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Convertible preferred stock issued for acquisition of business</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i85b65cf7270a4e62ac1899c31361849c_D20210201-20220131" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzctMS0xLTEtNTY3MTM_7d191431-266a-4692-9101-b31d67be3db3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i19127446ec174074b6c3c2d3852ccefa_D20200201-20210131" decimals="-3" name="us-gaap:StockIssued1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzctMy0xLTEtNTY3MTM_50d23577-ed12-4c79-a76b-1f2cbc849b92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic99f5042262d493a83d7b61466241194_D20190201-20200131" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzctNS0xLTEtNTY3MTM_00380b2b-bb4e-4e26-a0b1-ec7378c5ee07">14,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Conversion of convertible notes to Class A common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6efc2dd5db64442d898d9d9871cc2afb_D20210201-20220131" decimals="-3" name="us-gaap:DebtConversionOriginalDebtAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzgtMS0xLTEtNTY3MTM_87ddab31-3c51-4284-98c4-9af33a8f9215">114,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idfa62ea0da4f443fb1fb401d3613c8af_D20200201-20210131" decimals="-3" name="us-gaap:DebtConversionOriginalDebtAmount1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzgtMy0xLTEtNTY3MTM_fb824806-868f-4593-bc64-989e1f0a0bfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibd09a3e84eb6469e8c3c70f7baf8e8ba_D20190201-20200131" decimals="-3" name="us-gaap:DebtConversionOriginalDebtAmount1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzgtNS0xLTEtNTY3MTM_a35c0312-b1d7-4c32-8b7d-80feed76ab59">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzktMS0xLTEtNTY3MTM_dea70744-2ac0-4266-bba5-1eb652f73338">23,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzktMy0xLTEtNTY3MTM_17a8a629-2ddd-43e1-8212-32cbfec70c1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzktNS0xLTEtNTY3MTM_5bc2f3ae-c991-43d3-acaf-6a9433388d3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exchange of convertible notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:DebtConversionOriginalDebtAmount1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzEwLTEtMS0xLTU2NzEz_7cfee5ac-0730-44c7-9d27-81d64a68edf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:DebtConversionOriginalDebtAmount1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzEwLTMtMS0xLTU2NzEz_8beafd2f-d924-4cf3-9861-a6c04ce4bbe3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:DebtConversionOriginalDebtAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzEwLTUtMS0xLTU2NzEz_b4238963-3428-4fc1-ab59-7a849acb6b49">10,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued purchase of property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzExLTEtMS0xLTU2NzEz_bc3d7927-8a8d-4b98-9e8a-2af89def3b08">354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzExLTMtMS0xLTU2NzEz_3782be1a-3bfc-447e-92c7-ae915dda36fd">522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzExLTUtMS0xLTU2NzEz_dbb4d912-015b-4822-8fb3-aa43c777bca7">637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_626"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Planet Labs PBC</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_631"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzEvZnJhZzpjZTI4ZjBmM2UxYjI0ZmE4ODQzYmE2MmQ0NDU4MWNlNy90ZXh0cmVnaW9uOmNlMjhmMGYzZTFiMjRmYTg4NDNiYTYyZDQ0NTgxY2U3XzIxOTkwMjMyNTU3NjYw_21c4f84b-b365-489d-ad48-3e5e3e30b853" continuedAt="i0f5099ac32304fbcb29dd5946ce72f9e" escape="true">Organization</ix:nonNumeric></span></div><ix:continuation id="i0f5099ac32304fbcb29dd5946ce72f9e" continuedAt="ice121a6f5187453ab1f9d2f8a6b9cfc3"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet Labs PBC (&#8220;Planet,&#8221; or the &#8220;Company&#8221;) was founded to design, construct, and launch constellations of satellites with the intent of providing high cadence geospatial data delivered to customers via an online platform. The Company&#8217;s mission is to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. The Company is headquartered in San Francisco, California, with operations throughout the United States (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S.&#8221;), Canada, Asia and Europe. The Company has wholly-owned foreign subsidiaries in Canada, Germany, Luxembourg, Singapore and the Netherlands.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, Planet Labs Inc. (&#8220;Former Planet&#8221;) entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;), a special purpose acquisition company (&#8220;SPAC&#8221;) incorporated in Delaware on December 15, 2020, Photon Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of dMY IV (&#8220;First Merger Sub&#8221;), and Photon Merger Sub Two, LLC, a Delaware limited liability company and a direct wholly owned subsidiary of dMY IV (&#8220;Second Merger Sub&#8221;). Pursuant to the Merger Agreement, upon the favorable vote of dMY IV&#8217;s stockholders on December 3, 2021, on December 7, 2021, First Merger Sub merged with and into Former Planet (the &#8220;Surviving Corporation&#8221;), with Former Planet surviving the merger as a wholly owned subsidiary of dMY IV (the &#8220;First Merger&#8221;), and pursuant to Former Planet&#8217;s election immediately following the First Merger and as part of the same overall transaction as the First Merger, the Surviving Corporation merged with and into dMY IV, with dMY IV surviving the merger (the &#8220;Business Combination&#8221;). Following the completion of the Business Combination, dMY IV was renamed Planet Labs PBC. See Note 3 for further details of the Business Combination. </span></div></ix:continuation><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ice121a6f5187453ab1f9d2f8a6b9cfc3">Former Planet was incorporated in the state of Delaware on December 28, 2010. Former Planet was originally incorporated as Cosmogia Inc., and the name was subsequently changed to Planet Labs Inc. on June 24, 2013.</ix:continuation> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_635"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxOTkwMjMyNjIzNzg3_21e1a1fe-5c62-4542-8060-f68a3f074d6c" continuedAt="i9cf803da37ac437eb543a8f5be48bf96" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i9cf803da37ac437eb543a8f5be48bf96" continuedAt="ibac3f72c85d244c8988ff08836207286"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ0_b7ce0a80-67f2-41a2-9696-89ff6f08cad2" continuedAt="i92c6a28de4a34ac881e7057ad43cb4a3" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the U.S. (&#8220;U.S. GAAP&#8221;).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Planet Labs PBC and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#8217;s fiscal year end is January 31. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former Planet was determined to be the accounting acquirer based on the following predominant factors:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet&#8217;s existing stockholders have the majority voting interest in the combined entity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet had the ability to nominate a majority of the initial members of the board of directors of the combined entity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet&#8217;s senior management became the senior management of the combined entity; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet is the larger entity based on historical operating activity and has the larger employee base.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ibac3f72c85d244c8988ff08836207286" continuedAt="i72e0bd730ee34fc0a40f2a4e5d9ceecb"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i92c6a28de4a34ac881e7057ad43cb4a3">The consolidated assets, liabilities and results of operations prior to the Business Combination are those of Former Planet. The shares and corresponding capital amounts and losses per share, prior to the Business Combination, have been retroactively restated based on shares reflecting the exchange ratio of approximately <ix:nonFraction unitRef="number" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:RecapitalizationExchangeRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE4NTk_031b868c-d5b8-4dce-812a-b9c64f841e6b">1.53184</ix:nonFraction> (the &#8220;Exchange Ratio&#8221;) established in the Business Combination.</ix:continuation></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since its inception, the Company has incurred net losses and negative cash flows from operations. The Company expects to incur additional operating losses and negative cash flows from operations as it seeks to expand its business. As of January&#160;31, 2022 and 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIyMDE_fbea3181-08e8-4375-b02b-46ee6ee3ac05">490.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIyMDg_a8d87647-894d-4795-9f8b-a5d99c96c77d">71.2</ix:nonFraction>&#160;million of cash and cash equivalents, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination and the PIPE Investment on December 7, 2021 (see Note 3), the Company received $<ix:nonFraction unitRef="usd" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="-5" name="pl:ProceedsFromReverseRecapitalizationTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIzNzg_89621b8e-0b6a-40a3-ba54-ee21416eba93">533.2</ix:nonFraction>&#160;million in net proceeds.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in connection with the Business Combination, the outstanding principal, accrued interest and repayment fees of $<ix:nonFraction unitRef="usd" contextRef="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI1MjM_9dbe7002-fcd6-4569-a267-c150d41c669d">67.1</ix:nonFraction>&#160;million related to the credit agreement with SVB and Hercules was repaid and the Venture Tranche B loans and the 2020 Convertible Notes converted into shares of the Company&#8217;s Class A Common Stock. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ1_b22b6dcd-f590-4e57-a078-57782ef1e4cc" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The significant estimates and assumptions that affect the Company&#8217;s consolidated financial statements include, but are not limited to, the useful lives of property and equipment, capitalized internal-use software and intangible assets, allowance for doubtful accounts, estimates related to revenue recognition, including the assessment of performance obligations within a contract and the determination of standalone selling price (&#8220;SSP&#8221;) for each performance obligation, the fair value of common stock and other assumptions used to measure stock-based compensation, the fair value of convertible notes and warrants, the fair value of assets acquired, and liabilities assumed from business combinations, the impairment of long-lived assets and goodwill, the recognition, measurement and valuation of current and deferred income taxes and uncertain tax positions, and contingencies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, due to the inherent uncertainties in making estimates, actual results could differ from those estimates and such differences may be material to the consolidated financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the COVID-19 Coronavirus pandemic (&#8220;COVID-19&#8221; or &#8220;COVID-19 pandemic&#8221;), and current events involving Russia and Ukraine, there is ongoing uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities. These estimates and assumptions may change in the future, as new events occur and additional information is obtained.</span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ2_8a7823d7-40b1-45d8-a564-6d382bcba9e4" continuedAt="i32a49bf9ac904bb6a481a2c319518eb2" escape="true">Cash and Cash Equivalents and Restricted cash </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i32a49bf9ac904bb6a481a2c319518eb2">Cash and cash equivalents include interest-bearing bank deposits, money market funds and other highly liquid investments with maturities of 90 days or less at the date of purchase.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had restricted cash of $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ5OTk_4ed70b07-17d4-43d8-8373-dfcd40532609">6.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUwMDY_2de07946-ca94-4689-a073-0ac23e15d235">5.4</ix:nonFraction>&#160;million as of January&#160;31, 2022 and 2021, respectively, which consisted of collateral money market accounts for the Company&#8217;s headquarters and other domestic office operating leases of $<ix:nonFraction unitRef="usd" contextRef="i822848ba8d7846f4936b292e70c7b2ef_I20220131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUxNjk_98b97102-9c3f-4ef5-906e-cda3cef1f52a">4.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i5e2318cfbdae40b89a2aab589012f15f_I20210131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUxNzY_2e533ba4-8f30-468d-aa08-4f5f24912b7b">4.3</ix:nonFraction>&#160;million, performance guarantees required for the Company&#8217;s foreign sales activities of $<ix:nonFraction unitRef="usd" contextRef="i06e6a87c055b4248bf4f87ed62daeee4_I20220131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyNTg_1287e981-5e5b-4224-b685-436869533fa6">1.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ib70c4a87dbc142a1a82ecb71dec40ff5_I20210131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyNjU_89b0360a-b32d-4fc3-bbc8-d15f9e8987bb">0.9</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i72422044dd474e9c81c7a6345035ba69_I20220131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyNzM_f7c81482-afe7-4b35-b541-079c67337720">0.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i473f3b788850476c9516029f2c6a472c_I20210131" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyODA_c87130a7-14d7-4cd2-9df7-29b883915b76">0.2</ix:nonFraction>&#160;million in deposits related to the Company&#8217;s foreign operations as of January&#160;31, 2022 and 2021, respectively. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i72e0bd730ee34fc0a40f2a4e5d9ceecb" continuedAt="ie3d5c544e5624b318fd5a6500105dcfa"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjcz_c5d5c886-9222-404d-ac3e-07906d8dc740" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company&#8217;s cash and cash equivalents in the consolidated balance sheets to total cash, cash equivalents and restricted cash in the consolidated statements of cash flows as of January&#160;31, 2022 and 2021 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzItMS0xLTEtNTY3MTM_b021afe9-712c-4b3e-a92f-55de835a4e47">490,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzItMy0xLTEtNTY3MTM_7b37cc3a-58bb-4ce7-8d6b-1ba7308b94db">71,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzMtMS0xLTEtNTY3MTM_621a34a0-8d6a-4c66-b721-435335bb195a">309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzMtMy0xLTEtNTY3MTM_97fc84d5-7173-4f85-975e-9dc4938ce6f7">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzQtMS0xLTEtNTY3MTM_a7c59332-83fb-4bf0-9932-b693ac37246f">5,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzQtMy0xLTEtNTY3MTM_fd0278be-c35e-4ae5-a281-085a37083d12">4,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzUtMS0xLTEtNTY3MTM_af835057-c35f-4630-a6f6-33da6ea12126">496,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzUtMy0xLTEtNTY3MTM_3b9d36c9-ef6b-48a7-8222-0d6c5c18bb0d">76,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzU2MTg_13f1da56-b20e-49a5-bec3-b29af14cd719">0.3</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzU2MjU_56f9c2d4-8463-4f90-b268-4517a6f6130b">0.4</ix:nonFraction>&#160;million is included in prepaid expenses and other current assets as of January&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ3_6e6c95fa-8490-466b-b888-c7d1a58da7f6" continuedAt="i8b6dc82cb2194408a744a10615ab14bc" escape="true">Accounts Receivable and Allowance for Doubtful Accounts </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8b6dc82cb2194408a744a10615ab14bc">Accounts receivable include amounts billed and billable to customers for services or products provided as of the end of the applicable period and do not bear interest. Accounts receivable are stated net of an estimated allowance for doubtful accounts. The Company reviews accounts receivable regularly and makes estimates for the allowance for doubtful accounts when it is probable that an amount is uncollectible. If it is deemed certain that an amount is uncollectible, the amount is written-off. In evaluating the Company&#8217;s ability to collect outstanding receivables, the Company considers many factors, including the age of the balance, the customer&#8217;s payment history, creditworthiness, and current economic trends, including considerations for the impact of COVID-19.</ix:continuation> <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjc0_6ce5a739-aa4b-40a1-90ac-c42f5e63a8a3" continuedAt="i244a1fe333b449da824c32973ffcfb28" escape="true">The change in the Company&#8217;s allowance for doubtful accounts is as follows: </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i244a1fe333b449da824c32973ffcfb28"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzItMS0xLTEtNTY3MTM_fb456fbd-176e-49f0-8f94-4b901339bf1d">1,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzItMy0xLTEtNTY3MTM_ac688c8f-ada0-4a84-a03a-683261234d3f">843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzItNS0xLTEtNTY3MTM_102387f1-df98-463f-a693-f6f9d17b6c84">5,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzMtMS0xLTEtNTY3MTM_8fd64789-a419-4d17-b127-2c1210adbf42">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzMtMy0xLTEtNTY3MTM_fdf32f01-e9d1-4617-b063-e96ae95e69b4">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzMtNS0xLTEtNTY3MTM_e15bc47f-c5d3-4e97-b3a6-95c6992ec90a">649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzQtMS0xLTEtNTY3MTM_4b0f7bc5-e117-4304-8262-073afb355050">147</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzQtMy0xLTEtNTY3MTM_0702fc55-1d44-49ee-8986-8825df5dd11e">619</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzQtNS0xLTEtNTY3MTM_8bdfda6b-0878-4e84-8d82-94109aedc215">4,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzUtMS0xLTEtNTY3MTM_93ce35e8-ab30-457e-ade3-0caa3f3de79c">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzUtMy0xLTEtNTY3MTM_5f940d76-497d-448e-875d-6dbabaed6604">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzUtNS0xLTEtNTY3MTM_080349c4-1787-44c3-a41f-43e797b6c25a">404</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzYtMS0xLTEtNTY3MTM_41d8ced0-f403-4d68-8b71-bed3d6a65ffe">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzYtMy0xLTEtNTY3MTM_6fc4d117-3a9c-40ab-85ba-73f750202694">1,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzYtNS0xLTEtNTY3MTM_deb542b6-6edd-40b4-b717-81e59fa6a311">843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ4_92299856-1167-4df6-bd87-62349bab02b4" continuedAt="idcfb8d3f119144fdaff7ae4bad078576" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurement </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (an &#8220;exit price&#8221;), in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures fair value based on a three-level hierarchy of inputs, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s level within the three-level hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three-level hierarchy of inputs is as follows:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. These inputs are based on the Company&#8217;s own assumptions about current market conditions and require significant management judgment or estimation.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ie3d5c544e5624b318fd5a6500105dcfa" continuedAt="ic7a48e189dec4489a18e56e71c42cce0"><ix:continuation id="idcfb8d3f119144fdaff7ae4bad078576"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assets and liabilities measured at fair value on a recurring basis consist of cash and cash equivalents, restricted cash, accrued liabilities, warrant liabilities and convertible notes. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash, cash equivalents and accrued liabilities approximate the stated carrying value due to the short time to maturity. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s convertible notes and warrant liabilities, where the values are based on valuation techniques that require inputs that are both unobservable and are significant to the overall fair value measurement, are classified as Level 3 under the fair value hierarchy. The fair value of these Level 3 financial liabilities is determined using pricing models, discounted cash flow methodologies or similar techniques for which the determination of fair value requires significant management judgment or estimation (Note 5). These valuations use assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company reassesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company&#8217;s debt that was outstanding as of January&#160;31, 2021 approximated fair value as the debt bore a floating rate that approximated the market interest rate. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain non-financial assets including property and equipment, and other intangible assets at fair value on a non-recurring basis in periods after initial measurement in circumstances when the fair value of such assets are impaired below their recorded cost. As of January&#160;31, 2022 and 2021, there were no material non-financial assets recorded at fair value. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Option </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the fair value option to account for its convertible notes. The Company recorded the convertible notes at fair value with changes in fair value recorded on the consolidated statement of operations and comprehensive loss (Note 5). The primary reason for electing the fair value option was for simplification and cost-benefit considerations of accounting for the convertible notes at fair value versus bifurcation of the embedded derivatives. As a result of applying the fair value option, direct costs and fees related to the convertible notes were expensed as incurred and were not deferred.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the convertible notes converted into shares of Class&#160;A common stock.</span></div></ix:continuation><ix:nonNumeric contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjUw_77c22d24-0912-4e17-9c05-bc82f0c4d13c" continuedAt="ic71cb6a14a8f4e6e96df6708faa132b0" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents and accounts receivable. By their nature, all such financial instruments involve risks, including the credit risk of nonperformance by counterparties. The Company&#8217;s cash and cash equivalents are deposited in checking and money market accounts with financial institutions in the U.S. and checking accounts with financial institutions in Canada, Germany, the Netherlands and Singapore that management believes are of high credit quality. The Company generally does not require collateral to support the obligations of the counterparties and deposits at banks may, at times, be in excess of federal or national insured limits or deposit-guarantee limits in each of the respective countries. The Company has not experienced material losses on its deposits of cash and cash equivalents. The maximum amount of loss at January&#160;31, 2022 that the Company would incur if parties to cash and money market funds failed completely to perform according to the terms of the contracts is $<ix:nonFraction unitRef="usd" contextRef="i22f790a38d2b4744805ca45c3d0a753f_D20220131-20220131" decimals="-5" name="us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExNjk4_27b2fe44-dc58-4646-b61e-eb40320b7a4e">489.9</ix:nonFraction>&#160;million. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables are typically unsecured and are derived from revenue earned from customers across various countries. As of January&#160;31, 2022, four customers accounted for <ix:nonFraction unitRef="number" contextRef="if091c125638f441987b83c30a5c5b0b7_D20210201-20220131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODY0_f66fad15-c36a-466b-83e0-e53c6113a419">23</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i22ef0f6aa1d441409ca678714e46527a_D20210201-20220131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODY4_cb59da3c-63e8-4f26-8d6c-dd01cdcc574b">14</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i18ab021061ec40eba826034af1bf4d39_D20210201-20220131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODcy_74ff33b2-ce3a-4e19-ab50-30be962da7a1">12</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ibc52de951a154d82a01247584ed517b6_D20210201-20220131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODgw_20816959-b390-43eb-ac49-dd4329d3751a">10</ix:nonFraction>% of accounts receivable, respectively. As of January&#160;31, 2021, three customers accounted for <ix:nonFraction unitRef="number" contextRef="i501808bb72a248d58ab5c5439767a762_D20200201-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExOTYx_25ab2ceb-9594-4d9f-b0ff-60761dd29e25">32</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ie301e4399a7446b8981f97bdecc4d374_D20200201-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExOTY1_05cc9052-11c2-4293-a765-96912dd47af4">18</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ib3c24c46041044bdb1c61ae877d93c7b_D20200201-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExOTcz_0c4464e9-a9c2-4d2e-896a-e9783353fd88">12</ix:nonFraction>% of accounts receivable, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended January&#160;31, 2022, one customer accounted for <ix:nonFraction unitRef="number" contextRef="i98e245fc3d4c405287bd1575546aec3a_D20210201-20220131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMDcy_404510de-12a8-41d7-b8e9-bc3788f840b4">11</ix:nonFraction>% of revenue. For the fiscal year ended January&#160;31, 2021, three customers accounted for <ix:nonFraction unitRef="number" contextRef="i06e8eecb168044ab8e50b692dcfa5866_D20200201-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMTQ3_51d3104d-0a3a-41d3-a2c9-ec7b84f8e607">12</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="iaab33891c2e542019c9677d2bd30dee5_D20200201-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMTUx_9c0ce5c2-7e8d-432d-8ae1-8dbd8cde8f59">10</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i4958411003ae46b18962bcc3e6a8c10e_D20200201-20210131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMTU4_bda88ab2-ed19-4bc2-a6f5-acc5fe722a24">10</ix:nonFraction>%, of revenue. For the fiscal year ended January&#160;31, 2020, one customer accounted for <ix:nonFraction unitRef="number" contextRef="i6dbc95d9d9514a409af3c1df88caed5a_D20190201-20200131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMjMx_ff9c924f-e51a-47f6-8b00-98d74a6ccad6">13</ix:nonFraction>% of revenue. </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ic7a48e189dec4489a18e56e71c42cce0" continuedAt="ic87c6467390545338cf119509c1dc1ef"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic71cb6a14a8f4e6e96df6708faa132b0" continuedAt="i654a310551c5498094ea888e64b84fb4">The Company&#8217;s products require continued approval from the Federal Communications Commission (&#8220;FCC&#8221;) and other international regulatory agencies for the Company to continue its operations. There can be no assurance that the Company&#8217;s products will continue to receive the necessary approvals or that its operations will be supported by the U.S. government or other governments. If the Company was denied such approvals, if such approvals were delayed, or if the U.S. government&#8217;s or other governments&#8217; policies change, these events may have a material adverse impact on the Company&#8217;s financial position and results of operations. </ix:continuation></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i654a310551c5498094ea888e64b84fb4">The Company contracts with certain third-party service providers to launch satellites. Service providers who provide these services are limited. The inability of launch service providers to contract with the Company could materially impact future operating results.</ix:continuation> </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjUy_6cf99835-1e1a-43e0-a45e-e29733cf8a3e" continuedAt="ifbb90285f1d1474a8d28fcf1e110e2e2" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Repair and maintenance costs are expensed as incurred. Significant improvements that extend the useful life or add functionality to property and equipment are capitalized. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjc1_95c6a163-11bb-4205-a109-bc4b6faa0879" continuedAt="i0ce49aa893cc4270ae5381a16e30938e" escape="true">Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i0ce49aa893cc4270ae5381a16e30938e" continuedAt="i8548301818fa4226b50809df7bf514f8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7f8b899557d44337a0bc1208babf9e52_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzEtMS0xLTEtNTY3MTM_f912ee60-0752-4789-9f2d-ca708be7c354">3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i910f6a3f7aee429085569f51751d6a6b_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzItMS0xLTEtNTY3MTM_fc11b500-fbde-49f9-bc44-eb841d2b0128">5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibea3f0b52b7a46fd9aff7c367d82df43_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo0MDM3MjZkODYyZTg0ODg4OWZlMGZiOTNkZWQ0MTIwNF80_e614f79f-87c4-4913-8b87-4d5c412ebd8f">2.2</ix:nonNumeric> to <ix:nonNumeric contextRef="i9639bd4a70f44d90a9966db23e1e3843_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo0MDM3MjZkODYyZTg0ODg4OWZlMGZiOTNkZWQ0MTIwNF8xMA_24eeafc1-b008-437a-9b8d-3033f68d09c5">9</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie16337e9fa5248e296c210bee4e72be9_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNThlZjUyMmU1ZTA0YjhlOTI1NzlhZmMyNDA5ZjRmMl80_99813e1c-2908-4a98-8670-2db92c9fc82a">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i2e39a2d105964811bba8438dab79cd6d_D20210201-20220131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNThlZjUyMmU1ZTA0YjhlOTI1NzlhZmMyNDA5ZjRmMl8xMA_4aa67cad-c9fc-41df-ae72-e1c484023a9d">10</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of useful life or term of lease</span></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs directly associated with design, construction, launch, and commissioning of satellites and systems are capitalized when the design and operation of the satellites and systems is at a sufficiently advanced stage such that the Company believes that recovery of the costs through future cash inflows is probable. The Company capitalizes material, labor and launch costs (including integration and launch insurance costs) that are incurred and necessary for the satellites to be placed into service. The Company depreciates the cost of a satellite over its estimated useful life, using the straight-line method of depreciation, once it is placed into service, which is when the Company determines that the satellites are providing imagery that meets the required quality specifications for sale to its customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life over which the Company depreciates a satellite is determined once the satellite has been placed into service. The initial determination of the satellite&#8217;s useful life involves the consideration of multiple factors, including design life, random part failure probabilities, expected component degradation and cycle life, fuel consumption (where applicable), and experience with satellite parts, vendors and similar assets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At least annually, or more frequently, should facts and circumstances indicate a need, the Company performs an assessment of the remaining useful lives of its property and equipment including its satellites. The assessment for satellites evaluates satellite usage data, remaining fuel (where applicable), operational stresses and other factors that may impact the satellite&#8217;s expected useful life.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company completed an assessment of the useful lives of its satellites and adjusted the estimated useful life of certain satellites from <ix:nonNumeric contextRef="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1NDE0_06422624-c137-4bbe-bbdc-d417e779773b">6</ix:nonNumeric> years to <ix:nonNumeric contextRef="ie2883d6e11fa4198a561be91b500f46c_D20210201-20210228" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1NDIw_c1efc45f-a344-4274-b98e-1ac6169ebd26">9</ix:nonNumeric> years. This change in accounting estimate was effective beginning in fiscal year 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, additional information specific to a single high resolution satellite became available which indicated the useful life of the satellite will be less than originally estimated. The change in estimate for this satellite was accounted for prospectively beginning in August 2021.</span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifbb90285f1d1474a8d28fcf1e110e2e2">The effect of these changes in estimate was a net decrease in depreciation expense of $<ix:nonFraction unitRef="usd" contextRef="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131" decimals="-5" sign="-" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1ODgy_3c47bfdc-510d-407a-8a77-860eb416e7ea">17.6</ix:nonFraction>&#160;million and a decrease in basic and diluted net loss per share attributable to common stockholders of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1OTkz_3f2211b0-f73f-446e-9add-0f84553c43ad"><ix:nonFraction unitRef="usdPerShare" contextRef="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1OTkz_6e21a29a-daa1-4123-a194-965d9bc62a9b">0.22</ix:nonFraction></ix:nonFraction> for the fiscal year ended January&#160;31, 2022.</ix:continuation> </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ic87c6467390545338cf119509c1dc1ef" continuedAt="i8ce78b23816b45a7a84fb198e66f0c9f"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjUz_fb74b910-2a2d-4381-b016-c26b9a5a6bb7" continuedAt="i4883a302296c40d683dd24e79ff8845f" escape="true">Capitalized Internal-Use Software Development Costs </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4883a302296c40d683dd24e79ff8845f">Costs directly attributable to the development of internal-use software are capitalized when the preliminary design of the software is completed, management has committed funding to proceed with the development and confirmed adequate probability that the project will be completed and the software will function as intended. Capitalization is discontinued when the project is substantially completed and ready for its intended use. The Company capitalizes labor costs that are incurred and necessary for the software to be placed into service and any interest costs apportioned to the project, if material. The Company amortizes capitalized internal-use software development costs, once it is placed into service, over its estimated useful life using the straight-line method, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5">one</span> to <ix:nonNumeric contextRef="ib95e8e57b0be436583350b9f3badac95_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODgy_8783c0a6-86ec-47ae-b33b-e8a64ab72be8">three years</ix:nonNumeric> based on management&#8217;s determination of the duration of time during which the related software will be in use and contributing to the Company&#8217;s cash flows.</ix:continuation> </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU0_fbf73c0d-65f0-44d6-84af-0932fb840435" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-lived assets and finite-lived intangible assets to be held and used in the business are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. This evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. If the carrying amount of the asset or asset group is not recoverable, the impairment to be recognized is measured by the amount by which the carrying amount of each long-lived asset or asset group exceeds the fair value of the asset or asset group. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2022, the Company recognized impairment expense of approximately $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareImpairments1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE4MzIz_064b109b-d66b-4fe4-ad13-3c0f77f93155">1.1</ix:nonFraction>&#160;million relating to capitalized costs for certain internal-use software development projects that were discontinued before the projects were completed. The impairment expense is included in research and development expenses within the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022. Other than as noted above, no events or changes in circumstances indicated the carrying amounts of the Company&#8217;s long-lived assets may not be recoverable during the fiscal years ended January&#160;31, 2022, 2021 and 2020.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU1_75ff2dc3-f41f-43f2-a285-c69902bd8a64" continuedAt="i2608744630bd41d6ad181212ddc553c1" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its business combinations using the acquisition accounting method, which requires it to determine the fair value of net assets acquired, including intangible assets and related goodwill. The Company identifies and attributes fair values and estimated lives to the intangible assets acquired and allocates the total cost of an acquisition to the underlying net assets based on their respective estimated fair values. Determining the fair value of assets acquired and liabilities assumed requires management&#8217;s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable but recognizes that the assumptions are inherently uncertain.</span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2608744630bd41d6ad181212ddc553c1">Acquisition-related costs are accounted for as expenses in the period in which they are incurred. The operating results of the acquired business are reflected in the Company&#8217;s consolidated financial statements as of the acquisition date.</ix:continuation> </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU2_954f66ef-f0d1-4e4e-a820-0d264f1240dc" continuedAt="i4b9c4fa8120d4d729f567ec0826284df" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. Goodwill is not subject to amortization and is tested for impairment at least annually, during the fourth quarter of each fiscal year or more frequently if events or circumstances indicate that the asset might be impaired. In assessing goodwill for impairment, the Company first assesses qualitative factors to determine whether it is </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i8ce78b23816b45a7a84fb198e66f0c9f" continuedAt="i12469a5e4da647edbe15bcddd5a29412"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4b9c4fa8120d4d729f567ec0826284df">necessary to perform the quantitative goodwill impairment test. In the qualitative assessment, the Company considers factors including economic conditions, industry and market conditions and developments, overall financial performance and other relevant entity-specific events in determining whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. Should the Company conclude that it is more likely than not that the recorded goodwill amounts have been impaired, the Company would perform a quantitative impairment test. Goodwill impairment exists when a reporting unit&#8217;s carrying value exceeds its fair value. Significant judgment is applied when goodwill is assessed for impairment.</ix:continuation> <ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxMzcx_10e363bf-f521-4f3b-a750-70f3e0334bbd"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxMzcx_3a2a583d-44d6-4efe-a508-516041d5026e"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxMzcx_49dae509-5900-4ce8-b3ea-7f8c866667e8">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> goodwill impairment was recorded during the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU3_70808f0b-d71c-4e54-8b30-49d9b46affd7" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are carried at cost, net of accumulated amortization and impairment, where applicable. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjc3_d61a5b76-a60d-4fd1-b555-9b501bddceb9" continuedAt="i7cad6d829fef4156a486d0cf88915082" escape="true">Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i7cad6d829fef4156a486d0cf88915082"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0a59d3ce068c44fab525756ef7eadfad_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzEtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjoyNjEwNTBhNjczMWE0YTc4YWY4N2M1MTRhZGVlZjM3Y181_3725ffe3-edcb-44ed-963c-e0dc9cef30f0">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i026b0ca5f9a44ec29ebdd93d7ec10a9b_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzEtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjoyNjEwNTBhNjczMWE0YTc4YWY4N2M1MTRhZGVlZjM3Y18xMQ_dc898c5c-7c16-469e-9c77-c42fa95d8122">9</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imagery library</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7494f07a14e049dbb9304708c51e14d1_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzItMS0xLTEtNTY3MTM_f7872457-7f0b-48c3-9282-63c82754c726">3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i99e89136533347f397ff6c55ce2eb33b_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3MjdmYjI4NDY2YjM0MmRlOWU4YTE5MmU4ODVhZjA5OF81_39912958-4ed7-45a9-9214-a2f1b7538d2b">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ic43c1dbfc7a24cbca3340db4e4fa0342_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3MjdmYjI4NDY2YjM0MmRlOWU4YTE5MmU4ODVhZjA5OF8xMQ_d97f2590-f430-4e71-888b-be912c2b4431">9</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if49c1aa088214b45b059c24a099fdb42_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowNWVlNWVhOWJhZmU0ZmJiYmUzMWJhZjliMGRmNzEzYV81_5fbf04f0-02cc-47ae-8e78-3ed16ed1f872">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i43a11fa3c97e49bdb259512db531f922_D20210201-20220131" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowNWVlNWVhOWJhZmU0ZmJiYmUzMWJhZjliMGRmNzEzYV8xMQ_56a384ef-d95d-48e6-8e1d-b0f2bb58a4db">7</ix:nonNumeric></span></div></td></tr></table></ix:continuation></div></ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU4_9270b11a-5073-49b6-b26e-626f78fb5eb8" continuedAt="i3ca1004b433b4ecf8be867d7ddd3ace3" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with Accounting Standard Codification (&#8220;ASC&#8221;) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 606&#8221;). Under Topic 606, the Company recognizes revenue under the core principle to depict the transfer of control to the Company&#8217;s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when a performance obligation is satisfied.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue principally from licensing rights to use imagery that is delivered digitally through its online platform in addition to providing related services. Imagery licensing agreements vary by contract, however, generally they have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract on a subscription or usage basis, whereby a customer pays for access to the Company&#8217;s imagery that may be downloaded over a specific period of time, or, less frequently, on a transactional basis, whereby the customer pays for individual content or archive access licenses. The Company&#8217;s imagery licensing agreements and service agreements are generally non-cancelable and do not contain refund-type provisions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, the Company assesses the product offerings in its contracts to identify performance obligations that are distinct. A performance obligation is distinct when it is separately identifiable from other items in a bundled package and if a customer can benefit from it on its own or with other resources that are readily available to the customer. To identify the performance obligations, the Company considers all of the product offerings promised in the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Imagery licensing arrangements generally provide customers with the right to access imagery through the Company&#8217;s platform, download content on a limited or unlimited basis over the contractual period depending on the terms of the applicable contract, or provide both the right to access imagery and download content. The access to imagery through the Company&#8217;s online platform and the ability to download such imagery represent two separate performance obligations. As such, a portion of the total contract consideration related to access to continuously updated imagery content is recognized ratably on a straight-line basis over the term of the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, existing or archived imagery is available for download by the customer. The existing or archived imagery has significant standalone functionality and is not updated once licensed to a particular customer. As such, the portion of the contract consideration related to the download license of existing or archive imagery </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i12469a5e4da647edbe15bcddd5a29412" continuedAt="i0d12edaf2ed84534821dc926dc97cda1"><ix:continuation id="i3ca1004b433b4ecf8be867d7ddd3ace3" continuedAt="i1cfb9774d6334668acc64f7f60eea8b5"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">content is recognized as revenue at the commencement of the contract when control of the imagery is transferred, and the imagery is available for download by the customer. The portion of the contractual consideration related to the download of monitoring imagery content is recognized over the term of the contract utilizing a usage-based output measure of progress based on the download capacity specified in the contract. To the extent the number of downloads of the specified imagery content is unlimited, the contractual consideration related to downloads is recognized ratably on a straight-line basis over the term of the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s contracts with customers contain more than a single performance obligation, management allocates the total contract consideration to each performance obligation on a relative SSP basis. The SSP is the price at which the Company would sell a promised product or service separately to a customer. Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP by considering its overall pricing practices and market conditions, including the Company&#8217;s discounting practices, the size and volume of the Company&#8217;s transactions, the customer demographic, price lists, historical sales, contract prices and customer relationships.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provides other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to imagery products. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services contracts. Training revenues are recognized as the services are performed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue on a gross basis. The Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue excludes sales and usage based taxes where it has been determined that the Company is acting as a pass through agent.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the total amount of consideration that the Company expects to be entitled to in exchange for the product offerings in a contract. The prices of imagery licensing and other services are generally fixed at contract inception and therefore, the Company&#8217;s contracts do not contain a significant amount of variable consideration. From time to time, the Company may enter into contracts with its customers that provide a form of variable consideration, including a revenue share arrangement. For these arrangements, the Company estimates the variable consideration at the contract inception based on the most likely amount in a range of possible outcomes. The estimate of variable consideration is reassessed on a quarterly basis.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically bills in advance either quarterly or annually for contracts with terms of one year or longer. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the underlying performance obligations have been satisfied. Advance payments from customers have been categorized as current or non-current deferred revenue based on the expected performance date. The Company applied the practical expedient in Topic 606 and did not evaluate contracts of one year or less for the existence of a significant financing component. The financing component of multi-year contracts were not significant.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue </span></div></ix:continuation><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1cfb9774d6334668acc64f7f60eea8b5">Cost of revenue consists of employee-related costs of performing account and data provisioning, customer support, satellite and engineering operations, as well as the costs of operating and retrieving information from the satellites, processing and storing the data retrieved, third party imagery expenses, depreciation of satellites and ground stations, and the amortization of capitalized internal-use software related to creating imagery provided to customers. Cost of revenue from professional services consists primarily of employee-related costs associated with providing these services, including costs paid to subcontractors and certain third-party fees. Employee-related costs include salaries, benefits, bonuses and stock-based compensation.</ix:continuation> </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i0d12edaf2ed84534821dc926dc97cda1" continuedAt="ie28cb659b9c44842a68684727e931515"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYw_3a0141b3-fb18-40a2-9620-5e06d8561a65" continuedAt="i289f730a23834b9fac0708cffe393a0b" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Expenditures </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures primarily include personnel- related expenses for employees and consultants, hardware costs, supplies costs, contractor fees and administrative expenses. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. Expenses classified as research and development are expensed as incurred and attributable to advancing technology research, platform and infrastructure development and the research and development of new product iteration. </span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i289f730a23834b9fac0708cffe393a0b">The Company continues to iterate its satellites and operations for optimal efficiency and function. Satellite costs associated with the design, manufacture, launch, and commissioning of experimental satellites or other space related research and development activities are expensed as incurred.</ix:continuation> </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYx_68c380b2-ea7c-4b23-914a-a77b72a01d40" continuedAt="i3bf9a0f037884a3ca9f879f9b3850e10" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenditures primarily include costs incurred to market and distribute the Company&#8217;s products. Such costs include advertising and conferences, sales commissions, salaries, benefits and stock-based compensation for the Company&#8217;s sales and marketing personnel and sales office expenses. Sales and marketing expenses are expensed as incurred. Advertising expenses for the fiscal years ended January&#160;31, 2022, 2021 and 2020 were not material.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative </span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3bf9a0f037884a3ca9f879f9b3850e10">General and administrative expenses include personnel-related expenses and facilities-related costs primarily for its executive, finance, accounting, legal and human resources functions. General and administrative expenses also include fees for professional services principally comprised of legal, audit, tax, and insurance, as well as executive management expenses. General and administrative costs are expensed as incurred.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYy_e373eac8-d8ce-4537-a0f1-b2c5db095765" continuedAt="i88d88cf90a684d889614f2b508f4d11a" escape="true">Leases </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i88d88cf90a684d889614f2b508f4d11a">Leases are reviewed and classified as capital or operating at their inception. For operating leases, the Company records rent expense on a straight-line basis over the noncancelable lease term and records the difference between the rent paid and the recognition of rent expense as a deferred rent asset or liability. Rent escalation, rent abatement, or other concessions, such as rent holidays, and landlord or tenant incentives or allowances, are recorded as deferred rent and amortized over the remaining lease term.</ix:continuation> </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYz_f72e12e8-ecf3-4925-a71f-7f2475466458" continuedAt="if678afd9afd34a80af4ea6dbf666e833" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. and various foreign jurisdictions and uses estimates in determining its provisions for income taxes. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method. Deferred assets and liabilities are recognized for the future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets where it is more likely than not that the deferred tax assets will not be realized. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes and measures uncertain tax positions in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which prescribes a recognition threshold and measurement process for recording uncertain tax positions taken, or expected to be taken in a tax return, in the consolidated financial statements. The Company accrues for the estimated amount of taxes for uncertain tax positions if it is more likely than not that the Company would be required to pay such additional taxes. An uncertain tax position will not be recognized if it has a less than 50% likelihood of being sustained. </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ie28cb659b9c44842a68684727e931515" continuedAt="i15dbea3d94c84abd9970d6d08eeb5a41"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if678afd9afd34a80af4ea6dbf666e833">The global intangible low-taxed income (GILTI) provisions of the Tax Cut and Jobs Act impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporation. The Company elects to treat any potential GILTI inclusions as a period cost.</ix:continuation> </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:CommonStockValuationsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY0_3131da08-9b60-4b09-9504-78920dde2ec0" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Valuations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically granted stock options at an exercise price equal to the fair value as determined by the Company&#8217;s board of directors on the date of grant. Given the absence of a public market for the Company&#8217;s common stock prior to the Business Combination, the board of directors of the Company estimated the fair value of its common stock at the time of each grant of an equity-based award. The board of directors of the Company utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Privately Held Company Equity Securities Issued as Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to estimate the fair value of its common stock. These estimates and assumptions include numerous objective and subjective factors to determine the fair value of the Company&#8217;s common stock at each grant date, including the following factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">relevant precedent transactions including the Company&#8217;s capital transactions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the liquidation preferences, rights, preferences, and privileges of the Company&#8217;s convertible preferred stock relative to the common stock; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s actual operating and financial performance; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s current business conditions and projections; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s stage of development;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the likelihood and timing of achieving a liquidity event for the common stock underlying the stock options, such as an initial public offering, given prevailing market conditions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the market performance of comparable publicly traded companies; and </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. and global capital market conditions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If different assumptions had been made, equity-based compensation expense, net loss, and net loss per common share could have been significantly different. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the consummation of the Business Combination, the fair value of the Company&#8217;s common stock at the time of grant of each equity-based award is determined based on its quoted market price on the NYSE.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY1_f48fa795-abe3-4d07-a65b-36096f4c3c15" continuedAt="i12bf0111f68545e4bc61389aff6af72a" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP, which require compensation cost for the grant-date fair value of stock-based awards to be recognized over the requisite service period. The Company determines the fair value of stock-based awards granted or modified, using appropriate valuation techniques. The Company recognizes forfeitures as they occur. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted certain awards, primarily options, that vest based upon a service condition. The Company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the common stock, risk-free interest rates, and the expected dividend yield of the common stock. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i15dbea3d94c84abd9970d6d08eeb5a41" continuedAt="i40df2f2558294c7b81b9947c32961f54"><ix:continuation id="i12bf0111f68545e4bc61389aff6af72a"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uncertainties and the application of management&#8217;s judgment. The Company records stock-based compensation expense for stock options on a straight-line basis over the requisite service period, which is generally <ix:nonNumeric contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM2NzY4_e5068483-42db-48fa-a06c-e53603fc47c2">four years</ix:nonNumeric>. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Restricted Stock Units (&#8220;RSUs&#8221;) is the fair value of the underlying stock at the measurement date. For awards that are subject to both time-based service and performance conditions (including liquidity events), no expense is recognized until it is probable that the vesting criteria would be met. Stock-based compensation expense for awards with performance and other vesting criteria is recognized as expense under an accelerated graded vesting model. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement for the Business Combination, Former Planet equity holders, including Former Planet equity award holders, have the right to receive earn-out consideration (the &#8220;Earn-out Shares&#8221;). The Earn-out Shares may be earned in four equal tranches based on market condition vesting requirements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Compensation&#8212;Stock Compensation, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each market condition vesting requirement. The fair value of the Earn-out Shares allocated to Former Planet equity award holders was determined upon the close of the Business Combination which will be recognized as stock-based compensation expense over the requisite service period. Compensation expense for awards with market conditions is not reversed if the market condition is not met. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Earn-out Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. This valuation model requires inputs such as the fair value of the Company&#8217;s Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#8217;s Class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Earn-out Shares, which is 5 years from the closing of the Business Combination. The Company&#8217;s volatility was derived from several publicly traded peer companies. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, the Company estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. The requisite service period for each of the four vesting tranches for the Earnout Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.</span></div></ix:continuation><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:WarrantsLiabilityPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY2_66b8e0c3-2965-4224-8781-6c41a45eedf0" continuedAt="icf6f77d6fb184d6d8860820a57d1ecde" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public and Private Placement Warrant Liabilities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with dMY IV&#8217;s initial public offering, which occurred on March 9, 2021, dMY IV issued <ix:nonFraction unitRef="shares" contextRef="i76f85cd3f1fe44cea579d8339d948e9d_D20210309-20210309" decimals="INF" name="pl:EquityIssuedDuringPeriodUnits" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5Njkz_435be0c4-6de4-4dae-abc9-1eb483d92374">34,500,000</ix:nonFraction> units, consisting of <ix:nonFraction unitRef="shares" contextRef="i720c548244f14fab96677ebfbbf2bcde_I20210309" decimals="INF" name="pl:EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5NzE3_c3d5e0d7-31c8-412d-89e9-09e48a48d23e">one</ix:nonFraction> share of Class A common stock of dMY IV and one-fifth of one redeemable warrant, at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i57ed126ba9e045cfb52d5c563099b9b9_I20210309" decimals="2" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5ODE1_c55307f8-0f64-4769-bfee-87b40fe56543">10.00</ix:nonFraction> per unit. Each whole warrant entitles the holder to purchase one share of Class&#160;A common stock at an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i29a4aadeff384f0086c04fe3e4577e25_I20210309" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5OTM3_2b11edee-7430-4f65-ad5e-ee867cd2d14a">11.50</ix:nonFraction> per share, subject to adjustment (the &#8220;Public Warrants&#8221;). Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of <ix:nonFraction unitRef="shares" contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMDk5_e88ac4fa-68c9-4f7a-b56f-00badd601da9">5,933,333</ix:nonFraction> warrants to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) at a purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMTc3_9b9ca118-1a5d-42ca-a75f-0285b88b5631">1.50</ix:nonFraction> per warrant (the &#8220;Private Placement Warrants&#8221;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMzE1_2a02af5f-76e3-4875-b3db-12850087cca1">11.50</ix:nonFraction> per share. Subsequent to the Business Combination and as of January&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="ie34b34d6e0c14a7a9e4913765f51046f_I20220131" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMzkz_2a7ffe37-fa8f-433e-bb5b-c74668b50d33">6,899,982</ix:nonFraction> Public Warrants and <ix:nonFraction unitRef="shares" contextRef="ieac2174e172546eaa5700264f7fc8a9c_I20220131" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwNDE2_1315489f-df28-4731-a2b1-20de7eee2820">5,933,333</ix:nonFraction> Private Placement Warrants outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i40df2f2558294c7b81b9947c32961f54" continuedAt="i3f996e2520db4f8e88852293ddbe9599"><ix:continuation id="icf6f77d6fb184d6d8860820a57d1ecde" continuedAt="i5c5207773ae547b8a3c0c597eebdab73"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, <ix:nonFraction unitRef="shares" contextRef="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxMzk3_0213314f-b654-4f40-bb7d-8625b4c9de7b">2,966,667</ix:nonFraction> of the Private Placement Warrants are subject to vesting conditions (the &#8220;Private Placement Vesting Warrants&#8221;). The Private Placement Vesting Warrants vest in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjQ4_39ae3323-45cc-4e9d-98c2-489defffff71">15.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjUy_867da9c9-cc7e-4d13-a036-96ae12a9133d">17.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjU2_33d3b067-d6fd-4471-a653-7b1379d65846">19.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjYz_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c">21.00</ix:nonFraction>, over any <ix:nonFraction unitRef="tradingday" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjc2_d42534d7-4e1a-40a3-8068-54ed9d45bfab">20</ix:nonFraction> trading days within any <ix:nonFraction unitRef="tradingday" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNzAz_c125d64a-f795-4ab8-926f-0f7d1ddce03d">30</ix:nonFraction> day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $<ix:nonFraction unitRef="usdPerShare" contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTI2_39ae3323-45cc-4e9d-98c2-489defffff71">15.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTMw_867da9c9-cc7e-4d13-a036-96ae12a9133d">17.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTM0_33d3b067-d6fd-4471-a653-7b1379d65846">19.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTQx_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c">21.00</ix:nonFraction>. Any right to Private Placement Vesting Warrants that remains unvested on the first business day after <ix:nonNumeric contextRef="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQyMDQ3_4f5ad36e-4eeb-4d15-b9c4-9879c1d787dd">five years</ix:nonNumeric> from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Public and Private Placement common stock warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;ASC 815-40&#8221;), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and concluded that they do not meet the criteria to be classified in stockholders&#8217; equity. Specifically, the exercise of the Public and Private Placement common stock warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company&#8217;s Class A stockholders. As there are two classes of common stock, not all of the stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Placement Warrants do not meet the conditions to be classified in equity. Since the Public and Private Placement common stock warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants are traded on the NYSE and are recorded at fair value using the closing price as of the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Private Placement Warrants (excluding the Private Placement Vesting Warrants) was estimated using the Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. These valuation models require inputs such as the fair value of the Company&#8217;s class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#8217;s class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Private Placement Warrants, which is 5 years from the closing of the Business Combination. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Changes in these assumptions can materially affect the estimate of the fair value of these instruments and ultimately change in fair value of Private Placement Warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Warrants</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, the Company had preferred stock warrants which were exercisable for Series B and Series D convertible preferred stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s convertible preferred stock was classified as permanent equity, as redemption was solely within control of the Company. Prior the Business Combination, the Company evaluated the Series B and Series D Preferred Stock warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and concluded the Series B and Series D preferred stock warrants did not meet the criteria to be classified in stockholders&#8217; equity. Specifically, the settlement provisions of the Series B and certain Series D preferred stock warrants met the criteria for liability classification as the number of shares to be issued was not fixed at the time of issuance. Certain other Series D preferred stock warrants met the criteria for liability classification as certain terms of the warrants precluded them from being indexed to the Company&#8217;s stock. As such, the Series B preferred stock warrants and Series D preferred stock warrants were recognized as liabilities and recorded at fair value. The change in fair value of these warrants was recognized at each reporting date in the consolidated statement of operations and </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i3f996e2520db4f8e88852293ddbe9599" continuedAt="ie8e058e44d104becbf123ab5c005e448"><ix:continuation id="i5c5207773ae547b8a3c0c597eebdab73"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive loss. See Note 5 for a discussion of the fair value methodology and assumptions and Note 9 for details of the terms of the Series B and Series D preferred stock warrants. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, all Series B preferred stock warrants converted into warrants for Class A common stock warrants and were exercised.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, all Series D preferred stock warrants converted into warrants for Class A common stock, and a portion of such Class A common stock warrants were not exercised and remained outstanding (see Note 9). The Company evaluated such Class A common stock warrants that remained outstanding under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and concluded they met the criteria to be classified in stockholders&#8217; equity. Specifically, given that the underlying shares of such warrants are now Class&#160;A common stock, the terms of such warrants no longer preclude them from being indexed to the Company&#8217;s stock. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#8217; equity on the date of the Business Combination.</span></div></ix:continuation><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY4_fee3a253-e5e8-47a1-97d2-834098fdfe02" continuedAt="i2c80cb81916941bea09b5042b4cafac9" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Transactions and Translation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reporting currency is the U.S. dollar. The functional currency of the Company&#8217;s subsidiaries has been determined to be either the U.S. dollar, Euro or Canadian dollar as the case may be. Revenue and expenses of the Company&#8217;s foreign subsidiaries, with a functional currency of either Euro or Canadian dollar, are translated into U.S. dollars using the monthly average exchange rates prevailing during the period. The assets and liabilities of the Company&#8217;s foreign subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet date. Translation adjustments are recorded as a component of accumulated other comprehensive loss within stockholders&#8217; equity. </span></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2c80cb81916941bea09b5042b4cafac9">Transactions denominated in currencies other than the functional currency are recorded based on the exchange rates at the time of the transaction. Monetary assets and liabilities are subject to remeasurement at the exchange rate in effect at the balance sheet date, with subsequent changes in exchange rates resulting in transaction gains or losses, which are included within other income (expense), net in the consolidated statement of operations and comprehensive loss. Foreign currency gain (loss) was $(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ4NzE2_661045f2-64d9-4054-8378-4beba301f0cc">0.5</ix:nonFraction>)&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ4NzIw_354da588-3696-47c5-837b-a2d2db7ccc33">0.3</ix:nonFraction>&#160;million and $(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ4NzI3_3fd9ca71-804b-4f3c-a668-c164bc448b2f">0.3</ix:nonFraction>)&#160;million for the years ended January&#160;31, 2022, 2021 and 2020, respectively.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY5_d2c43b03-1115-463f-a84d-c742eec2dd48" continuedAt="i67a8009afa4246e386007d3a8f037e2d" escape="true">Segments </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i67a8009afa4246e386007d3a8f037e2d">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#8217;s CODM is its Chief Executive Officer. The Company has determined that it operates in <ix:nonFraction unitRef="segment" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ5MTcx_34a73b20-3c33-4fc8-8a54-bc1f3becbc7e">one</ix:nonFraction> operating segment and <ix:nonFraction unitRef="segment" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ5MTk2_1b275f5c-b6aa-4b05-b653-3f83062c9bd4">one</ix:nonFraction> reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 4, Revenue, for revenue by geographic region. See Note 7, Balance Sheet Components, for long-lived assets by geographic region. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjcw_b35496a5-a713-4c06-9ce2-13ce67911f7e" continuedAt="ice816a0429e64483955e3c4245fd627f" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considered all series of its convertible preferred stock to be participating securities. Net loss is attributed to common stockholders and participating securities based on their participation rights. Net loss attributable to common stockholders was not allocated to the convertible preferred stock as the holders of the convertible preferred stock did not have a contractual obligation to share in any losses. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share attributable to common stockholders is the same for Class A and Class B shares of common stock because they are entitled to the same liquidation and dividend rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ie8e058e44d104becbf123ab5c005e448" continuedAt="iaa45f4022e7b4334ba001670fb8fa071"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ice816a0429e64483955e3c4245fd627f" continuedAt="i576132412cc04a5fade28485a0ee38f4">average number of shares of common stock outstanding and the weighted-average number of certain Class&#160;A common stock warrants that were previously outstanding and were exercised in connection with the Business Combination. Such Class A common stock warrants were not contingently exercisable and the common stock of the Company was issued for little or no consideration, as such the shares underlying these Class A common stock warrants were considered outstanding in the denominator in the calculation of basic net loss per share attributable to common stockholders from the issuance date of such Class A common stock warrants.</ix:continuation></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i576132412cc04a5fade28485a0ee38f4">Diluted loss per share attributable to common stockholders adjusts basic loss per share for the potentially dilutive impact of convertible preferred stock, convertible notes, warrants, stock options, restricted stock units, Earn-out Shares and dMY Sponsor Earn-out Shares. For the years ended January&#160;31, 2022, 2021 and 2020, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS Act&#8221;) allows an emerging growth company (&#8220;EGC&#8221;) to take advantage of certain exemptions from various reporting requirements that are applicable to public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Section 102(b)(1) of the JOBS Act allows emerging growth companies to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are applicable to private companies. The Company is an EGC and has elected to use the extended transition period under the JOBS Act until the earlier of the date that it is (i) no longer an EGC or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The adoption dates discussed below, within the Recently Issued Accounting Pronouncements section, reflect this election. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjcx_76ab0304-f49f-472e-83f2-4b3fc0dd32c2" continuedAt="id3ff75c0c07943898c95d58b7cbb654e" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2018-13&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the new guidance, the amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. The Company adopted this guidance as of February 1, 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2018-15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which clarifies the accounting for implementation costs in cloud computing arrangements. The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU 2018-18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends ASC 808 to clarify when transactions between participants in a collaborative arrangement under ASC 808 are within the scope of the FASB&#8217;s new revenue standard, ASU 2014-09 (codified in ASC 606). The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="iaa45f4022e7b4334ba001670fb8fa071" continuedAt="i3de81d4fd1d54487b522f3fdaac26b73"><ix:continuation id="id3ff75c0c07943898c95d58b7cbb654e" continuedAt="i761b8bde0d0f494d8a558738b6e59a18"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;Topic 842&#8221;), which supersedes the guidance in former ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless of their classification. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. Originally, a modified retrospective transition approach was required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. In July 2018, the FASB issued guidance to permit an alternative transition method for Topic 842, which allows transition to the new lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Entities may elect to apply either approach. There are also a number of optional practical expedients that entities may elect to apply. The Company expects to adopt the standard using the alternative transition method, is currently assessing the impact of this standard on its consolidated financial statements, and expects to report increased right-of-use assets and lease liabilities in connection with adopting this standard as of February 1, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which was codified with its subsequent amendments as ASC 326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The Company expects to adopt this updated guidance as of February 1, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a new accounting standard update to simplify the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The standard is expected to be effective for the Company on February 1, 2023, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard simplifies the accounting for convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature, as well as convertible instruments with a beneficial conversion feature. As a result, entities will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce non-cash interest expense for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Additionally, ASU 2020-06 requires the application of the if- converted method for calculating diluted earnings per share, and precludes the use of the treasury stock method for certain debt instruments. The standard is expected to be effective for the Company on February 1, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3de81d4fd1d54487b522f3fdaac26b73"><ix:continuation id="i761b8bde0d0f494d8a558738b6e59a18">outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company expects to adopt this standard as of February 1, 2022. The adoption of this new guidance is not expect</ix:continuation>ed to have a material impact on the Company&#8217;s consolidated financial statements and related disclosures.</ix:continuation></span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_644"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:ReverseRecapitalizationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI5Njg2ODEzOTYyMDcy_c5bdd566-b83c-4d0e-9bb8-d38fa5e927e0" continuedAt="i2b2c1f90e69f47dab2b79d847af1f8fb" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="i2b2c1f90e69f47dab2b79d847af1f8fb" continuedAt="i59635a31058344e0ae03ebae025d52f9"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1, the Company completed the Business Combination on December 7, 2021, pursuant to the Merger Agreement. Upon the consummation of the Business Combination, the following events contemplated by the Merger Agreement occurred, based on Former Planet&#8217;s capitalization as of December 7, 2021:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all Former Planet convertible preferred stock (see note 10) converted into shares of Former Planet Class&#160;A common stock and all Former Planet convertible preferred stock warrants became warrants for Former Planet Class A common stock (see note 9);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Venture Tranche B loans and the 2020 Convertible Notes (see note 9) converted into shares of Former Planet Class A common stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each share of Former Planet capital stock (other than Former Planet Class B common stock) was converted into the right to receive shares of Planet&#8217;s Class A common stock after giving effect to the Exchange Ratio of approximately <ix:nonFraction unitRef="number" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:RecapitalizationExchangeRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1Xzk0NQ_031b868c-d5b8-4dce-812a-b9c64f841e6b">1.53184</ix:nonFraction> as calculated in accordance with the Merger Agreement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each share of Former Planet Class B common stock was converted into the right to receive shares of Planet&#8217;s Class B common stock after giving effect to the Exchange Ratio of approximately <ix:nonFraction unitRef="number" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:RecapitalizationExchangeRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzExOTE_031b868c-d5b8-4dce-812a-b9c64f841e6b">1.53184</ix:nonFraction> as calculated in accordance with the Merger Agreement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all granted and outstanding unexercised Former Planet stock options were converted into Planet stock options exercisable for shares of Planet&#8217;s Class A common stock with the same terms and vesting conditions except for the number of shares exercisable and the exercise price, each of which was adjusted by the Exchange Ratio;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all granted and outstanding unvested Former Planet restricted stock units were converted into Planet restricted units for shares of Planet&#8217;s Class A common stock with the same terms and vesting conditions except for the number of shares, which was adjusted by the Exchange Ratio; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet Class A common stock warrants that remained outstanding subsequent to the closing of the Business Combination (see Note 9) were converted into warrants for Planet&#8217;s Class A common stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted by the Exchange Ratio</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, Former Planet equity holders, including Former Planet equity award holders, will have the right to receive up to an additional <ix:nonFraction unitRef="shares" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzIzNTc_1c31f8a3-a6e4-4243-af35-646e6be4c705">27,000,000</ix:nonFraction> shares in earnout consideration (the &#8220;Earn-out Shares&#8221;), of which up to <ix:nonFraction unitRef="shares" contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI0MzI_03a83994-6363-4a40-b5a5-46ed9be0bcd6">24,600,000</ix:nonFraction> shares may be issued as shares of Class A common stock and up to <ix:nonFraction unitRef="shares" contextRef="ia0c01e090bf84788bbf3be90c1be095e_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI1MDA_2560e792-c721-4d2c-b6dd-ddf189098dcb">2,400,000</ix:nonFraction> may be issued to William Marshall and Robert Schingler, Jr. (the &#8220;Planet Founders&#8221;) as shares of Class&#160;B common stock. The Earn-out Shares may be earned in four equal tranches (i) when the closing price of Class&#160;A common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg_39ae3323-45cc-4e9d-98c2-489defffff71">15.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NTI_867da9c9-cc7e-4d13-a036-96ae12a9133d">17.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NTY_33d3b067-d6fd-4471-a653-7b1379d65846">19.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NjM_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c">21.00</ix:nonFraction>, over any <ix:nonFraction unitRef="tradingday" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NzY_d42534d7-4e1a-40a3-8068-54ed9d45bfab">20</ix:nonFraction> trading days within any <ix:nonFraction unitRef="tradingday" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI4MDM_c125d64a-f795-4ab8-926f-0f7d1ddce03d">30</ix:nonFraction> day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $<ix:nonFraction unitRef="usdPerShare" contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwMjY_39ae3323-45cc-4e9d-98c2-489defffff71">15.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwMzA_867da9c9-cc7e-4d13-a036-96ae12a9133d">17.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwMzQ_33d3b067-d6fd-4471-a653-7b1379d65846">19.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwNDE_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c">21.00</ix:nonFraction>. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately <ix:nonFraction unitRef="shares" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:ContingentConsiderationIssuableInShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMyNTE_725dd2fc-0e2d-47c5-ae36-a4b0fc9b4f1b">5,540,990</ix:nonFraction> shares of the Earn-out Shares were allocated to Former Planet equity award holders, which are accounted for as stock-based compensation pursuant to ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each market condition vesting requirement described above. The remaining Earn-out Shares are accounted for as equity classified equity instruments, were included as merger consideration as part of the Business Combination, and recorded in Additional paid-in capital.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i59635a31058344e0ae03ebae025d52f9" continuedAt="i80c2116874104bca81bf5ba12ab74bba"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the shares of dMY IV Class B common stock automatically converted to <ix:nonFraction unitRef="shares" contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207" decimals="INF" name="pl:StockConvertedReverseRecapitalization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzM4MzQ_7e3c6825-29a2-43c3-a122-e4a63c54ea6d">8,625,000</ix:nonFraction> shares of the Company&#8217;s Class A common stock (the &#8220;dMY Sponsor Shares&#8221;), of which, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, <ix:nonFraction unitRef="shares" contextRef="i7ec497089eae4b2ba9d487effa54a872_I20211207" decimals="0" name="pl:CommonStockEarnOutSharesSubjectToVestingRequirements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzQwMzE_3aa56536-ba2a-4c58-8f29-de11421e8fbb">862,500</ix:nonFraction> shares are subject to vesting under conditions consistent with the Earn-out Shares discussed above (the &#8220;dMY Sponsor Earn-out Shares&#8221;). The dMY Sponsor Earn-out Shares are accounted for as equity classified equity instruments, were included as merger consideration as part of the Business Combination, and recorded in Additional paid-in capital.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, in connection with the execution of the Merger Agreement, and on September 13, 2021, following receipt of interest expressed by additional subscribers after the announcement of the Business Combination, dMY IV entered into subscription agreements (collectively, the &#8220;Subscription Agreements&#8221;) with certain parties subscribing for shares of dMY IV&#8217;s Class A common stock (such parties, the &#8220;Subscribers&#8221;), pursuant to which the Subscribers agreed to purchase, and dMY IV agreed to sell to the Subscribers, an aggregate of <ix:nonFraction unitRef="shares" contextRef="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzQ5MTg_0457246c-954e-47e9-add6-ef4b94435a95">25,200,000</ix:nonFraction> shares of dMY IV Class A Common Stock, for a purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i046513b9b68941c5aa9632e581b39ec1_I20210707" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzQ5ODQ_d25e2414-720b-422e-9cbb-1d52cb76bdf6">10.00</ix:nonFraction> per share. Immediately prior to the closing of the Business Combination, the Company issued and sold <ix:nonFraction unitRef="shares" contextRef="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzUwODg_0457246c-954e-47e9-add6-ef4b94435a95">25,200,000</ix:nonFraction> shares of its Class A common stock to the Subscribers for aggregate gross proceeds to the Company of $<ix:nonFraction unitRef="usd" contextRef="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzUxOTI_1634b2ab-2390-4191-a083-50b5ed9f077b">252.0</ix:nonFraction>&#160;million (the &#8220;PIPE Investment&#8221;). </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination transactions, the outstanding principal, accrued interest and repayment fees of $<ix:nonFraction unitRef="usd" contextRef="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzUzNDU_9dbe7002-fcd6-4569-a267-c150d41c669d">67.1</ix:nonFraction>&#160;million of the credit agreement with SVB and Hercules was repaid (see note 9).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded.</span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:ScheduleOfReverseRecapitalizationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI5Njg2ODEzOTYyMDc0_1469e20e-5333-40ce-9d70-6021bb6c6f05" continuedAt="ib34637048cb24b4db8e653d867308311" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the consolidated statement of cash flows and the consolidated statement of stockholders&#8217; equity for the fiscal year ended January&#160;31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recapitalization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - dMY IV Trust and cash, net of redemptions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:CashAcquiredThroughReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzEtMS0xLTEtNTY3MTM_6fb53530-dafe-4598-a87b-32ae0965b9e1">338,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - PIPE Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzItMS0xLTEtNTY3MTM_66e39d9b-4728-4aea-a66f-845848dfe6c1">252,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:PaymentsOfReverseRecapitalizationTransactionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzMtMS0xLTEtNTY3MTM_290d310e-5b1d-400a-b5c6-2fddc99e7dc1">57,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from Business Combination and PIPE Investment. net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ProceedsFromReverseRecapitalizationTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzQtMS0xLTEtNTY3MTM_306145fe-f6f2-43ba-8af5-7d25e09dccf9">533,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash accrued transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ReverseRecapitalizationAccruedTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzUtMS0xLTEtNTY3MTM_456d57f7-d05e-4808-bd33-e67bebd371cd">326</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash liability assumed as part of Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzYtMS0xLTEtNTY3MTM_10f2eb62-9e51-4d58-9371-46c3d2c7c1ed">171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Public Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ReverseRecapitalizationNonCashFairValuePublicWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzctMS0xLTEtNTY3MTM_72a032c6-5ca6-49fd-9460-7648e6f7fcce">24,840</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Private Placement Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzgtMS0xLTEtNTY3MTM_559d399a-580b-4b2e-9f6c-386aa37c2b67">29,370</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Combination and PIPE Investment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="pl:ReverseRecapitalizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzktMS0xLTEtNTY3MTM_0298073f-b2b5-4a4a-88af-6a6454dfaa25">478,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="pl:ReverseRecapitalizationAccruedWarrantIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwNzk1OTE_0070ecdc-7123-44f8-8c0b-5fc0a85050d7">2.2</ix:nonFraction>&#160;million of transaction costs incurred attributable to the Public Warrants and Private Placement Warrants, which were recorded within other income (expense), net in the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i80c2116874104bca81bf5ba12ab74bba"><ix:continuation id="ib34637048cb24b4db8e653d867308311"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of the Company&#8217;s common stock outstanding immediately following the consummation of the Business Combination and related transactions is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Planet stockholders - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaf982c9550bb4f4e842ce5d6c1339dd5_I20211206" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzEtMS0xLTEtNTY3MTM_8b72afaa-1f4f-4efc-bb78-b9120bd691a5">172,161,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Planet stockholders - Class B Common Stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a520d61e334493ea1baaf65aa5a4386_I20211206" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzItMS0xLTEtNTY3MTM_a114fbe7-54d7-4851-97b8-840003d3992e">21,157,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY IV&#8217;s public stockholders - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieda5a8ca79e2490f9b245b5621921eb0_I20211206" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzMtMS0xLTEtNTY3MTM_9a6745a4-6ba0-49c7-b809-1774ed72e71f">33,810,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holders of dMY IV&#8217;s sponsor shares - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzQtMS0xLTEtNTY3MTM_d349d2e7-27c5-41a3-abfe-1c1297d7327f">7,762,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PIPE Investment - Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzUtMS0xLTEtNTY3MTM_7e01c7d0-f5c9-47b8-9f55-a648fb13a24d">25,200,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Business Combination</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzYtMS0xLTEtNTY3MTM_e74ed400-c656-4a0f-9ffa-6ce677e09a59">260,091,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes <ix:nonFraction unitRef="shares" contextRef="i34aa4cfab1ec4572be36fe98b2c624c3_I20211206" decimals="0" name="pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwODAxMjc_3ec954ce-cf6d-484c-8b8b-a50b9e00950d">1,746,296</ix:nonFraction> shares of Class A common stock associated with the early exercise of unvested Former Planet stock options.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Upon the closing of the Business Combination, dMY IV&#8217;s public stockholders were offered the opportunity to redeem shares of dMY IV Class A common stock then held by them for cash equal to their pro rata share of the aggregate amount on deposit (as of two business days prior to the closing) in the trust account. The table above reflects redemptions of <ix:nonFraction unitRef="shares" contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207" decimals="0" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwODA1OTE_fdfafa7e-a6a4-4d06-868c-8ce040e76ecf">689,670</ix:nonFraction> shares of Class A common stock that occurred.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes <ix:nonFraction unitRef="shares" contextRef="i7ec497089eae4b2ba9d487effa54a872_I20211207" decimals="0" name="pl:CommonStockEarnOutSharesSubjectToVestingRequirements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwODA2NTE_3aa56536-ba2a-4c58-8f29-de11421e8fbb">862,500</ix:nonFraction> shares of Class A common associated with the dMY Sponsor Earn-out Shares that are subject to vesting requirements.</span></div></ix:continuation></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_648"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxNDQwNDc2NzQ0NTc5_cb9dcd34-c807-456f-88fb-4d32a6b567f9" continuedAt="ib70c23191a184821b7700a3195b10abf" escape="true">Revenue </ix:nonNumeric></span></div><ix:continuation id="ib70c23191a184821b7700a3195b10abf" continuedAt="ifb6c634692a642af88c5ce58868357ea"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExMQ_7b9558a4-097d-4fe1-a1d0-7b80abf02ff0">55.2</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExNQ_626201c2-0af1-4e69-9855-4149ce1c8dc5">34.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzEyMg_59215504-dbb5-4e8c-bc8e-a806bdaf09ba">35.1</ix:nonFraction>&#160;million, respectively, that had been included in deferred revenue as of January&#160;31, 2021, January&#160;31, 2020 and February 1, 2019, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company often enters into multi-year imagery licensing arrangements with its customers, whereby the Company generally invoices the amount for the first year of the contract at signing followed by subsequent annual invoices at the anniversary of each year. Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, which includes both deferred revenue and non-cancelable contracted revenue that will be invoiced and recognized in revenue in future periods. The Company&#8217;s remaining performance obligations were $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzg0MQ_e7919acf-6788-4865-bef1-04d60c9b2cd3">153.4</ix:nonFraction>&#160;million as of January&#160;31, 2022, which consists of both deferred revenue of $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzg5Nw_d3bb550b-9d54-4dad-8629-ce1003fcc59e">67.8</ix:nonFraction>&#160;million and non-cancelable contracted revenue that will be invoiced in future periods of $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="pl:ContractWithCustomerNonCancelableContractRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzk4MQ_10ba249d-42e2-4a7c-92bf-ecf240133bf1">85.6</ix:nonFraction>&#160;million. The Company expects to recognize approximately <ix:nonFraction unitRef="number" contextRef="iab4ac29771c841ee86f9cc93b35071d8_I20220131" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzEwMzI_22fe2e03-e17c-44ea-81b1-2e8abc87c3ca">72</ix:nonFraction>% of the remaining performance obligation over the next <ix:nonNumeric contextRef="iab4ac29771c841ee86f9cc93b35071d8_I20220131" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzEwODk_5b3b40f2-3923-4d36-9e75-00fb0ba79e6f">12</ix:nonNumeric> months, approximately <ix:nonFraction unitRef="number" contextRef="i3ad08f326f434fedba3e9d673bb37c1c_I20220131" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExMDc_1e4c1387-bff7-4145-9eb2-1b75ea4d878d">96</ix:nonFraction>% of the remaining obligation over the next <ix:nonNumeric contextRef="i3ad08f326f434fedba3e9d673bb37c1c_I20220131" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExNTI_3f032e6b-648e-4864-97dc-f975e951a1a2">24</ix:nonNumeric> months, and the remainder thereafter. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxNDQwNDc2NzQ0NTgw_5e514f8f-6fa5-4d4e-98eb-52f8d6e7a829" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates revenue by major geographic region: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12b4fe08e3484cefa8e7bdbe5e678264_D20210201-20220131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzItMS0xLTEtNTY3MTM_3961a95d-6390-451d-a906-d46496cc5e00">55,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ef95326fef645968e3091a25286d3ff_D20200201-20210131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzItMy0xLTEtNTY3MTM_4cfa91cb-737d-4c66-9f13-f98cc92bbf7b">61,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62d88a750f141dfabbed6a6050ea92d_D20190201-20200131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzItNS0xLTEtNTY3MTM_53eae0c8-517e-470a-9a1a-b46916a5696d">54,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaec96b6ee9314da2aac0167ac70823e5_D20210201-20220131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzMtMS0xLTEtNTY3MTM_c3d6fcbf-ce05-4540-9fab-984fabd23347">9,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71182981a641447b81d192e0cb420fc3_D20200201-20210131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzMtMy0xLTEtNTY3MTM_f922f752-c89c-4d53-934f-8f969cb08afe">15,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b2c6df4958f4fc3a0bed05d97fe0917_D20190201-20200131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzMtNS0xLTEtNTY3MTM_69678b07-c689-4433-90e3-32ba74de1160">16,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8445bd4e7b44b86ab3f1a1f7fbdc2d8_D20210201-20220131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzQtMS0xLTEtNTY3MTM_2864d041-d373-4205-89b9-7dd6eda399fc">65,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1a0c1fcf6db4b3ba643931b7d43e099_D20200201-20210131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzQtMy0xLTEtNTY3MTM_a620b2f9-3e9d-4267-b416-357a1af8996e">35,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2232e9a940942dfa7860c5276f18b7f_D20190201-20200131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzQtNS0xLTEtNTY3MTM_14df5c38-444b-46d9-816c-cc162460eca7">24,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzUtMS0xLTEtNTY3MTM_8c0f384c-1060-4743-bef0-05acf938a274">131,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzUtMy0xLTEtNTY3MTM_d4783e30-c128-46cb-9a6b-22b9e963608f">113,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzUtNS0xLTEtNTY3MTM_0b2ec8a9-4777-4f3d-ab13-c8b8df1c8987">95,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the U.S. accounted for more than 10% of revenue for the fiscal year ended January&#160;31, 2022. No single country other than the U.S. and Canada accounted for more than 10% of revenue for the years ended January&#160;31, 2021 and 2020.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ifb6c634692a642af88c5ce58868357ea"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain and Fulfill a Contract </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions paid to the Company&#8217;s direct sales force are considered incremental costs of obtaining a contract with a customer. Accordingly, commissions are capitalized when incurred and amortized to sales and marketing expense over the period of benefit from the underlying contracts. The period of benefit from the underlying contract is consistent with the timing of transfer to the performance obligations to which the capitalized costs relate, and is generally consistent with the contract term. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company deferred $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="pl:ContractCostsCapitalizedDuringThePeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxMjY_627ff93b-5d0d-4a36-a7d3-5ab392afbeb8">1.7</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="pl:ContractCostsCapitalizedDuringThePeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxMzA_4fd1fa8e-b6b3-4874-9666-44d5ee91b415">3.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="pl:ContractCostsCapitalizedDuringThePeriod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxMzc_4aeb6e63-0da4-402d-9e61-445f456f77f7">0.3</ix:nonFraction>&#160;million of commission expenditures to be amortized in future periods. The Company&#8217;s amortization of commission expenditures was $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIyNjA_ab1f3d94-2289-4f89-a2dc-addbff183282">2.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIyNjQ_9696c474-5a37-464a-a197-7854b0bacafe">1.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIyNzE_a0e24618-2275-4931-ade6-672fa4ed9d77">1.3</ix:nonFraction>&#160;million for the fiscal years ended January&#160;31, 2022, 2021 and 2020, respectively. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:CapitalizedContractCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxNDQwNDc2NzQ0NTgx_d6ea6125-e137-4a32-bc12-2cfde2fc0569" continuedAt="i087f6cb306034794991054f44357cd83" escape="true">As of January&#160;31, 2022 and 2021, deferred commissions consisted of the following:</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i087f6cb306034794991054f44357cd83"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzItMS0xLTEtNTY3MTM_f5b5a8d1-89b3-428e-93f8-55f4991896bd">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzItMy0xLTEtNTY3MTM_f8d61825-65c1-44d4-80f3-c5c621d97ced">1,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzMtMS0xLTEtNTY3MTM_0c8f2cf7-a5a5-4138-a5a5-ad141c28b729">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzMtMy0xLTEtNTY3MTM_d8c09b9f-7922-47ea-9934-925c912e38fa">1,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred commission</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzQtMS0xLTEtNTY3MTM_d9f9b8a6-fb8f-4e84-bca9-592ba1255b3a">2,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzQtMy0xLTEtNTY3MTM_a98d4351-8eed-43a7-8250-343cc7c5f809">2,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of deferred commissions are included in prepaid expenses and other current assets on the consolidated balance sheets. The non-current portion of deferred commissions are included in other non-current assets on the consolidated balance sheets.</span></div></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_652"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDM3_e677295f-4522-4d11-b60c-4acd924a34ea" continuedAt="i705f5e5d1e3c4ed3a1c4e8bc7fafe858" escape="true">Fair Value of Financial Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="i705f5e5d1e3c4ed3a1c4e8bc7fafe858" continuedAt="idece81a1f4bc4f6c8ce0386d4c43d78c"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recognized or disclosed at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their respective fair values.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis for recognition or disclosure purposes as of January&#160;31, 2022 and 2021 by level within the fair value hierarchy. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDQx_1d611e6c-b7ec-436a-a22a-8b01df51b65e" continuedAt="i088b3b2c7e0143dd9744a613f70da1fd" escape="true">The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and considers factors specific to the asset or liability.</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i088b3b2c7e0143dd9744a613f70da1fd" continuedAt="iea0bb58b433e414b87baefaec56b23d3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzMtMS0xLTEtNTY3MTM_5617201a-81bc-4cef-bef5-640a39f4ab67">470,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzMtMy0xLTEtNTY3MTM_2363241b-0eb3-4a6c-95f4-f6d12fd67267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzMtNS0xLTEtNTY3MTM_25dbdea6-ab1f-4ff8-aa10-172b13651595">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash: money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzQtMS0xLTEtNTY3MTM_40932705-1dbf-41be-9d68-fa192d8a750d">5,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzQtMy0xLTEtNTY3MTM_cba44779-031e-4d5d-aaca-dedfd89e32b0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzQtNS0xLTEtNTY3MTM_d6d6316a-ed81-46db-b64c-7c9fe6f8be19">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzUtMS0xLTEtNTY3MTM_1e734f6a-ac27-4a76-b1dc-94f7243c731c">475,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzUtMy0xLTEtNTY3MTM_1a9e0c21-674c-42de-aa62-ecb0285d4d3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzUtNS0xLTEtNTY3MTM_ef2aa373-d820-4bc9-8761-2c1201b7b9ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02569695eff74231b397bd6e48912be6_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzctMS0xLTEtNTY3MTM_7e3a740f-e9f8-4655-8808-8b2e105f40d9">10,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia47a35d12510416c8ad9ad4f10d62e60_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzctMy0xLTEtNTY3MTM_39f0fc16-888d-4c88-94ac-c620adacb207">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb920fa66a554628b2a166f5343953fd_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzctNS0xLTEtNTY3MTM_b39237f8-a70e-45c7-a05f-25de8136c0d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6139f61823c48078635352f3140a563_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzgtMS0xLTEtNTY3MTM_12898ed7-ea25-4c3e-9d66-b4e0f384ec88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203a3ba056c546e9ac72c2d0ceb768d7_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzgtMy0xLTEtNTY3MTM_b9314f45-cb64-453f-a5dc-399a8491f1da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee688c37899c4750a853fb89d6b2cdb6_I20220131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzgtNS0xLTEtNTY3MTM_ad7b1b24-2a71-48f1-b758-e47f6abb9a73">12,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzktMS0xLTEtNTY3MTM_512143ec-cf86-4923-a7e5-1a77154f8d7b">10,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzktMy0xLTEtNTY3MTM_61e6f6f4-06ac-494f-8901-c3ceb681ab33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzktNS0xLTEtNTY3MTM_9b3cacf9-59de-428d-aca0-7d7e0e956ddd">12,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="idece81a1f4bc4f6c8ce0386d4c43d78c" continuedAt="i9606ce1960e84db7a678c76f762a933a"><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="iea0bb58b433e414b87baefaec56b23d3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzMtMS0xLTEtNTY3MTM_c020a5fb-7cab-4ca7-882f-355c20474b86">50,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzMtMy0xLTEtNTY3MTM_b86cc595-a470-4ab4-8ba4-4097080f3ac2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzMtNS0xLTEtNTY3MTM_53b6adc7-1d6a-4441-8eec-15de1fc9e9ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash: money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzQtMS0xLTEtNTY3MTM_6f0db391-21b6-4442-b35f-00622211b925">5,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzQtMy0xLTEtNTY3MTM_f32b9a51-1b16-43f5-8961-fa05a264ac7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzQtNS0xLTEtNTY3MTM_f744f6ed-3b23-4d46-a933-217c9a9348d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzUtMS0xLTEtNTY3MTM_f2f35e31-d5da-4344-bcc3-6e3eb723fd7f">55,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzUtMy0xLTEtNTY3MTM_b1a86a42-a4a4-43be-9b32-a77a7d8f7060">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzUtNS0xLTEtNTY3MTM_62dd1006-c5f5-47a9-a3bd-6ee5ea7051b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131" decimals="-3" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzctMS0xLTEtNTY3MTM_933cf035-589c-4ff0-9620-e12a11857c93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131" decimals="-3" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzctMy0xLTEtNTY3MTM_8aac70cb-4bfc-4685-9303-d36fd9ddeadf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131" decimals="-3" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzctNS0xLTEtNTY3MTM_83e10f44-bf16-4df6-8b60-97246e383a12">101,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa250c5eaff94c469d96d201379da1ee_I20210131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzgtMS0xLTEtNTY3MTM_2a16af03-e72f-483c-af8b-29f694040c28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie45dd3e244be4162842453a1a8a189da_I20210131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzgtMy0xLTEtNTY3MTM_f56b582f-a927-4e22-b491-78e38c17271c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa4e3ffda7c94ee2ab4bb3f90551d18f_I20210131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzgtNS0xLTEtNTY3MTM_236f30e4-05fe-4d82-abd2-56e0f660ca6d">11,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzktMS0xLTEtNTY3MTM_09755919-5a06-4d35-9ea5-66e9c61cc154">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzktMy0xLTEtNTY3MTM_dc1904b9-5bf5-4ec4-81f1-b75452600246">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzktNS0xLTEtNTY3MTM_5419e795-ac47-43fa-80c8-e3a9c342b705">112,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Money Market Funds</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s money market funds is based on quoted active market prices for the funds and is determined using the market approach. There were no realized or unrealized gains or losses on money market funds for the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public and Private Placement Warrants</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants were classified within Level 1 as they are publicly traded and had an observable market price in an active market. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants (excluding the Private Placement Vesting Warrants) were valued based on a Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants were valued using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. The Private Placement Warrants were collectively classified as a Level 3 measurement within the fair value hierarchy because these valuation models involve the use of unobservable inputs relating to the Company&#8217;s estimate of its expected stock volatility which was developed based on the historical volatility of a publicly traded set of peer companies. The expected volatility inputs utilized for the fair value measurements of the Private Placement Warrants upon the closing of the Business Combination and as of January&#160;31, 2022 were <ix:nonFraction unitRef="number" contextRef="ibfc265e074f74033bdf4205fc4fb0c77_I20211207" decimals="3" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIzMTg_9833a360-a331-40d3-a19a-54c1238aa3ea">55.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if8d18d44c09042fbb2ca1da0724ada8c_I20220131" decimals="3" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIzMjU_0b6f0e97-7c69-4a5f-bef1-61b36c95172f">60.0</ix:nonFraction>%, respectively.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i9606ce1960e84db7a678c76f762a933a" continuedAt="ieffbb80392a54c67be568375b928fdc8"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDQy_ed7d25ed-bff3-4205-aa90-2aa342ea7731" continuedAt="ic23e299b1c904c5db653dbab30e6e74e" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the Private Placement Warrants for the fiscal year ended January&#160;31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private Placement Warrants</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed in Business Combination</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZToyODE5Njc0YmFjZGU0N2M3YjcwZTU1Y2JkODVmZDU2Zi90YWJsZXJhbmdlOjI4MTk2NzRiYWNkZTQ3YzdiNzBlNTVjYmQ4NWZkNTZmXzItMS0xLTEtNTY3MTM_8202d967-60ae-4196-9d6b-0916c21755af">29,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iec1bd74bf4ea4c69959a9e67c762d777_D20211208-20220131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZToyODE5Njc0YmFjZGU0N2M3YjcwZTU1Y2JkODVmZDU2Zi90YWJsZXJhbmdlOjI4MTk2NzRiYWNkZTQ3YzdiNzBlNTVjYmQ4NWZkNTZmXzMtMS0xLTEtNTY3MTM_0645c9a4-2163-4209-9229-ed69d15f46d9">16,910</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieac2174e172546eaa5700264f7fc8a9c_I20220131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZToyODE5Njc0YmFjZGU0N2M3YjcwZTU1Y2JkODVmZDU2Zi90YWJsZXJhbmdlOjI4MTk2NzRiYWNkZTQ3YzdiNzBlNTVjYmQ4NWZkNTZmXzQtMS0xLTEtNTY3MTM_c840bc40-770a-4b67-a309-33fafdabeb44">12,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible notes</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the convertible notes converted into shares of Class A common stock. The Company measured the fair value of the convertible notes upon conversion based on the closing price of the Company&#8217;s Class A common stock on the date of the Business Combination and the number of Class A common stock shares into which the notes converted.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, the Company measured its convertible notes at fair value based on significant inputs not observable in the market, which caused them to be classified as a Level 3 measurement within the fair value hierarchy. The fair value of the convertible notes as of January&#160;31, 2021 was estimated using a probability- weighted hybrid method combining (i) an option pricing model, and (ii) a discounted cash flow analysis. The significant unobservable inputs used in the fair value measurement of the Company&#8217;s convertible notes are the estimated time to liquidation, volatility, discount yield and risk-free interest rates.</span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDQz_e85b8912-aa3c-4a86-9420-e39ff08046ea" continuedAt="i4f3d634879ef4e519833e83bb5b07496" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides quantitative information associated with the fair value measurement of the convertible notes as of January&#160;31, 2021:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of<br/>January 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input<br/>Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie14c770858704e2fb0d1f3c988d2b579_I20210131" decimals="-3" name="us-gaap:ConvertibleDebtFairValueDisclosures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzItMS0xLTEtNTY3MTM_4a4ed529-0fed-409c-ab46-8b2ff47147c3">101,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability-weighted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated time to liquidation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="y" contextRef="ic9dab6785b424e97bb06435ad34d89e1_I20210131" decimals="1" name="us-gaap:DebtInstrumentMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo2N2U4NjA1M2U4ZDc0ZWY3YWY0NTE2Njc4ZThiZGYzOV81_80db437e-8701-4793-b6b2-a5daa082859c">0.2</ix:nonFraction> - <ix:nonFraction unitRef="y" contextRef="i7cc47915c6e1478cb0d0ac5ed9452710_I20210131" decimals="1" name="us-gaap:DebtInstrumentMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo2N2U4NjA1M2U4ZDc0ZWY3YWY0NTE2Njc4ZThiZGYzOV8xMA_f1a4a486-9dd0-46ca-9782-a09376075192">0.5</ix:nonFraction> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8fc5ab8eefe43d895af176d97648f97_I20210131" decimals="3" name="us-gaap:DebtInstrumentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzMtNy0xLTEtNTY3MTM_de7c0f72-9563-47a8-bd1d-94c145695072">35.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i26a10ba904b14a7f809f59db6a528895_I20210131" decimals="3" name="us-gaap:DebtInstrumentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzQtNy0xLTEtNTY3MTM_a019d4ad-9d5d-4f13-95dd-d7e1794f61ae">16.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i236c77fa976d4f188b67b76be6ee1f71_I20210131" decimals="3" name="us-gaap:DebtInstrumentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzUtNy0xLTEtNTY3MTM_974077e4-79ac-465b-abf2-4215c7696731">0.1</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ieffbb80392a54c67be568375b928fdc8" continuedAt="i53d0697e489a43f885895f191d0feec7"><ix:continuation id="ic23e299b1c904c5db653dbab30e6e74e" continuedAt="iadf15413ef3e40668ea859cfcf423fc8"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the convertible notes for the fiscal years ended January&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible<br/>Notes </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cd56daa583f4b2a9fcc1089206eea4d_I20190131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzEtMS0xLTEtNTY3MTM_f1715ac5-4f41-4f72-93d0-b71636242c74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d62bf97db5f42bcb02fe867c9627873_D20190201-20200131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzItMS0xLTEtNTY3MTM_6b854339-ff9e-4efa-a881-343fbb7a5e24">10,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d62bf97db5f42bcb02fe867c9627873_D20190201-20200131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzMtMS0xLTEtNTY3MTM_75660746-8700-4d3d-80b7-0ffb2b019280">159</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib74d918225a443fb87001fb045d3c36e_I20200131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzQtMS0xLTEtNTY3MTM_c164a06a-7c5c-45af-8c39-f58be7766a5b">10,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzUtMS0xLTEtNTY3MTM_0a46aa0d-e2b9-4315-bdcb-a6e84fe9dc50">68,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extinguishment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzYtMS0xLTEtNTY3MTM_a4834d5e-ba13-4f8d-adbb-c7d532b14e3e">3,260</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzctMS0xLTEtNTY3MTM_98c9b4b4-eb33-4cd3-baef-547fb21b5b39">25,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i127fbf3f09d343fdb4bcd3d11f4d2bca_I20210131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzgtMS0xLTEtNTY3MTM_87d38b14-e6c2-47f4-a1f5-b38307a6e5f4">101,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54449e2a7dd44a4082501931c9b7fa80_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzktMS0xLTEtNTY3MTM_2f0f66f5-ae7a-4e8f-aefa-5ac46e67ef5b">13,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion to Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54449e2a7dd44a4082501931c9b7fa80_D20210201-20220131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzEwLTEtMS0xLTU2NzEz_4c803ca9-0998-4aec-a45f-836c5fdb704a">114,354</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife76dc148d86474f8e4bab7e9819c0c6_I20220131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzExLTEtMS0xLTU2NzEz_cc0f540b-5794-48e6-baf7-0be5ae820a8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred stock warrant liability</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, all Series B and Series D preferred stock warrants converted into warrants for Class A common stock. A portion of such Class A common stock warrants were exercised upon the closing of the Business Combination. The Company measured the fair value of the exercised warrants upon settlement based on the closing price of the Company&#8217;s Class A common stock on the date of the Business Combination and the number of Class A common stock shares that were issued to the warrant holders. For the portion of the Class A common stock warrants that were not exercised and remained outstanding subsequent to the closing of the Business Combination, the Company concluded such warrants met the criteria to be classified in stockholders&#8217; equity. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#8217; equity on the date of the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, the Company measured its liabilities for the Series B and D preferred stock warrants at fair value based on significant inputs not observable in the market, which caused them to be classified as a Level 3 measurement within the fair value hierarchy. The fair value of the preferred stock warrant liabilities as of January&#160;31, 2021 was estimated using an option pricing model. The significant unobservable inputs used in the fair value measurement of the Company&#8217;s preferred stock warrant liabilities are volatility, term and discount for lack of marketability.</span></div><ix:continuation id="i4f3d634879ef4e519833e83bb5b07496"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides quantitative information associated with the fair value measurement of the preferred stock warrant liability as of January&#160;31, 2021: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of<br/>January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input<br/>Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Stock Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf2443fc53554d679bc16573ee068feb_I20210131" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzItMS0xLTEtNTY3MTM_c8d0df36-b634-478b-a424-19fa31f9221d">11,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option Pricing Method</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="y" contextRef="if67a123e6911418bb58a9995a6e7df98_I20210131" decimals="1" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozMTRmMTViNjAyZTc0OTRhYjFjMjgzMDVlZThiZWZiMV81_49cb6859-8096-42f2-8719-a7f374f301e7">0.5</ix:nonFraction> - <ix:nonFraction unitRef="y" contextRef="ifed7e41182034eb1978f785a2fa97f89_I20210131" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozMTRmMTViNjAyZTc0OTRhYjFjMjgzMDVlZThiZWZiMV8xMA_e8ac9d55-c94d-49bd-853c-7e35d62922dd">1.75</ix:nonFraction> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd2a3ab0e80d4a7ea89148ca662c5ac7_I20210131" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzMtNy0xLTEtNTY3MTM_43770b31-da1a-40e0-a650-980df974645c">60</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount for lack of<br/>marketability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia93b319824e14713927ba5d2b6c9f890_I20210131" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzQtNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkNzk5ODJlMWJlNGI0MmVlODYyMDkzYWIxZjcwNjhiN180_bf056840-6f0e-4e4b-a11d-b7cd95d3fd57">10</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i7a97e2648aca47a29ec759d3f4f237b2_I20210131" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzQtNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkNzk5ODJlMWJlNGI0MmVlODYyMDkzYWIxZjcwNjhiN185_bdc66b9b-40dc-4acf-b204-d0c9c24de260">17</ix:nonFraction>%</span></div></td></tr></table></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i53d0697e489a43f885895f191d0feec7"><ix:continuation id="iadf15413ef3e40668ea859cfcf423fc8"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the preferred stock warrant liability for the fiscal years ended January&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock<br/>Warrant Liability </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00289dc7a7b4ba28268abd9d50e1e27_I20190131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzEtMS0xLTEtNTY3MTM_ec14bf39-995c-49ac-b749-ce653d333935">3,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45321aa559e84a3fa25ba5130f3fddd6_D20190201-20200131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzItMS0xLTEtNTY3MTM_c13d2515-6a31-482d-bc68-6ac5edad7985">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i45321aa559e84a3fa25ba5130f3fddd6_D20190201-20200131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzMtMS0xLTEtNTY3MTM_0d127d45-1f68-4863-b202-afbcd5b05c1c">48</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife665b17d11b4c6a98a1f1491459dd7f_I20200131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzQtMS0xLTEtNTY3MTM_1840fdc4-7037-44ef-8c54-cca28080c962">3,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c1a4e83ba014cc39d588c9716d864f2_D20200201-20210131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzUtMS0xLTEtNTY3MTM_3137ba19-d40b-4fee-8f0c-c71f33312741">2,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c1a4e83ba014cc39d588c9716d864f2_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzYtMS0xLTEtNTY3MTM_48479b5d-0af7-45e2-ad5a-7e7d1e6b9356">4,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7316b9346514459abae32def1faa00c5_I20210131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzctMS0xLTEtNTY3MTM_ec32f949-a14f-4f5f-9fb6-a6f14e03ca07">11,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacce9f7f024f4e4a9aee905ff4653d77_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzgtMS0xLTEtNTY3MTM_75909032-9781-4221-8317-b8b5b848e664">12,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to stockholders&#8217; equity upon conversion to Class A common stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iacce9f7f024f4e4a9aee905ff4653d77_D20210201-20220131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzktMS0xLTEtNTY3MTM_5449894a-1897-4b7d-bfa8-a29c515f8640">23,477</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6fd1b45de747b280785799c960db30_I20220131" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzEwLTEtMS0xLTU2NzEz_bf58e4fe-3055-4b3a-ba0c-17190ad35496">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_656"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzMwMjM2NTY5NzY2MjA0_4ec36aff-cd3f-4711-9911-ac2b3948522e" continuedAt="i285e00f7f2b14e229d90236f472a87ce" escape="true">Acquisition</ix:nonNumeric></span></div><ix:continuation id="i285e00f7f2b14e229d90236f472a87ce" continuedAt="ifcfbb8beb22a471ab567cd299e831c45"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">VanderSat</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2021, the Company acquired all of the equity interest of VanderSat B.V. (&#8220;VanderSat&#8221;), a provider of advanced earth data and analytics that report on key conditions on the Earth&#8217;s surface, including soil moisture, land surface temperature and vegetation optical depth. The purpose of the acquisition was to allow the Company to a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ccelerate its position in agriculture and continue to mature its offerings in other verticals including insurance, civil government, and finance. The fair value of the consideration transferred was $<ix:nonFraction unitRef="usd" contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzU3Mg_d13acd5a-6eb7-4b2f-965b-ede0794d42c3">22.8</ix:nonFraction>&#160;million, consisting of $<ix:nonFraction unitRef="usd" contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzU5MA_c39513d0-a96d-400e-86b9-935c30530cf2">9.6</ix:nonFraction>&#160;million in cash, net of cash acquired, $<ix:nonFraction unitRef="usd" contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzYyNA_9f21f1b1-693b-4162-835a-6d28bb4345b0">12.9</ix:nonFraction>&#160;million in Class A common stock valued at $<ix:nonFraction unitRef="usdPerShare" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="2" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzY2MQ_4ab5d710-5f43-4f24-8a5e-d9caa6d91b8e">9.47</ix:nonFraction> per share based on the quoted closing price of the Company&#8217;s Class A common stock, and a contingent consideration liability of $<ix:nonFraction unitRef="usd" contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzc5MQ_d855edee-4121-493c-87cd-f6326d3168a0">0.3</ix:nonFraction>&#160;million. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, the Company issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i756caec949ce4b84b81e78a060724c62_D20211213-20211213" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzg1Mg_3f529b44-d33b-455e-bb7f-0545db2b31cd">1,900,739</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of its Class A common stock, of which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="id7b6314d300b4cb0be802e03641fed36_D20211213-20211213" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzkwMA_ca9f96c2-40b8-4357-803f-bf2880ae99a3">1,357,348</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares were accounted for as purchase consideration. The remaining </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib2acb50ce52a42ae8a6c237d4faa0fca_D20211213-20211213" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzk3MA_2a965ada-a6c2-44d2-9bbd-4ac694d24a14">543,391</ix:nonFraction> shares of Class A common stock </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were issued to an employee and former owner of VanderSat and are accounted for as stock-based compensation because the shares are subject to forfeiture based on post-acquisition time-based service vesting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (see Note 13).</span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzMwMjM2NTY5NzY2MjA1_9f8e5b6c-23eb-4540-ac7e-0658ad3d6442" escape="true"><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rizes the fair value of the assets acquired and liabilities assumed at the date of acquisition: </span></div><div style="margin-bottom:9pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 13, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzItMS0xLTEtNTY3MTM_474885d4-9974-4a2f-852e-ca7986886988">14,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8f4399aa44e4fa7a1b865a2cd13e64f_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzQtMS0xLTEtNTY3MTM_b7ff9d5c-0c12-4b3f-af38-273eccbb5316">671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7c3a37d5f8348bcb89b33d3a57784c1_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzUtMS0xLTEtNTY3MTM_215fd4da-fd80-45fa-9a29-9d3646d59efd">8,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd9b2e1f36d246bcb58b947b4b5dc563_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzYtMS0xLTEtNTY3MTM_596fc4c1-f0ec-49c7-a614-448ff72b5c37">796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzctMS0xLTEtNTY3MTM_321b342e-fecc-4794-a09f-c0afb6fc3b99">892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzgtMS0xLTEtNTY3MTM_31efb6e9-8b95-4c4d-a959-8cf341158e67">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital acquired, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzktMS0xLTEtNTY3MTM_704f1ded-4fc9-41b9-b97a-ed856290310d">394</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzEwLTEtMS0xLTU2NzEz_48902d63-d302-4645-bb2a-304a5604296f">2,568</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzExLTEtMS0xLTU2NzEz_d0e6814a-03ef-42b1-af92-34ea9d5cf138">22,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ifcfbb8beb22a471ab567cd299e831c45" continuedAt="i4b8f03f4025241f0a453e99f43f0a9a6"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets were measured at fair value. The developed technology was valued using the royalty method under the income approach, which requires the Company to estimate a royalty rate, identify relevant projected revenue and expenses and select an appropriate discount rate. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily represents the value expected from the synergies created through the operational enhancement benefits resulting from the integration of VanderSat into the Company and the combination of VanderSat&#8217;s solutions with the Company&#8217;s existing products. The goodwill is not deductible for tax purposes. </span></div></ix:continuation><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4b8f03f4025241f0a453e99f43f0a9a6" continuedAt="i228ce271c8ca4ff9a85ef2e3405ff3e3">The financial results of VanderSat are included in the consolidated financial statements from the date of acqui</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i228ce271c8ca4ff9a85ef2e3405ff3e3">sition. Acquisition-related costs associated with this transaction were not material. Pro forma results of operations have not been presented as the effect of this acquisition was not material to the consolidated financial statements.</ix:continuation> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_660"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjUy_e1dd606e-a6a5-42e6-af60-9ae22c28761f" continuedAt="i5bc053797505447680b5b4ccd81ecdc4" escape="true">Balance Sheet Components </ix:nonNumeric></span></div><ix:continuation id="i5bc053797505447680b5b4ccd81ecdc4" continuedAt="ia361872ae57749a2a9fcaac32ac0dfd2"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net </span></div><ix:continuation id="i8548301818fa4226b50809df7bf514f8" continuedAt="i5295a941cdab4779a208aa4047aff136"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites*</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b8867e812d4343a5ad9cc4432c4b55_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzItMS0xLTEtNTY3MTM_45e82783-c23e-4218-8ccc-3dde3e9d24f5">310,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ebcfd58a998481196b7c3cfb5d2862e_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzItMy0xLTEtNTY3MTM_0f0248fa-3b73-45da-8f7a-c60cc10746ba">302,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88283d38b2e241c2a1fe0b22d99428fe_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzMtMS0xLTEtNTY3MTM_1b8147c8-da66-4fe6-862b-d445c42ee1dc">15,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b16ebe594b944d9b9f54e931a3bec99_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzMtMy0xLTEtNTY3MTM_5e80619d-8de4-4e53-860a-b9a7517ee228">15,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd320836aca4b8f80923458a4bb2988_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzQtMS0xLTEtNTY3MTM_1f846700-9037-45e2-b86d-b874aab73a06">12,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fef3e6938494d61b70f58685e68d5fe_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzQtMy0xLTEtNTY3MTM_2d258645-eea8-4034-af3f-135bc48957a1">12,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb193c5fca64661bd6480168553b962_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzUtMS0xLTEtNTY3MTM_a62a9b47-35e5-4a3c-97ac-24e664b7322c">5,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46b814c66ac24849b28966d60cb4f950_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzUtMy0xLTEtNTY3MTM_c67c2055-6f7a-44a3-bd8f-eca73e543efa">4,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa69812690be4816be3d1419e4ea81f0_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzYtMS0xLTEtNTY3MTM_6abbd196-dec2-4c53-b969-61cc03db4e86">8,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2f82da898b4e2c810b77f64e3c7233_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzYtMy0xLTEtNTY3MTM_b99c93cd-342d-4889-bc37-e06bbd7d7bfe">7,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzctMS0xLTEtNTY3MTM_391e86f1-8c14-43e3-891b-de18777cac5b">352,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzctMy0xLTEtNTY3MTM_6d77c3bb-8973-4d26-a444-8d0b2a4dfa62">343,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzgtMS0xLTEtNTY3MTM_97bad5db-56c4-44e4-9291-ce2e5b458144">219,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzgtMy0xLTEtNTY3MTM_c89f276b-ed4f-4208-bcc6-738e38c7976b">183,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzktMS0xLTEtNTY3MTM_04945010-4525-4cd3-be4e-8e89c4e12250">133,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzktMy0xLTEtNTY3MTM_234cb32d-ccee-4f98-9e7f-bb5d7fd3c1fb">159,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div></ix:continuation><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i5295a941cdab4779a208aa4047aff136" continuedAt="i5714a3361b1e4d578451a1ac5f64ecec">*</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt"><ix:continuation id="i5714a3361b1e4d578451a1ac5f64ecec">Satellites include $<ix:nonFraction unitRef="usd" contextRef="i2f6e853e96854a03ad9b82d96b633b14_I20220131" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjc2MjM_46c597a3-a691-4e23-a60c-13ef1d5e0737">13.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i57fb3cc36ab04d599f015ac58c0e6be0_I20210131" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjc2MzE_3b49b80b-04db-49b2-8734-3ef2108b51ce">13.3</ix:nonFraction>&#160;million of satellites in process and not placed into service as of January&#160;31, 2022 and 2021, respectively.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense associated with manufactured satellites was <ix:nonFraction unitRef="usd" contextRef="i59891b3ab7b24b91beb5b984ecc3233c_D20210201-20220131" decimals="INF" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE4MA_028f18ee-e1da-495d-8e8f-483118f2b444"><ix:nonFraction unitRef="usd" contextRef="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131" decimals="INF" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE4MA_0ab25714-17d2-4ea0-b231-0ae0aac2416d"><ix:nonFraction unitRef="usd" contextRef="id93c97053779499d8d159712ea0ceb61_D20190201-20200131" decimals="INF" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE4MA_52aca209-662a-44ad-a23d-99f1385349f2">not</ix:nonFraction></ix:nonFraction></ix:nonFraction> material for the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ia361872ae57749a2a9fcaac32ac0dfd2" continuedAt="i9affae1278824c3591c7f40a6c89bfd5"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjU4_f8c260f1-09a8-4842-8345-341d7296c9e9" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s long-lived assets by geographic region are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eccbaa15c2545a991983e4277ea91e3_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzItMS0xLTEtNTY3MTM_4597ac1a-9461-40c0-888a-6b399db6e54c">130,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfba7bfb6fb54e02a749efd0026f1ccd_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzItMy0xLTEtNTY3MTM_3a521601-5207-4edc-b3ff-dfa47566f7b7">156,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if888343ba5e24d1181d95195d9862138_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzMtMS0xLTEtNTY3MTM_eba5aff2-e76e-44a8-b23f-7cfbd50e1691">3,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06843e909c99453b9e1b352a4d564431_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzMtMy0xLTEtNTY3MTM_ee43075b-b949-48ca-be21-aaa97192169f">3,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzQtMS0xLTEtNTY3MTM_c163262b-4a13-41b3-8efc-60d13b868f69">133,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzQtMy0xLTEtNTY3MTM_33bb831a-5580-4c7a-ae84-2b8b8a228094">159,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that satellites in service continue to be owned by the U.S. entity and accordingly are classified as U.S. assets in the table above. No single country other than the U.S. accounted for more than 10% of total property and equipment, net, as of January&#160;31, 2022 and 2021. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY1OQ_84c061f2-62f4-4363-bd5a-dd39d2bf5d22">37.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY2Mw_76068d63-f2cc-467f-a53c-9e44f18ba423">52.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY3MA_d7e19412-795e-4b39-90d5-4f9395a17646">69.1</ix:nonFraction> million, respectively, of which $<ix:nonFraction unitRef="usd" contextRef="i59891b3ab7b24b91beb5b984ecc3233c_D20210201-20220131" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY5Nw_7bb4899d-46c4-4627-8470-484006250d39">33.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzcwMQ_2ddc109f-a200-4ff5-b653-ddf39d81beda">44.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id93c97053779499d8d159712ea0ceb61_D20190201-20200131" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzcwOA_590760fc-bf10-4553-b91b-d7ed22be1b12">58.6</ix:nonFraction> million, respectively, was depreciation expense specific to satellites. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Internal-Use Software Development Costs </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:CapitalizedComputerSoftwareTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjU5_11d19c25-0879-4829-949d-2a3a9dbb4a19" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized internal-use software costs, net of accumulated amortization consists of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzItMS0xLTEtNTY3MTM_e7298f2a-b8a5-401f-8b40-279a8870a989">36,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzItMy0xLTEtNTY3MTM_ac9aefcd-1f43-428e-961c-8a6b348a7c17">32,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzMtMS0xLTEtNTY3MTM_7a776ed8-bd87-47e9-a83b-306af4349ab7">25,685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzMtMy0xLTEtNTY3MTM_a9f0b513-2414-4dca-82f0-e2bf9917d3b9">20,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzQtMS0xLTEtNTY3MTM_75804dfb-c684-4d1c-bd5a-e01999ae0cc5">10,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzQtMy0xLTEtNTY3MTM_99f8e268-2659-427c-9e69-d5154ae4046d">11,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense associated with capitalized internal-use software costs was not material for the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for capitalized internal-use software for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzExNzQ_0d0421d8-0f9a-418e-9b14-1a6c50aadab8">5.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzExNzg_02d74122-54d4-42a0-8b60-38448806f516">7.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzExODU_aabaea98-8958-4d0e-8339-d1b2a2275bc6">5.3</ix:nonFraction> million, respectively. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYw_fb2f7bfe-a708-4237-9957-622e0929941a" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of capitalized internal-use software at January&#160;31, 2022, is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzEtMS0xLTEtNTY3MTM_2cfed8cd-5cc2-4152-bcf1-6161bca02a46">3,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:CapitalizedComputerSoftwareAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzItMS0xLTEtNTY3MTM_c5e47db9-6cc2-4fff-a47e-76ad9754c44e">2,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:CapitalizedComputerSoftwareAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzMtMS0xLTEtNTY3MTM_be9c5df5-15ce-42ea-b167-92869a4f05ac">2,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:CapitalizedComputerSoftwareAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzQtMS0xLTEtNTY3MTM_57dd219c-de98-4533-8f60-a541196369b8">2,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:CapitalizedComputerSoftwareAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzUtMS0xLTEtNTY3MTM_c7ca3aa8-d75d-48d5-857c-d346f0603883">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzYtMS0xLTEtNTY3MTM_4300333c-14b3-475b-a5bd-d377e5df815e">10,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i9affae1278824c3591c7f40a6c89bfd5" continuedAt="i78cf40e25c324d59a9a5d13dd509af9f"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYx_47ec7561-2ef5-4d86-916f-9dae377e1fbd" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and Intangible assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91641ab437b6490ead9940795bdfcbd5_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMS0xLTEtNTY3MTM_eb547740-711b-4823-b581-092a8473f193">16,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91641ab437b6490ead9940795bdfcbd5_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMy0xLTEtNTY3MTM_614b7ede-27c5-430e-a6a9-f1f3362ec8c8">7,583</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95f15142c8d64b58b8c1075d3f613f8d_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItNS0xLTEtNTY3MTM_b153849d-1d35-4066-a737-30f02c76b151">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91641ab437b6490ead9940795bdfcbd5_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItNy0xLTEtNTY3MTM_a836a233-333d-4ff4-a721-d02cdb728f34">8,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0f3068b174e413f87d3196b31b0cda8_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItOS0xLTEtNTY3MTM_07646289-5f3b-4927-9d7a-5cac5114ff0a">8,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if0f3068b174e413f87d3196b31b0cda8_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMTEtMS0xLTU2NzEz_c3f806e0-0d6b-4583-9151-dc91ddde405e">6,869</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia1dffb74c758485a84aa3d1aa6225996_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMTMtMS0xLTU2NzEz_a6af61dc-2b17-4a38-b7ee-5bf91bb80a83">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0f3068b174e413f87d3196b31b0cda8_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMTUtMS0xLTU2NzEz_35410e3b-be52-4ec1-ab59-2eafb7480898">1,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Image library</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0be2a963ed74b91b874ad86c3d192ea_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMS0xLTEtNTY3MTM_7e28f07f-1281-4a28-b072-e0328818a6b2">12,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie0be2a963ed74b91b874ad86c3d192ea_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMy0xLTEtNTY3MTM_58f5af08-c892-4dd6-ba46-1bc838a9c8a5">10,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7494f07a14e049dbb9304708c51e14d1_D20210201-20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtNS0xLTEtNTY3MTM_4387c01b-6f1a-48df-a0c9-f66856f84b07">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0be2a963ed74b91b874ad86c3d192ea_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtNy0xLTEtNTY3MTM_7a1a3e5b-3810-4b25-843e-e50e495c6a38">1,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1724edbece0f44e797defcb164ddddd5_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtOS0xLTEtNTY3MTM_0d5001fa-38c0-42cb-babf-3b672110696b">11,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1724edbece0f44e797defcb164ddddd5_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMTEtMS0xLTU2NzEz_09791f78-5f75-4e8d-980e-77d49d814ade">10,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6528a9bb62014146b3d3c5cd6a61fbbb_D20200201-20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMTMtMS0xLTU2NzEz_ec6f9037-320f-474b-9592-2f15315f526a">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1724edbece0f44e797defcb164ddddd5_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMTUtMS0xLTU2NzEz_f18ee771-941e-4e51-b362-aa994967bd6d">1,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0eace15ee1684db0aeae9d2f57f36096_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMS0xLTEtNTY3MTM_2b3c663e-1c94-4895-a907-5eaae16e0d4b">3,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0eace15ee1684db0aeae9d2f57f36096_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMy0xLTEtNTY3MTM_a0dbbff6-f676-4d5e-872c-b441d3fe3f24">2,161</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i073b58de69db4451a20a5171a67ecf2b_D20210201-20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtNS0xLTEtNTY3MTM_d03c281f-882f-4b05-82aa-c67f241a064a">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0eace15ee1684db0aeae9d2f57f36096_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtNy0xLTEtNTY3MTM_6471c4df-503b-40c3-94f9-0c3873eb4d88">1,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c23266c54b247e085f943437fb69dd1_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtOS0xLTEtNTY3MTM_7c99eb27-a812-4afb-bc0f-358556230962">3,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c23266c54b247e085f943437fb69dd1_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMTEtMS0xLTU2NzEz_a8aa9e1c-231c-459c-b932-d6e854149bb0">1,615</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55b86443c3704810872dc42e8118fdcf_D20200201-20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMTMtMS0xLTU2NzEz_fba25c36-b2e4-4682-9b07-866bc5e44e8a">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c23266c54b247e085f943437fb69dd1_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMTUtMS0xLTU2NzEz_52eecdfc-99d1-464e-800d-da81a46ebc0d">1,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f590c069c354806b7edc5be85e7846a_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMS0xLTEtNTY3MTM_f41781b8-ca81-4780-8222-b17985a64d3c">4,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5f590c069c354806b7edc5be85e7846a_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMy0xLTEtNTY3MTM_b11a60b3-cee0-454d-83cc-34113b4ad181">2,678</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idab940e49ad44fbfa8c01f76c498fa33_D20210201-20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtNS0xLTEtNTY3MTM_539a1086-3486-4b83-a29b-f8a7512a6f16">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f590c069c354806b7edc5be85e7846a_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtNy0xLTEtNTY3MTM_19e0b358-7433-4da9-9485-9264f8299f89">1,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08e128d3eefd4d659f88409b6acc9db5_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtOS0xLTEtNTY3MTM_c350f9ad-fc5c-458b-a0dd-38889a46d508">3,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08e128d3eefd4d659f88409b6acc9db5_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMTEtMS0xLTU2NzEz_f4bdba91-f0eb-42cf-8105-abb76ca5ad1e">2,318</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b71bdef1a74725b575448f1e598d5a_D20200201-20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMTMtMS0xLTU2NzEz_d2bced67-4f6c-4791-a6cf-b8a75f99494f">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08e128d3eefd4d659f88409b6acc9db5_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMTUtMS0xLTU2NzEz_b4657d77-9808-4019-912f-f57d4a53ae39">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMS0xLTEtNTY3MTM_c714ea20-63bb-472c-859e-671e8fb8b32b">37,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMy0xLTEtNTY3MTM_ebdde30b-f75b-431f-9c56-e27a277a22c2">23,032</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtNS0xLTEtNTY3MTM_d55484b0-1843-4d33-8288-8c6621654d6e">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtNy0xLTEtNTY3MTM_b3fd6d96-99e1-4175-8fcc-500208a7f895">14,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtOS0xLTEtNTY3MTM_323f88cf-a117-412c-8079-7837fbf0aa14">26,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMTEtMS0xLTU2NzEz_5b63f9cd-361c-4293-8c74-1cdc15793356">21,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMTMtMS0xLTU2NzEz_aee54446-0cdd-4242-a80b-038f5a384016">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMTUtMS0xLTU2NzEz_48fe0149-6074-44da-baeb-08bd669560f9">5,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctMS0xLTEtNTY3MTM_c472660c-2222-4c46-b7e4-3fdda65c95c4">101,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctNS0xLTEtNTY3MTM_4b172d54-c52f-4ee6-9a0e-b65a04ebccf4">1,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctNy0xLTEtNTY3MTM_1539aa21-bfd7-40df-8b7b-2f4287f56f14">103,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctOS0xLTEtNTY3MTM_c540aab4-2a8e-4d96-8a18-e58fd61a3c65">86,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctMTMtMS0xLTU2NzEz_03870605-4097-4c67-9b88-ee179209df8e">1,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctMTUtMS0xLTU2NzEz_9e146e99-0ca0-48b7-8eda-ccabf99da278">88,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE0MDE_296e13b7-ee2a-466f-bfcb-acc34712d8dd"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE0MDE_a144d2c3-664f-4a07-b1bc-49593279444b"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE0MDE_f8d80f67-e088-4525-80e3-93b14dac100a">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges were recognized related to intangible assets (including goodwill) in the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE1OTc_8086d84b-2284-4ed9-b6f3-245845463c71">2.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE2MDE_48128b5e-2fb9-4e2f-9398-0e69d1623d6a">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE2MDg_c2edbf2f-3c1d-4792-858d-b2dfaaa625e4">3.2</ix:nonFraction> million, respectively. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYy_3733a452-4d83-47c3-862a-ed263df0cf25" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of intangible assets at January&#160;31, 2022, is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzEtMS0xLTEtNTY3MTM_5ef80257-c036-4a1e-b1fb-c22af0fb2e54">2,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzItMS0xLTEtNTY3MTM_028a894f-228d-4a53-b4bf-a4c4e8b690af">2,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzMtMS0xLTEtNTY3MTM_9703fe02-0388-48cc-bf13-aa2d87a1388c">1,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzQtMS0xLTEtNTY3MTM_f7550594-7297-47f6-95fe-9d772157ff14">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzUtMS0xLTEtNTY3MTM_e2bb9023-49ee-4b40-9558-4f14500eedd8">1,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzYtMS0xLTEtNTY3MTM_98cbdd71-3efe-4b6e-880d-8183abda09a2">4,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzctMS0xLTEtNTY3MTM_543904c8-e1f9-4e22-8ab6-23a7a2447dc5">14,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYz_f92b7adc-5ba5-4910-8028-1ea1a7ea6621" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill during the years ended January&#160;31, 2022 and 2021 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzItMS0xLTEtNTY3MTM_95c9661e-78cd-413a-93fa-697766cce061">88,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzItMy0xLTEtNTY3MTM_bf911070-8b16-478b-a20f-e9cb17274125">88,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzMtMS0xLTEtNTY3MTM_3bc2fce0-7ed7-43dd-a0d4-8714d735f817">14,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzMtMy0xLTEtNTY3MTM_7c43d57a-26e5-4f3f-91d9-fe1ceda729a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzQtMS0xLTEtNTY3MTM_ab9851b9-a34c-4da3-9d7d-5cdab3d4fe6a">103,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzQtMy0xLTEtNTY3MTM_caf68f38-d2e1-44c0-ba0a-cfef5bb530b9">88,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i78cf40e25c324d59a9a5d13dd509af9f" continuedAt="ia7e98201eb5b4c6fadddc1d58fad1416"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid Expenses and Other Assets </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjY0_7ecf9aac-0821-478f-9222-2747cfaa6d01" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid tax and withholding tax receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzItMS0xLTEtNTY3MTM_4481cb60-999a-411b-8628-28d56cdbddfb">932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzItMy0xLTEtNTY3MTM_5c12a6d3-2e54-4d8d-8d10-8c0880bc0615">1,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid satellite launch services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:PrepaidSatelliteLaunchServicesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzMtMS0xLTEtNTY3MTM_b80530af-1e5b-41ce-867d-0429159fe760">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:PrepaidSatelliteLaunchServicesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzMtMy0xLTEtNTY3MTM_ee2f4fb7-94a5-471d-ba32-3c19001701bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzQtMS0xLTEtNTY3MTM_0f66b443-782b-4014-bd9c-e9df67225e3c">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzQtMy0xLTEtNTY3MTM_6f19fb76-359b-4d2d-9e4b-15fd774265d5">1,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DepositsAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzUtMS0xLTEtNTY3MTM_f1141023-9180-4fd8-9e43-4a909fd6074b">846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DepositsAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzUtMy0xLTEtNTY3MTM_0400408c-55ea-422b-be15-33ee48a26bda">667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzYtMS0xLTEtNTY3MTM_0890faa2-725c-4832-9fbd-8704b6c08179">309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzYtMy0xLTEtNTY3MTM_f8469339-91e2-49d6-ad3f-461ee72d8699">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid directors&#8217; and officers&#8217; liability insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzctMS0xLTEtNTY3MTM_9b6b5b2e-4b2b-4ddb-89fd-238461621300">4,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzctMy0xLTEtNTY3MTM_bd3cfa9e-b283-4160-9a13-8dd612213d9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepayments and receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherPrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzgtMS0xLTEtNTY3MTM_efa75533-6eec-407a-bd95-bf4118fde85b">7,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherPrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzgtMy0xLTEtNTY3MTM_149dfd4e-2ede-4c76-a36e-a25fa9839354">3,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzktMS0xLTEtNTY3MTM_1bccd693-2c1e-4afb-b09e-2d908979cf76">16,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzktMy0xLTEtNTY3MTM_35193591-3031-4eb6-9b0b-7679f74693bc">7,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjY1_cd79b97a-3cf3-44dd-8f1d-dabc3dd22250" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzItMS0xLTEtNTY3MTM_bbcfc46a-08cb-460a-ab19-deb42f81b2e3">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzItMy0xLTEtNTY3MTM_fbdd3569-8627-4e9b-9552-428d340ca1cc">1,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid satellite launch services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:PrepaidSatelliteLaunchServicesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzMtMS0xLTEtNTY3MTM_d696a131-86d0-4c17-aa58-e86250d02bdf">1,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:PrepaidSatelliteLaunchServicesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzMtMy0xLTEtNTY3MTM_9efd1038-72ca-4db0-833a-52bc8f920b9c">772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzQtMS0xLTEtNTY3MTM_1807acb8-177c-403e-abc9-fb021adb086c">258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzQtMy0xLTEtNTY3MTM_8d41ad3f-5b6e-4962-9c1b-da00090eaece">515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzUtMS0xLTEtNTY3MTM_2dde1f02-3836-4164-9dad-d66f33d3c23b">2,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzUtMy0xLTEtNTY3MTM_36e5c168-f5d8-4bfe-94ae-f9d7328f612f">2,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued and Other Current Liabilities </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjY2_488967cc-cced-4da9-ae37-edc407374c4a" continuedAt="i3123b5f2c7494f9984e3639fc72aa48a" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other current liabilities consist of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred R&amp;D service liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzItMS0xLTEtNTY3MTM_1275d6c9-5dd8-4d43-bf0e-922d905b1905">21,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzItMy0xLTEtNTY3MTM_a470d25a-2bcb-4075-b5e3-c4c35f884e3f">8,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzMtMS0xLTEtNTY3MTM_46d807f1-ea33-4b3c-9191-89e09eb842b5">6,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzMtMy0xLTEtNTY3MTM_22a0bd35-adc8-4642-818f-3453401b6198">3,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:SettlementLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzQtMS0xLTEtNTY3MTM_562f69ee-92ee-491b-8aa5-23033de96950">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:SettlementLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzQtMy0xLTEtNTY3MTM_0db843de-cc72-43c1-a410-c84e9dbb6e37">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred hosting costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:DeferredHostingAndOtherServicesCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzUtMS0xLTEtNTY3MTM_81d75d53-32e3-4013-8ff6-77f2ef90388d">3,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:DeferredHostingAndOtherServicesCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzUtMy0xLTEtNTY3MTM_bd759d7d-ea7c-4413-979e-411a8657c540">2,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredRentCreditCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzYtMS0xLTEtNTY3MTM_d2e4c616-562e-4b13-87de-a63973fbe671">2,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredRentCreditCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzYtMy0xLTEtNTY3MTM_935bb919-7013-4e3d-96ec-94dfb6bfff5a">2,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzctMS0xLTEtNTY3MTM_8fc2c5f7-c48a-49d4-a23c-fb1c9dae9746">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzctMy0xLTEtNTY3MTM_8ae20afd-68fd-4024-ac26-64c9ec9ae5d7">616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes and other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzgtMS0xLTEtNTY3MTM_815a9c73-2c07-4f8a-9988-5ec156e68706">3,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:TaxesPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzgtMy0xLTEtNTY3MTM_a2cad70c-ba6a-40bb-ad5b-9ff517ae2d76">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzktMS0xLTEtNTY3MTM_f756f53d-8360-4c6b-ad3c-96690bb1652f">11,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzktMy0xLTEtNTY3MTM_20012abc-2321-4619-9404-8e6244ad797e">2,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="pl:AccruedAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzEwLTEtMS0xLTU2NzEz_8a4841a2-cd46-4767-b4be-7dff2f63cbbf">48,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="pl:AccruedAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzEwLTMtMS0xLTU2NzEz_91116920-a385-43f9-b6d7-b3c768142a3e">30,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">In December 2020, the Company entered into a development services agreement, whereby the Company agreed to provide the technical knowledge and services to design and develop certain prototype satellites and deliver and test early data collected (the &#8220;R&amp;D Services Agreement&#8221;). The R&amp;D Services Agreement is unrelated to the Company&#8217;s ordinary business activities and originally provided for a fee of $<ix:nonFraction unitRef="usd" contextRef="i16d3f73bb212465692d5c17852ba926c_I20201231" decimals="-5" name="pl:ResearchAndDevelopmentArrangementFeeProvided" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjgyMDQ_78a9f673-2cc0-4f1e-9209-4b6edbfa7687">40.2</ix:nonFraction> million, to be paid to the Company as specified milestones are achieved over a <ix:nonFraction unitRef="y" contextRef="ie51a3f7b299d4a1ebcc3c02c8358d07c_D20201201-20201231" decimals="INF" name="pl:ResearchAndDevelopmentArrangementMilestonePeriod" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjgyNzk_4d2ad7cd-6970-4796-b983-906ccc989f11">three</ix:nonFraction> year period. In November 2021, the R&amp;D Services Agreement was amended to increase the fee to $<ix:nonFraction unitRef="usd" contextRef="i13d731641de249cbb14059bee7a42e30_I20211130" decimals="-5" name="pl:ResearchAndDevelopmentArrangementFeeProvided" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjgzNzY_f98c97cd-aa12-495a-aa0e-9078b5c8c359">45.2</ix:nonFraction> million. The Company has discretion in managing the activities under the R&amp;D Services Agreement and retains all developed intellectual property. The Company has no obligation to repay any of the funds received regardless of the outcome of the development work; therefore, the arrangement is accounted for as funded research and development pursuant to ASC 730-20, Research and Development. As ASC 730-20 does not indicate the accounting model for research and development services, the Company determined the total transaction price is taken over the agreement term as a reduction of research and development expenses based on a cost incurred method. During the fiscal year ended January&#160;31, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131" decimals="-5" name="pl:ResearchAndDevelopmentArrangementFeeRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkwODA_12126bba-0ecc-469b-b689-a96597dc7e70">4.7</ix:nonFraction> million of fees and incurred $<ix:nonFraction unitRef="usd" contextRef="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkxMDU_3dd39423-9117-4661-9bb9-840017a9c431">4.8</ix:nonFraction> million research and development expenses in connection with the R&amp;D Services Agreement. The activity for the fiscal year ended January&#160;31, 2021 was immaterial. As of January&#160;31, 2022 and 2021, the Company had received a total of $<ix:nonFraction unitRef="usd" contextRef="i73c15be1192b4f568b923e8f418a0e6b_D20200201-20210131" decimals="-5" name="us-gaap:ProceedsFromFeesReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkzMDQ_e5c37bd4-7604-415f-969b-f025e037726c">26.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131" decimals="-5" name="us-gaap:ProceedsFromFeesReceived" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkzMTI_be861849-88c4-43b5-835f-f1081a0a9cf5">8.3</ix:nonFraction> million, respectively, under the R&amp;D Services Agreement. The deferred R&amp;D service liability was $<ix:nonFraction unitRef="usd" contextRef="ia8f61eb2c59c42aebf6fe0acd52d2202_I20210131" decimals="-5" name="pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjk0MDQ_b6136c3b-077b-4204-9226-c0a75819c479">21.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id89eb802c822437d993a4995d769ae76_I20220131" decimals="-5" name="pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjk0MTI_3506216f-56a0-4d6b-baf4-0ebd295df869">8.2</ix:nonFraction> million as of January&#160;31, 2022 and 2021, respectively. </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="ia7e98201eb5b4c6fadddc1d58fad1416" continuedAt="i6302f8ecc7bd44c28f09b4146d113ebc"><ix:continuation id="i3123b5f2c7494f9984e3639fc72aa48a" continuedAt="i1a17a9f02df14eac8158b0c20ed34246">(2)</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"><ix:continuation id="i6302f8ecc7bd44c28f09b4146d113ebc"><ix:continuation id="i1a17a9f02df14eac8158b0c20ed34246">Customer payable reflects consideration due to a customer as a result of a legal settlement agreement related to a revenue share arrangement. The customer payable was estimated at the inception of the contract and accounted for as a reduction in the customer&#8217;s transaction price.</ix:continuation></ix:continuation> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_664"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTEx_30bb5447-a105-4220-a271-3c067b60503e" continuedAt="ib6f2ff03b6ad4fd6bb75bf3085af5e5f" escape="true">Commitments and Contingencies </ix:nonNumeric></span></div><ix:continuation id="ib6f2ff03b6ad4fd6bb75bf3085af5e5f" continuedAt="i7c5e7173b9aa481db350021a2e4e23bf"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space under various noncancelable operating leases with varying lease expiration dates through 2024. Certain leases contain renewal options for the Company to extend the lease term and escalation clauses. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020, net of sublease income of $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:LeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM1Nw_4d82ff85-7669-4e17-8895-beb9c0cb0ebf">0.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:LeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM2MQ_27350fa8-4649-4cee-9081-828e8eed59e1">1.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:LeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM2OA_ab2fa240-4e7f-4126-b9ed-015bb8e92226">1.3</ix:nonFraction>&#160;million, respectively, was $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM5MA_0ef6f42d-31ea-4176-8ecd-1befcea8f860">3.1</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM5NA_78bbb22b-8d35-4e38-9b89-d5718564c298">3.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzQwMQ_cce02011-e157-4fe1-a904-65731134297a">3.8</ix:nonFraction>&#160;million, respectively.</span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTEy_eeee7278-6044-4d75-8206-b4bd2d291019" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable office leases as of January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzEtMS0xLTEtNTY3MTM_e6b44351-c75f-4bde-93e4-04795ef86651">5,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzItMS0xLTEtNTY3MTM_53549e6b-9401-498b-aab3-5294e6a70063">1,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzMtMS0xLTEtNTY3MTM_4c141252-7484-4688-af4e-1a762faac0a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzQtMS0xLTEtNTY3MTM_316b4442-bec1-4855-86df-b0732791d98d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzUtMS0xLTEtNTY3MTM_6416beea-e8a1-45b2-b5bc-0b9a7a18f056">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzYtMS0xLTEtNTY3MTM_b1c813ef-f816-40f7-887f-550e67e3f44f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzctMS0xLTEtNTY3MTM_2f57e822-ec6d-4aea-8d12-824606bad568">7,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Launch and Ground Station Services </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchase commitments for future satellite launch services and ground station services, including leases, to be performed by third- parties subsequent to January&#160;31, 2022. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:LongTermPurchaseCommitmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTEz_064ed7cf-5803-42fd-a0e9-961ed152f4b2" continuedAt="i20fdf254a5534e13b3f06167b1cf8cfe" escape="true">Future purchase commitments under noncancelable launch service and ground station service contracts as of January&#160;31, 2022 are as follows: </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i20fdf254a5534e13b3f06167b1cf8cfe"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Launch</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ground<br/>Station</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzEtMS0xLTEtNTY3MTM_5d1fc540-8698-40b6-888a-32c7894ffcd1">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzEtMy0xLTEtNTY3MTM_03b7ea29-1ab8-45b5-9305-c355d7721e2f">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInSecondYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzItMS0xLTEtNTY3MTM_95e81b86-b731-4266-b080-b6ff016fb5b9">1,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInSecondYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzItMy0xLTEtNTY3MTM_199347c0-dce7-40ef-ade9-83733790e98c">985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInThirdYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzMtMS0xLTEtNTY3MTM_f65065bb-2cce-4964-9d3a-800d5df75903">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInThirdYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzMtMy0xLTEtNTY3MTM_cdafb989-a7f6-48dd-af11-3210d0534c1a">686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInFourthYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzQtMS0xLTEtNTY3MTM_74703f36-a6ff-4080-9390-9f847aaf83c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInFourthYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzQtMy0xLTEtNTY3MTM_fb8f4b07-6496-4531-98ed-0c825dbd73f0">402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInFifthYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzUtMS0xLTEtNTY3MTM_92d72c33-92a6-4299-8a0f-f079d253b7e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueInFifthYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzUtMy0xLTEtNTY3MTM_21934f0b-ddfe-4526-9c35-2142be5b1751">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueAfterFifthYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzYtMS0xLTEtNTY3MTM_2b28a57b-bb76-4511-87f8-3efa9422ce0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligationDueAfterFifthYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzYtMy0xLTEtNTY3MTM_6a984956-92f9-40e9-9e4d-d3ff396018a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzctMS0xLTEtNTY3MTM_ebbba008-b2fd-489c-89cc-6117eb8bd364">2,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzctMy0xLTEtNTY3MTM_21e1522a-0558-471f-9409-52c86fdb41ad">4,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i7c5e7173b9aa481db350021a2e4e23bf"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has minimum purchase commitments for hosting services from Google through January 31, 2028. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:OtherCommitmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTE0_28d6ffa1-3dba-43a4-8c14-65cd67403765" continuedAt="i3c9160f9e44e404dbbf242d8056d1eb2" escape="true">Future minimum purchase commitments under the noncancelable hosting service agreement as of January&#160;31, 2022 is as follows: </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i3c9160f9e44e404dbbf242d8056d1eb2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzEtMS0xLTEtNTY3MTM_8e2699d0-8be5-4289-b69f-6cabcc724c93">25,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzItMS0xLTEtNTY3MTM_abf310de-10f1-4c58-a53b-3ce5c3b4cc24">28,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzMtMS0xLTEtNTY3MTM_85fe492c-6a2f-43e1-8894-805f383619dc">30,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitmentDueInFourthYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzQtMS0xLTEtNTY3MTM_09dcd386-fd15-4f08-a457-9ea18a6bb6a9">31,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitmentDueInFifthYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzUtMS0xLTEtNTY3MTM_d78ec18e-e721-4010-8ce6-ad18ed9c1b78">32,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitmentDueAfterFifthYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzYtMS0xLTEtNTY3MTM_d7cc0c03-ce0d-4d59-bd0d-a187b3964839">33,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzctMS0xLTEtNTY3MTM_c2a99944-54ca-4c62-890d-2f5275a2b2a0">180,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not a party to any material legal proceedings and is not aware of any pending or threatened claims, individually or in the aggregate, that are expected to have a material adverse impact on its consolidated financial statements as of each reporting period. From time to time however, the Company may have certain contingent liabilities that arise in the ordinary course of business activities including those arising from disputes and claims and events arising from revenue contracts entered into by the Company. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into standard indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified parties for losses suffered or incurred by the indemnified party, in connection with any trade secret, copyright, patent, or other intellectual property infringement claim by any third-party with respect to its technology. The term of these indemnification agreements is generally perpetual after the execution of the agreement. The Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. In the event that one or more of these matters were to result in a claim against the Company, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on the Company&#8217;s future business, operating results or financial condition. It is not possible to determine the maximum potential amount under these contracts due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify them against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, we have not incurred any material costs, and have not accrued any liabilities in the consolidated financial statements as a result of these provisions.</span></div></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_668"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMjM2NTY5NzgxODQ5_5788b3fd-dfcb-4697-b774-c218c66ffe9e" continuedAt="i89c1f9e64f71492083d8d741ea22f64e" escape="true">Debt, Convertible Notes, and Warrants </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="i89c1f9e64f71492083d8d741ea22f64e" continuedAt="id1f4e2543bc04ba0b59daac80e86b256"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2014, the Company entered into a secured term loan agreement with Venture Lending &amp; Leasing, Inc. (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), an affiliate of Western Technology Investment, for a $<ix:nonFraction unitRef="usd" contextRef="i8ef6642bf68b481fa71535846f3bf1ab_I20141130" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIyMA_c22690a0-3d35-45e1-9d30-ca9d478a6460">25.0</ix:nonFraction>&#160;million loan with an interest rate of <ix:nonFraction unitRef="number" contextRef="i8ef6642bf68b481fa71535846f3bf1ab_I20141130" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mw_29d23b68-4885-40ae-bd81-f2e37fa9af49">11.0</ix:nonFraction>% per annum (the prime rate plus <ix:nonFraction unitRef="number" contextRef="i961bdf2cfc344139b1bba00b5edb3f98_D20141101-20141130" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI4Nw_e02df70a-d633-4e97-bd84-a93d2e7d8b4d">7.75</ix:nonFraction>%, minimum of <ix:nonFraction unitRef="number" contextRef="i9fa5b81a193b4960abdd4020a8cf3c63_I20141130" decimals="INF" name="pl:DebtInstrumentVariableRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMg_79114da4-1bde-4442-929e-9594c4f0a0c0">11.0</ix:nonFraction>%). The Company drew the full amount under the loan agreement, which was fully repaid in March 2019. Loan fees associated with entering into the agreement were not material. </span></ix:continuation></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="id1f4e2543bc04ba0b59daac80e86b256" continuedAt="i10f6837fbde042c5abe64a42a41c6bdb"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the loan, the Company issued warrants to Venture for the purchase of up to <ix:nonFraction unitRef="shares" contextRef="i9ec9554bee5d4f9e9e1bc5ee3cbb28cd_I20141130" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzU3Mg_7419ccef-f7fd-4d7d-ba55-6b2084d55cb6">761,340</ix:nonFraction> shares of Series B convertible preferred stock. The terms and conditions of the warrants are dependent upon future rounds of preferred financing for which the exercise price is either the price per share of the Company&#8217;s Series B convertible preferred stock issued (Note 10), or the price for preferred stock in subsequent fundraising rounds, at Venture&#8217;s option (the price payable is subject to adjustment for certain events such as the subdivision or combination of common stock, if dividends are declared by the Company, or if there is a change of control of the Company). The warrants may be exercised by Venture at any time until March 1, 2025, unless all other preferred stock issued by the Company has been converted into common stock, in which case the warrants automatically convert into common stock at a price not less than $<ix:nonFraction unitRef="usdPerShare" contextRef="i9ec9554bee5d4f9e9e1bc5ee3cbb28cd_I20141130" decimals="4" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0MTA_80fffb9b-40ea-4bab-96a3-9e667455b5a2">9.3844</ix:nonFraction> per share. Venture is also able to exercise the warrants on a cashless or &#8220;net issuance&#8221; basis in return for a reduced preferred stock allocation. The proceeds of the debt issuance were allocated first to the warrants based on their fair value with the residual proceeds being allocated to debt. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $<ix:nonFraction unitRef="usd" contextRef="i8ef6642bf68b481fa71535846f3bf1ab_I20141130" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE4Mjk_0bc90aab-82fc-4a6a-9774-ef1375710db3">0.6</ix:nonFraction>&#160;million which was being amortized as interest expense over the term of the loan using the effective interest method. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the Series B convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis resulting in the issuance of <ix:nonFraction unitRef="shares" contextRef="i486fdf14e2054d548dbfa92c6ababbda_D20211207-20211207" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIxODM_196022ab-5381-49a5-8974-629d4ebceb8e">761,340</ix:nonFraction> shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2017, the Company entered into <ix:nonFraction unitRef="agreement" contextRef="i8acf5f0d881545fba95b89ef901fe656_I20170531" decimals="INF" name="pl:DebtInstrumentNumberOfAgreements" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIyNTY_92984cd8-9bcf-43a4-9ccc-06a4e9027a84">two</ix:nonFraction> additional secured term loan agreements (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2017 loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with Venture for loan amounts of $<ix:nonFraction unitRef="usd" contextRef="if15034f12a844cbcb24d6762851f9baf_I20170531" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIzNTE_3d8cf166-79eb-4538-b06c-9bcef55f0154"><ix:nonFraction unitRef="usd" contextRef="i2df81d42493a4796b8ac28a017814da5_I20170531" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIzNTE_dc559f93-2b6f-424a-b58c-6582470a63b3">25.0</ix:nonFraction></ix:nonFraction>&#160;million each. Each loan bore an interest rate of <ix:nonFraction unitRef="number" contextRef="i8acf5f0d881545fba95b89ef901fe656_I20170531" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIzOTU_003aa95f-2e02-4d80-8b25-51b1d465af81">11.0</ix:nonFraction>% per annum. The Company drew down $<ix:nonFraction unitRef="usd" contextRef="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI0MzE_2307c810-3a70-4fb5-9c80-daef9590f5dd">25.0</ix:nonFraction>&#160;million ($<ix:nonFraction unitRef="usd" contextRef="i74acf0156e5a45199f104f1ec46377b3_D20170501-20170531" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI0MzU_5e36f87d-890b-447e-840b-604610e91a73"><ix:nonFraction unitRef="usd" contextRef="ic137fffccd474027a8e5c4a4b8789f2f_D20170501-20170531" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI0MzU_d3cd083f-bd45-477d-b0ef-a00e0d3fa470">12.5</ix:nonFraction></ix:nonFraction>&#160;million from each of the two 2017 loans) in May 2017 which matures in November 2021, with the remaining $<ix:nonFraction unitRef="usd" contextRef="ied9ec930c61d4cfc8355554717434884_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1MzQ_f764e1f4-1e82-4ca5-9cc4-5fd6e74bbc20">25.0</ix:nonFraction>&#160;million ($<ix:nonFraction unitRef="usd" contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_05a66e4b-3822-4f6b-a693-3c02b11fe90d"><ix:nonFraction unitRef="usd" contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_25cc5604-91ad-43b8-9a45-da2583cc8bfc"><ix:nonFraction unitRef="usd" contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_394e61dd-6cdb-41d8-9157-97df5e7b7de2"><ix:nonFraction unitRef="usd" contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_b555dcf6-41c3-4b81-92da-6ca3cfd0438f">12.5</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million from each of the two 2017 loans) which matures in August 2022 drawn down in February 2018. Loan fees associated with entering into the agreement were not material. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the 2017 loan agreements, the Company was required to make majority interest-only payments until May 2019 (with nominal amounts for principal repayments) for the first $<ix:nonFraction unitRef="usd" contextRef="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI4OTM_48f8dd28-68ab-40e4-9d19-d2c8abbd9e75">25.0</ix:nonFraction>&#160;million that was drawn down in May 2017 and majority interest-only payments until February 2020 (with nominal amounts for principal repayments) for the remaining $<ix:nonFraction unitRef="usd" contextRef="ied9ec930c61d4cfc8355554717434884_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwNTA_53d6f74f-5f46-46cc-9866-1cb5eff5911e">25.0</ix:nonFraction>&#160;million that was drawn in February 2018.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Material repayment of the principal amount outstanding for the first $<ix:nonFraction unitRef="usd" contextRef="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMxNTU_f0a2659f-8091-42f6-976d-1e7add1f7ba2">25.0</ix:nonFraction>&#160;million drawn was to begin in June 2019, payable in thirty monthly installments; and repayment of the remaining $<ix:nonFraction unitRef="usd" contextRef="ied9ec930c61d4cfc8355554717434884_D20180201-20180228" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMyNjI_a307a6fc-6ea5-48f1-a808-f13ce74738c7">25.0</ix:nonFraction>&#160;million drawn was to begin in March 2020, also payable in thirty monthly installments. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2017 loans, the Company issued warrants to Venture for the purchase of up to <ix:nonFraction unitRef="shares" contextRef="i83dd10eb3e894efebac18e1596d4b6ec_I20190131" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzM0NDU_d568c2ba-b396-4ea9-a8bf-03fa29cbeb78">372,957</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i3f1692c400bd467cb1e642cab0c72b36_I20180131" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzM0NTI_2c8b0fb3-e453-4416-91dc-8a44714ff7db">372,957</ix:nonFraction> shares of Series D convertible preferred stock for the loan amounts drawn in 2018 and 2017, respectively. The terms and conditions of the warrants are dependent upon future rounds of preferred equity financing for which the exercise price is either the price per share of the Company&#8217;s Series D convertible preferred stock issued (Note 10), or the price for preferred stock in subsequent fundraising rounds, at Venture&#8217;s option (the price payable is subject to adjustment for certain events such as the subdivision or combination of common stock, if dividends are declared by the Company, or if there is a change of control of the Company). The warrants may be exercised by Venture at any time until April 1, 2028, unless all other preferred stock issued by the Company has been converted into common stock, in which case the warrants automatically convert into common stock at a price not less than $<ix:nonFraction unitRef="usdPerShare" contextRef="i0d7cebfaa74b45fb962d462327a87bba_I20170531" decimals="4" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzQzNTU_75c7626f-d9f5-4fd8-b07b-6b2b389205d0">9.3844</ix:nonFraction> per share. Venture is also able to exercise the warrants on a cashless or &#8220;net issuance&#8221; basis in return for a reduced preferred stock allocation. The proceeds of debt issuance were allocated first to the warrants based on their fair value with the residual proceeds being allocated to debt. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $<ix:nonFraction unitRef="usd" contextRef="i4e4e19881ef0435f86d33b54a85e60f4_I20180131" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzQ3NzA_5dd07400-86d5-433a-b594-dd3804444901">0.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i1752badfdc9a4b75bdb8427a247ee56d_I20170131" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzQ3Nzc_d7f07216-7003-416b-8727-03b3536f7c37">0.6</ix:nonFraction>&#160;million for the amounts drawn in 2018 and 2017, respectively (which was being amortized as interest expense over the terms of the 2017 loans using the effective interest method). </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the Series D convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis, resulting in the issuance of <ix:nonFraction unitRef="shares" contextRef="i5525e031e2824ec08c322b2994c34616_D20211207-20211207" decimals="INF" name="pl:SharesIssuedWarrantsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzUxOTQ_a4ac6ad0-1fea-48b4-bb73-0364d1212b2d">745,914</ix:nonFraction> shares of Class A common stock.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i10f6837fbde042c5abe64a42a41c6bdb" continuedAt="i53483d6eeaf745baa687915e19ce5dde"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the loans from Venture were collateralized by certain assets of the Company, including its internally developed technology. The Venture loan agreements included customary events of default, including failure to pay amounts due, breaches of covenants and warranties, certain judgments and judicial actions against the Company, material adverse effect events, cross default and insolvency. If an event of default occurs, Venture could require immediate repayment of all amounts due. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Company paid the remaining $<ix:nonFraction unitRef="usd" contextRef="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzU3NzM_02b021a7-6b29-467f-9f4b-db814fc136c3">49.0</ix:nonFraction>&#160;million of outstanding balance of the 2017 loans from Venture in cash. In connection with the repayment, the Company issued subordinated debt to Venture (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tranche B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;, see below) representing a prepayment penalty, with a nominal value and a fair value of the debt upon issuance of $<ix:nonFraction unitRef="usd" contextRef="ibbcf6538dced47bcb204e6da655e6e06_I20190630" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYwNDg_969b970a-0698-40ee-8a0f-132c3ab8cdca">8.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia9fbbfe33e1946c886bf21bbccbc3ebf_I20190630" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYwNTU_8d4a1561-204f-4322-9e4c-deb19c1edaa0">11.0</ix:nonFraction>&#160;million, respectively. As a result, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYxMDk_00218f61-931c-4e70-98d8-1bd49e9e1106">11.5</ix:nonFraction>&#160;million of debt extinguishment loss, representing the unamortized debt discount balance of $<ix:nonFraction unitRef="usd" contextRef="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630" decimals="-5" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYxOTU_19853d87-4e30-4a42-93b3-0a72dc0fc41d">0.5</ix:nonFraction>&#160;million, as well as the fair value of the subordinated debt of $<ix:nonFraction unitRef="usd" contextRef="ia9fbbfe33e1946c886bf21bbccbc3ebf_I20190630" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYyNTM_84a8d568-412d-4af2-9de2-75dbd4a5c7a1">11.0</ix:nonFraction>&#160;million and the amount was included in the Company&#8217;s consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Venture Loan Amendment </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2019, the Company amended the 2017 loan agreements with Venture (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Under the Amendment, the 2017 loans were bifurcated into two tranches: Tranche A, in an amount of $<ix:nonFraction unitRef="usd" contextRef="iaf18c3077c2c4c119b689cd5ac69a395_I20190621" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY2MTA_3c7d4ba7-ca2b-4b35-9a62-9a21da089e55">49.0</ix:nonFraction>&#160;million, representing the remaining principal amount of the 2017 loans; and Tranche B, in an amount of $<ix:nonFraction unitRef="usd" contextRef="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY3MDg_6324ded1-b04a-4b71-9d52-ade65c55da29">8.6</ix:nonFraction>&#160;million, representing the 2017 loans prepayment penalty. Tranche A was paid in full upon the execution of the Amendment. Tranche B, consisting of <ix:nonFraction unitRef="agreement" contextRef="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621" decimals="INF" name="pl:DebtInstrumentSubordinatedContractLiabilities" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY4NDk_c17c0b72-0571-422b-bda3-8a8ff309f31d">two</ix:nonFraction> separate subordinated contract liability instruments of $<ix:nonFraction unitRef="usd" contextRef="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621" decimals="-5" name="pl:DebtInstrumentSubordinatedContractLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY5MDg_52e465b8-6a60-41af-bf45-fdf3f6c53a5b">4.3</ix:nonFraction>&#160;million each, remained outstanding. The Tranche B loans bore no interest, have no maturity date or prepayment schedule, and are subordinate to SVB &amp; Hercules Loan (defined below) for any enforcement of a security interest or lien. At the option of the lenders, the Tranche B loans can be converted into Series D convertible preferred stock at any time. In addition, the Tranche B loans include conversion features conditioned on future rounds of preferred equity financing, and bridge financing. The Company cannot prepay the Tranche B loans. The Tranche B loans are due and payable in full upon an Acceleration Event (as defined in the Tranche B loans), which includes an event of default, a change in control, an initial public offering and liquidity event. The Tranche B loans also include optional prepayment and conversion features contingent upon additional debt issuance by the Company. The Company elected to apply the fair value option to the outstanding Tranche B loans. The Tranche B loans were classified as a current liability and were measured at a fair value of $<ix:nonFraction unitRef="usd" contextRef="ic3cab6bb2924498290594a91555b286f_I20190621" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzc5ODA_5eb5da98-654f-41cb-b84a-999efada835e">10.9</ix:nonFraction>&#160;million at issuance. Changes in fair value were subsequently recognized in the consolidated statements of operations and comprehensive loss. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2021, the Company repaid $<ix:nonFraction unitRef="usd" contextRef="i2464738ef90f4048ba244d3467865834_D20200201-20210131" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzgxNjk_076edc78-64e5-4f71-b0f7-3ac9810daf17">2.6</ix:nonFraction>&#160;million of the Venture Tranche B and recognized debt extinguishment gain of $<ix:nonFraction unitRef="usd" contextRef="i2464738ef90f4048ba244d3467865834_D20200201-20210131" decimals="-5" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzgyNDA_654be36e-0c22-44d4-8440-6acbdff68a3b">0.7</ix:nonFraction>&#160;million, which represents a difference between the par amount of the repaid principle of the Venture Tranche B and the respective fair value upon repayment. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company amended certain terms of its Venture Tranche B loans and certain terms of the warrants issued to Venture to provide for, among other things, (i) an amendment to the definition of an initial public offering to include the acquisition of the Company by a SPAC, (ii) immediately prior to the consummation of an initial public offering, the automatic conversion of the outstanding principal under the notes into bridge financing securities and (iii) immediately prior to the consummation of an initial public offering, the automatic exchange of the warrants for shares of the Company securities. The form of bridge financing securities to be issued are substantially in the same form as the Company&#8217;s amended 2020 Convertible Notes and would result in such bridge financing securities being converted into shares of common stock immediately prior to the Business Combination at a conversion price equal to the lesser of (i) the Capped Price immediately prior to the closing of the Business Combination or (ii) <ix:nonFraction unitRef="number" contextRef="i346784ceb78341b6876549df93b463e1_I20210731" decimals="INF" name="pl:DebtInstrumentPercentOfConsiderationIssuableInStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzk0MjU_bfabc898-effb-4865-ac18-def79a0f4521">80</ix:nonFraction>% of the value of consideration payable for each share of Class A common stock provided for in the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended terms of the Venture Tranche B loans were not considered substantially different than the original terms of such loans. As such, the Tranche B loans continued to be recognized at fair value pursuant to the fair value option.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i53483d6eeaf745baa687915e19ce5dde" continuedAt="ib607d012989b49bea704a49dc8a92dc1"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the Venture Tranche B loans converted into <ix:nonFraction unitRef="shares" contextRef="i9ce5e83d71af463fa77c13c78f5f7111_D20211207-20211207" decimals="INF" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzk4ODU_f2dbe255-24d5-4773-b10c-14e4cfcf2e6a">754,378</ix:nonFraction> shares of the Company&#8217;s Class A common stock, therefore there were no loan amounts outstanding as of January&#160;31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SVB &amp; Hercules Loan </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2019, the Company entered into a Credit Agreement with SVB and Hercules for a $<ix:nonFraction unitRef="usd" contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTA1_956205d6-b98d-4db5-9eb1-3fc310667d2c">50</ix:nonFraction>&#160;million secured loan with an interest rate of <ix:nonFraction unitRef="number" contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTQ2_b793e275-d8ac-4946-8f3a-b214c31ed50e">11.0</ix:nonFraction>% per annum (the prime rate plus <ix:nonFraction unitRef="number" contextRef="i7bcab6749e0a47b3b491a0491433576b_D20190621-20190621" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTgw_8643d329-abed-4a38-88ef-44808de46e44">5.5</ix:nonFraction>%, minimum of <ix:nonFraction unitRef="number" contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621" decimals="INF" name="pl:DebtInstrumentVariableRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTk1_d5cd9a9a-89ce-4f74-ac0a-bc2bf2f5ffa3">11</ix:nonFraction>%). The loan matures in June 2022. With the proceeds, the Company paid back $<ix:nonFraction unitRef="usd" contextRef="i1ae785f8995144b1b6e9e6bf393e391f_D20190621-20190621" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMjcy_d34b1398-7a5e-4732-9612-f5575203496d">49.0</ix:nonFraction>&#160;million of senior secured debt (the 2017 loans above). In connection with the loan, the Company issued warrants to the lenders and their affiliates for the purchase of <ix:nonFraction unitRef="shares" contextRef="i6856ae75cb3e4a789e781e3214020aac_I20190621" decimals="0" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwNDM1_a1a8f87d-1cb3-473d-a78c-e5544c23827c">1,049,801</ix:nonFraction> shares of the Company&#8217;s Class A common stock with an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6856ae75cb3e4a789e781e3214020aac_I20190621" decimals="5" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwNTA5_2193a4ba-f029-4cda-af69-b2bb6ef0a1de">0.00001</ix:nonFraction> per share with an expiration date of June 2029. Under the terms of the agreement, the Company is required to make interest-only payments until the maturity date of June 21, 2022. This maturity date is subject to a springing maturity condition, whereby, if 91 days prior to the June 21, 2022 maturity date of the 2020 Convertible Notes, the outstanding 2020 Convertible Notes have not been converted into equity securities, the SVB &amp; Hercules Loan will become due and payable, including interest and fees. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $<ix:nonFraction unitRef="usd" contextRef="i81369bf9070e4b7e806c452439116400_D20190621-20190621" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExMDM5_07b06169-c783-4e74-8043-290e63361ff2">0.3</ix:nonFraction>&#160;million of loan fees associated with its entry into the agreement and accrued $<ix:nonFraction unitRef="usd" contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExMTEy_45b92e10-cd68-479b-a282-0705ebf4e8d5">1.5</ix:nonFraction>&#160;million of final loan fees payable upon maturity. The proceeds of debt issuance were allocated between debt and the warrants based on their relative fair value. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $<ix:nonFraction unitRef="usd" contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExMzg4_7a97de95-a200-47d9-b143-41b92234a28b">4.2</ix:nonFraction>&#160;million. The discount amount due to the warrant of $<ix:nonFraction unitRef="usd" contextRef="ice41a6bd8cb44c1a8824d47615c13f1c_I20190621" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNDM0_88a9bb39-729a-4ba4-ba98-b5678cd6b023">4.2</ix:nonFraction>&#160;million along with the total loan fees of $<ix:nonFraction unitRef="usd" contextRef="ice41a6bd8cb44c1a8824d47615c13f1c_I20190621" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNDcx_84792ded-1f44-4429-85e3-f208887d4835">1.8</ix:nonFraction>&#160;million was being amortized as interest expense through maturity using the effective interest method. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, the Company obtained an additional $<ix:nonFraction unitRef="usd" contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNjIx_2a07ea8f-32ff-4ce9-8f31-f68f16e301fc">15</ix:nonFraction>&#160;million secured loan from SVB and Hercules. The loan bore an interest rate of <ix:nonFraction unitRef="number" contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNjk0_406ac9e3-b6d8-45c6-bda2-7d2cc16ecdb5">11.0</ix:nonFraction>% per annum and matures on June 21, 2022, or 91 days prior to the maturity date of the 2020 Convertible Notes, described below, if the outstanding 2020 Convertible Notes have not been converted into equity securities. With the proceeds, the Company paid back $<ix:nonFraction unitRef="usd" contextRef="i8341999809374bda9efd74dc4da79315_D20200605-20200605" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExOTU0_2f284081-26e7-49eb-a336-055b9010f4d9">2.6</ix:nonFraction>&#160;million, or <ix:nonFraction unitRef="number" contextRef="i8341999809374bda9efd74dc4da79315_D20200605-20200605" decimals="INF" name="pl:DebtInstrumentPercentOfDebtRepaid" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExOTYx_dfabfb2d-5c87-4ac1-825f-1f29238adfd3">30</ix:nonFraction>% of the face value of its Venture Tranche B loans. In connection with the loan, the Company issued warrants to the lenders and their affiliates for the purchase <ix:nonFraction unitRef="shares" contextRef="ic9b18033f12446e2a18597aa03f4a5c8_I20200605" decimals="0" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyMTI0_974252e7-620b-42da-8ce1-cfd1a551ae64">384,155</ix:nonFraction> shares of Class A common stock of the Company with an expiration date of June 2030. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds of debt issuance were allocated between debt and the warrants based on their relative fair value. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $<ix:nonFraction unitRef="usd" contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNDQz_6acb88dd-8c27-4fa5-b954-6a8ba784303f">1.6</ix:nonFraction>&#160;million. The discount amount due to the warrant of $<ix:nonFraction unitRef="usd" contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNDg5_86df350a-3539-4418-875e-3780696f7465">1.6</ix:nonFraction>&#160;million along with the total loan fees of $<ix:nonFraction unitRef="usd" contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNTI2_02dccfd1-09ff-44de-98da-b4ac117d1e0f">0.6</ix:nonFraction>&#160;million was being amortized as interest expense through maturity using the effective interest method. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the outstanding principal, accrued interest and repayment fees of $<ix:nonFraction unitRef="usd" contextRef="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNzQ4_9dbe7002-fcd6-4569-a267-c150d41c669d">67.1</ix:nonFraction>&#160;million relating to the credit agreement with SVB and Hercules was repaid. Therefore, there were no loan amounts outstanding as of January&#160;31, 2022. As a result of the repayment, the Company recognized a debt extinguishment loss of $<ix:nonFraction unitRef="usd" contextRef="i3c90110bfc684b738530318f7682cb3f_D20210201-20220131" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyOTYx_2fae2b62-4f22-4066-ad55-2eb364328810">1.7</ix:nonFraction>&#160;million during the fiscal year ended January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2022, the Class A common stock warrants discussed above were exercised on a net-basis resulting in the issuance of <ix:nonFraction unitRef="shares" contextRef="if18976ce7dc24ed6b4955251042554a4_D20210201-20220131" decimals="INF" name="pl:SharesIssuedWarrantsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzMTM5_4a934e6e-13e1-4ae4-8698-b1019f9d026f">1,433,567</ix:nonFraction> shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 Convertible Notes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2021, the Company entered into a Convertible Note and Warrant Purchase Agreement with certain investors, pursuant to which it issued convertible promissory notes (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The 2020 Convertible Notes bore interest at a rate of <ix:nonFraction unitRef="number" contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNDcz_c6ba7b11-7bf1-42ff-b08a-5830bcfbce29">6.0</ix:nonFraction>% per annum, that compounds quarterly and matures on June 22, 2022. The principal amount of 2020 Convertible Notes issued is $<ix:nonFraction unitRef="usd" contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNTk5_03b4ec5d-6049-41ec-ab57-94701078abe3">71.1</ix:nonFraction>&#160;million in aggregate. The Company issued warrants for the purchase of Series D convertible preferred stock, equal to <ix:nonFraction unitRef="number" contextRef="i674735c318104af896aff65acd4e02cf_I20210131" decimals="INF" name="pl:WarrantsIssuedPercentOfPrincipalBorrowings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNzEx_b0c477cc-8e74-498e-82c2-79a2018d553b">20</ix:nonFraction>% of the original principal amount of the notes, with an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i674735c318104af896aff65acd4e02cf_I20210131" decimals="4" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNzg3_10af7a52-b56a-45d7-9960-fdba37e4ed6c">9.3844</ix:nonFraction>. The warrants expire on the tenth anniversary of the date of issuance. The number of shares of Series D convertible preferred stock issuable under the warrants is <ix:nonFraction unitRef="shares" contextRef="i674735c318104af896aff65acd4e02cf_I20210131" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzOTUz_3bac6b68-520c-4451-9012-c31089d5e486">1,515,799</ix:nonFraction> in aggregate. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ib607d012989b49bea704a49dc8a92dc1" continuedAt="i60a6e2cdc95b4a8085296524bd298e21"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Convertible Notes contain automatic conversion features in the event of the closing of the Company&#8217;s next sale of preferred stock occurring on or prior to the 2020 Convertible Notes&#8217; maturity date resulting in gross proceeds in excess of at least $<ix:nonFraction unitRef="usd" contextRef="iab762fde4682407588ae7f80fd526fdc_D20200201-20210131" decimals="-5" name="us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0MjI3_c590f2be-faf1-4b8d-be96-8aa2111a575f">75.0</ix:nonFraction>&#160;million, (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Next Equity Financing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Upon closing of a Next Equity Financing, all outstanding principal and accrued interest under the 2020 Convertible Notes will automatically convert at a conversion price equal to the lesser of (i) <ix:nonFraction unitRef="number" contextRef="ie49d2d8e5c27437d925e134750719b40_I20210131" decimals="INF" name="pl:DebtInstrumentPercentOfConsiderationIssuableInStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0NDU5_8a301842-4b9b-4df9-895a-ec279ccbcf04">80</ix:nonFraction>% of the per share price received from investors in the Next Equity Financing and (ii) $<ix:nonFraction unitRef="usd" contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131" decimals="-8" name="pl:ConvertibleDebtBenchmarkForCapitalizationValuation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0NTQ3_19d71a88-ff07-4b15-bb37-afdae9abd3db">2.5</ix:nonFraction>&#160;billion divided by the Company&#8217;s capitalization (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capped Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), immediately prior to the closing of the Next Equity Financing. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Convertible Notes also contain an optional conversion feature upon an equity financing by the Company which does not constitute a Next Equity Financing (a &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Qualified Financing Conversion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). In the event of a Non-Qualified Financing Conversion, the 2020 Convertible Notes will be convertible at the option of the holder, into a series of capital stock issued in the Non-Qualified Financing at a conversion price equal to the lesser of (i) <ix:nonFraction unitRef="number" contextRef="ie49d2d8e5c27437d925e134750719b40_I20210131" decimals="INF" name="pl:DebtInstrumentPercentOfConsiderationIssuableInStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE1MTI3_3d34262d-aa49-4333-8d81-5493fcab08e1">80</ix:nonFraction>% of the per share price received from investors in the Non-Qualified Financing and (ii) the Capped Price. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a Change of Control, as defined in the 2020 Convertible Note agreement, prior to repayment in full and prior to the Next Equity Financing, at the option of the holder, either (i) the Company shall pay <ix:nonFraction unitRef="number" contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131" decimals="INF" name="pl:DebtInstrumentChangeOfControlPercentRepaymentRequirement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE1NDUz_6783d8d0-8d1b-43b5-85f7-4509dad513c9">200</ix:nonFraction>% of the then outstanding principal accrued interest, or (ii) shall convert into common stock of the Company at a conversion price equal to the Capped Price immediately prior to the closing of the Change of Control. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected to apply the fair value option to the outstanding 2020 Convertible Notes. As such, the 2020 Convertible Notes were recognized at fair value with changes in fair value recognized in the consolidated statements of operations and comprehensive loss. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company amended certain terms of its 2020 Convertible Notes to provide for, among other things, the automatic conversion of the outstanding principal and accrued interest under the notes into shares of common stock immediately prior to the Business Combination. The conversion price in such event is equal to the lesser of (i) the Capped Price immediately prior to the closing of the Business Combination or (ii) <ix:nonFraction unitRef="number" contextRef="ie49d2d8e5c27437d925e134750719b40_I20210131" decimals="INF" name="pl:DebtInstrumentPercentOfConsiderationIssuableInStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE2Mzcw_21b2a86e-621e-4f0d-94a6-937e69707725">80</ix:nonFraction>% of the value of consideration payable for each share of Class A common stock provided for in the Business Combination transaction.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended terms of the 2020 Convertible Notes were not considered substantially different than the original terms of such notes. As such, the 2020 Convertible Notes continued to be recognized at fair value pursuant to the fair value option.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the 2020 Convertible Notes converted into <ix:nonFraction unitRef="shares" contextRef="i2aa73d1247b94834abe2fcc1bd879ba5_D20211207-20211207" decimals="0" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE2ODQ3_da5988f6-0547-4185-81de-a69d6b7eed84">9,824,143</ix:nonFraction> shares of the Company&#8217;s Class A Common Stock, therefore there were no 2020 Convertible Notes outstanding as of January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), <ix:nonFraction unitRef="shares" contextRef="iaa41b31920074fc8adb5ab5f9c71f395_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE3MDIz_a1b2e819-6f15-4590-8b2c-795c6bd537a4">450,205</ix:nonFraction> of the Series D convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis, resulting in the issuance of <ix:nonFraction unitRef="shares" contextRef="idda365e548f44389990902143926503b_D20211207-20211207" decimals="INF" name="pl:SharesIssuedWarrantsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE3MjEz_9380e93c-c22e-455a-8e33-876f579bcb68">27,713</ix:nonFraction> shares of Class A common stock. The remaining <ix:nonFraction unitRef="shares" contextRef="i2aa1e18d28c7411a87cc007bf80456b0_I20220131" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE3MjYy_3978c04b-3d88-41df-a4a5-6075d2c2eb9f">1,065,594</ix:nonFraction> Series D convertible preferred stock warrants that were not exercised converted into warrants for Class A common stock shares and remained outstanding as of January&#160;31, 2022. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:ScheduleOfDebtExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMjM2NTY5NzgxODU1_fa55ae38-d16e-429b-8c21-4448ead262a9" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, the amortization of debt discounts and loss (gain) on extinguishment of debt: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest coupon</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzItMS0xLTEtNTY3MTM_0afa4bce-381c-49db-aad7-33563fd69482">6,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzItMy0xLTEtNTY3MTM_c880304a-cf8f-486b-a208-23bb1014ae0b">6,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzItNS0xLTEtNTY3MTM_3705d090-94e0-4d7e-a496-afb80b54f4e9">5,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzMtMS0xLTEtNTY3MTM_35ab3d25-3239-4790-958a-443452d87975">768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzMtMy0xLTEtNTY3MTM_94f74a5e-7f8b-4cb1-bffc-32e2f66fe7bc">811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzMtNS0xLTEtNTY3MTM_3d1cb46e-d9ac-4c61-a677-7512389e7fe2">402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzQtMS0xLTEtNTY3MTM_8f700396-7382-4431-a380-872fa0c9ba25">1,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzQtMy0xLTEtNTY3MTM_2dc1d9f6-5e56-4275-8497-c56c090e21d2">1,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzQtNS0xLTEtNTY3MTM_23144b6b-e4b3-490c-a154-20ef292e22db">990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzUtMS0xLTEtNTY3MTM_479ae8f1-2fa4-47a6-800d-9389f3b9fafb">1,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzUtMy0xLTEtNTY3MTM_c7beb5fd-79a5-4465-8ca8-d4748cce9fed">673</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzUtNS0xLTEtNTY3MTM_32799a1d-9f48-4e61-b0e8-5cbd595c5c4f">11,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense and extinguishment (gain) loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzYtMS0xLTEtNTY3MTM_960015cb-e7ec-4546-a1ab-36fbb807e035">10,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzYtMy0xLTEtNTY3MTM_b34e8dca-799a-44a3-8a14-8e47475ebcb3">8,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzYtNS0xLTEtNTY3MTM_70c71e05-b3f9-431c-8aaf-e4d3f553ab3f">18,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i60a6e2cdc95b4a8085296524bd298e21"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMjM2NTY5NzgxODU2_bbb0c241-5d03-4212-83db-961df8ca4e28" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of warrants that remain outstanding as of January&#160;31, 2022 in connection with the above transactions is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Warrants<br/>Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Warrants<br/>Exercisable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Term (in<br/>Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="0" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtMS0xLTEtNTY3MTM_5e48a3fa-e5ad-4af5-9c3e-530e5a7a037a">1,065,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="0" name="pl:ClassOfWarrantOrRightExercisable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtMy0xLTEtNTY3MTM_0204748b-4ad0-4c3a-993b-5ccd8f8927ea">1,065,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="4" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtNS0xLTEtNTY3MTM_3ccbb9f2-fbca-475c-9bee-73f6f8311ed5">9.3844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtNy0xLTEtNTY3MTM_a67cd73c-d7b1-4383-b60c-b7ddc14c444d">8.18</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_672"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMwMjM2NTY5NzY5MjE5_af6a2fde-7ed0-4d30-a15c-f587ef79ec13" continuedAt="i642b8e6edf014aa08ba9be246c62c556" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i642b8e6edf014aa08ba9be246c62c556" continuedAt="idf905bde11054c8198192445a7a97371"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the Company&#8217;s restated certificate of incorporation (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Charter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) authorizes the issuance of <ix:nonFraction unitRef="shares" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:SharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzE2Nw_7055631a-32a0-4296-809a-5f950dea0943">631,500,000</ix:nonFraction> shares, of which <ix:nonFraction unitRef="shares" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzE4Nw_0ba5c1b4-e87e-4c73-b5ea-06554d41c8fa">570,000,000</ix:nonFraction> shares are shares of Class&#160;A common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzI0Mw_58889589-6f10-4837-a578-49e2222114df">0.0001</ix:nonFraction> per share, <ix:nonFraction unitRef="shares" contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzI1Nw_86a04d4b-713f-48fa-a345-c2bfd750e355">30,000,000</ix:nonFraction> shares are shares of Class B common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMxMw_8fa54920-a908-4f7e-b042-f7012c83cc16">0.0001</ix:nonFraction> per share, <ix:nonFraction unitRef="shares" contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMyNw_d641e2ee-7a51-4a16-9a44-f70799b78a46">30,000,000</ix:nonFraction> shares are shares of Class C common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzM4Mw_a0bf154e-605b-4891-b81d-3283b090d905">0.0001</ix:nonFraction> per share and, and <ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQwNQ_4bda9352-11cd-4ad0-96c3-9d4db6c1910c">1,500,000</ix:nonFraction> shares are shares of preferred stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ1Ng_7c4b48aa-2d4e-4a9c-bb83-637a4d5914fe">0.0001</ix:nonFraction> per share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class A Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock are entitled to cast <ix:nonFraction unitRef="vote" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="INF" name="pl:CommonStockVotingRightsVotesPerShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzU1OA_0acab2ee-137f-47af-8c52-089c7afa1fe1">one</ix:nonFraction> vote per Class A share. Generally, holders of all classes of common stock vote together as a single class, and an action is approved by Planet stockholders if the number of votes cast in favor of the action exceeds the number of votes cast in opposition to the action, while directors are elected by a plurality of the votes cast. Holders of Class A common stock are not entitled to cumulate their votes in the election of directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Rights</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock will share ratably (based on the number of shares of Class&#160;A common stock held) if and when any dividend is declared by the Company&#8217;s board of directors out of funds legally available therefor, subject to restrictions, whether statutory or contractual (including with respect to any outstanding indebtedness), on the declaration and payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock or any class or series of stock having a preference over, or the right to participate with, the Class A common stock with respect to the payment of dividends.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of the Company&#8217;s Class A common stock do not have subscription, redemption or conversion rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class B Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class B common stock have the same economic terms as the shares of Class A common stock including with respect to dividends and in the event of the Company&#8217;s liquidation, dissolution or winding up, but the shares of Class B common stock have <ix:nonFraction unitRef="vote" contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131" decimals="INF" name="pl:CommonStockVotingRightsVotesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzIwODQ_3394a01f-228a-496f-9a7c-5772d4bbd502">20</ix:nonFraction> votes per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion to Class A Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock will convert to the Company&#8217;s Class A common stock on a one-for-one basis on the earlier of the date that such shares are not held by a Qualified Stockholder, the Sunset Date, and the date of the death or mental incapacity of such Planet Founder. A &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Qualified Stockholder</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; refers to (a) William Marshall and Robert Schingler, Jr. (each, a &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Founder</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;); (b) any other registered holder of a share of Class&#160;B common stock immediately following the filing of the Charter that would be a transferee of shares of Class&#160;B common stock received in certain transfers permitted by the terms of the Charter; (c) a trust, individual retirement account or </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="idf905bde11054c8198192445a7a97371"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">foundation of a Planet Founder as long as the Planet Founder retains voting and dispositive power over the relevant shares of Class B common stock; or (d) a permitted transferee of Class B common stock (in accordance with the terms of the Charter). The &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sunset Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; refers to the earlier of (a) the 10-year anniversary of the closing of the Business Combination or (b) solely with respect to such Planet Founder, the date that is six months after such Planet Founder is no longer providing services to the Company as a director, executive officer, member of the senior leadership team or other full-time employee with an on-going substantial role with the Company (or, immediately at such time as such Planet Founder is no longer providing any services to the Company as a director, executive officer, member of the senior leadership team or other full time employee with an on-going substantial role with the Company as a result of a termination for cause).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class C Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class C common stock have substantially the same rights as Class A common stock including with respect to dividends and in the event of the Company&#8217;s liquidation, dissolution or winding up, except they do not have any voting rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s board of directors is authorized to issue shares of preferred stock from time to time in one or more series, each such series to have such terms as stated or expressed in the resolution or resolutions providing for the creation and issuance of such series.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the closing of the Business Combination on December 7, 2021, all Former Planet convertible preferred stock converted into Former Planet Class A common stock on a <ix:nonFraction unitRef="number" contextRef="i7ec497089eae4b2ba9d487effa54a872_I20211207" decimals="INF" name="us-gaap:PreferredStockConvertibleConversionRatio" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ1MTU_6c2ec675-e631-47ec-91bc-68e81f1f6d3b">one</ix:nonFraction>-to-one basis, which shares were then converted into <ix:nonFraction unitRef="shares" contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ1NzA_ed7371d2-52a7-4907-ae4e-fb76665655b7">131,252,627</ix:nonFraction> shares of the Company&#8217;s Class A common stock at the exchange ratio of approximately <ix:nonFraction unitRef="number" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:RecapitalizationExchangeRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ2NTc_031b868c-d5b8-4dce-812a-b9c64f841e6b">1.53184</ix:nonFraction>, as calculated in accordance with the Merger Agreement. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMwMjM2NTY5NzY5MjIw_ccd15b7b-cc51-4197-8526-fb97e7933cae" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding Former Planet convertible preferred stock as of January&#160;31, 2021, as adjusted for the Exchange Ratio, consisted of the following (in thousands, except share and per share amounts): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Issued and<br/>Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share<br/>Liquidation<br/>Preference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Liquidation<br/>Preference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds Net<br/>of Issuance<br/>Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtMS0xLTEtNTY3MTM_b6825c51-0c75-4992-b98d-0c9d67b72cde">45,955,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtMy0xLTEtNTY3MTM_b3c8d66f-da01-4bcf-8c75-3660a150f850"><ix:nonFraction unitRef="shares" contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtMy0xLTEtNTY3MTM_b7bb3cbd-b153-4f37-9d7e-976ef1c6b9e5">39,938,981</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131" decimals="4" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtNS0xLTEtNTY3MTM_b86d7d36-6231-47d9-98db-8d39ed30accd">0.5138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtNy0xLTEtNTY3MTM_8b607c0f-9334-46a6-9bcd-8ae2ff33c065">20,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5257ecf467ac4fd6a29150ebfc143a80_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtOS0xLTEtNTY3MTM_f85359d4-7139-459f-b82c-cd118ac97a92">13,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItMS0xLTEtNTY3MTM_ee472ee0-1ea6-4b25-9613-d3fc0b4a3933">22,977,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItMy0xLTEtNTY3MTM_073cb16d-24d4-40a4-ae19-f7b1821c01ef"><ix:nonFraction unitRef="shares" contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItMy0xLTEtNTY3MTM_9c7ae621-eaac-4c4d-8756-2e090c74118d">15,800,171</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131" decimals="4" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItNS0xLTEtNTY3MTM_d306eb2e-c60b-43e4-a169-81dbee9347c7">3.2837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItNy0xLTEtNTY3MTM_96f91e71-5220-42aa-846d-0639530e13f5">51,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0593cc14001a4f3092ac77a3f27ba1e0_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItOS0xLTEtNTY3MTM_5138e930-227d-4f71-b5fd-24e1ac657612">51,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtMS0xLTEtNTY3MTM_b08d3d42-404c-4640-9c92-ed7854ee254f">22,114,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtMy0xLTEtNTY3MTM_4b394964-c2cf-424a-86a6-3d9b553489a6"><ix:nonFraction unitRef="shares" contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtMy0xLTEtNTY3MTM_f286968c-111c-4862-9fc5-ec8c197b06f4">21,073,377</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131" decimals="4" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtNS0xLTEtNTY3MTM_42982c17-e532-4409-8bf6-b4576c185168">6.0051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtNy0xLTEtNTY3MTM_0617c706-6f8a-4c4a-975a-194a08b753b1">126,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46194f14892447d5b7f40d4e73ff3788_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtOS0xLTEtNTY3MTM_0c88ac6d-106d-49fc-8b18-60db4ad78c01">126,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C prime</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtMS0xLTEtNTY3MTM_32ac874d-b050-4e16-a60c-752e52449fa3">8,522,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtMy0xLTEtNTY3MTM_1d0e9105-ae0e-4b63-b02c-b26a8025fbb6"><ix:nonFraction unitRef="shares" contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtMy0xLTEtNTY3MTM_ed4f08a3-e737-4d90-b026-f31a3a63a19b">6,164,392</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131" decimals="4" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtNS0xLTEtNTY3MTM_28faa1c4-ed16-45b2-bcff-564ee3ea0471">7.2062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtNy0xLTEtNTY3MTM_d426d590-286f-416c-a43a-08414caec135">44,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6e33bca582945888ea53c140d472f58_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtOS0xLTEtNTY3MTM_82a066e4-bb0c-4358-b251-3bfc6fc7d440">44,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i73143879a9714f839b98ae816c5961ac_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtMS0xLTEtNTY3MTM_b1441a0a-b777-41b5-8a65-2326f318f8d6">61,273,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i73143879a9714f839b98ae816c5961ac_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtMy0xLTEtNTY3MTM_03228993-4375-4d15-84fa-8a910a1be426"><ix:nonFraction unitRef="shares" contextRef="i73143879a9714f839b98ae816c5961ac_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtMy0xLTEtNTY3MTM_ba0eb9c8-acdb-4c7a-acd4-fdf92df3f90a">48,275,706</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73143879a9714f839b98ae816c5961ac_I20210131" decimals="4" name="us-gaap:PreferredStockLiquidationPreference" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtNS0xLTEtNTY3MTM_761968fc-5f16-46d0-8452-cdc2bed01e34">9.3844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73143879a9714f839b98ae816c5961ac_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtNy0xLTEtNTY3MTM_0090f4d4-cc06-4fea-aad3-84e54026fe48">453,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia062d4897c974d22b027f4771a59a989_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtOS0xLTEtNTY3MTM_d8b3dd78-8ab2-4b72-94c8-09944585f236">178,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtMS0xLTEtNTY3MTM_c31161c3-20d1-4736-a9c7-27046e8cc27f">160,843,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtMy0xLTEtNTY3MTM_3f556be8-682c-41a3-90a6-9cb1195136b6"><ix:nonFraction unitRef="shares" contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131" decimals="0" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtMy0xLTEtNTY3MTM_606d197a-af29-41f4-a1d6-2c45fec0a6a6">131,252,627</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131" decimals="-3" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtNy0xLTEtNTY3MTM_4747407f-cdc2-4258-9073-70842ed23e62">696,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdab7c7a192a4398a223f8daa0230847_D20200201-20210131" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtOS0xLTEtNTY3MTM_da81a74f-3c26-4a4b-a760-0467f3ffce30">414,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_676"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="pl:WarrantDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzMwMjM2NTY5NzcxMzMx_113ddc21-ee05-411b-b0e8-09afc209202b" continuedAt="ia513888137b24d1496fe8ba86b1c94ef" escape="true">Public and Private Placement Warrants</ix:nonNumeric></span></div><ix:continuation id="ia513888137b24d1496fe8ba86b1c94ef" continuedAt="i36079de454774f4096705a4a5e137471"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, the Company had <ix:nonFraction unitRef="shares" contextRef="ie34b34d6e0c14a7a9e4913765f51046f_I20220131" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzgz_2a7ffe37-fa8f-433e-bb5b-c74668b50d33">6,899,982</ix:nonFraction> Public Warrants and <ix:nonFraction unitRef="shares" contextRef="ieac2174e172546eaa5700264f7fc8a9c_I20220131" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzEwNg_1315489f-df28-4731-a2b1-20de7eee2820">5,933,333</ix:nonFraction> Private Placement Warrants outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants entitle the holder thereof to purchase <ix:nonFraction unitRef="shares" contextRef="iaa676735a7404c90924252e08c9c3473_I20220131" decimals="INF" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIwOA_87b479d8-2392-47ac-962e-736ae4befebf">one</ix:nonFraction> share of Class A common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i29a4aadeff384f0086c04fe3e4577e25_I20210309" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI1NQ_2b11edee-7430-4f65-ad5e-ee867cd2d14a">11.50</ix:nonFraction> per share, subject to adjustment. The Public Warrants may be exercised only for a whole number of shares of Class&#160;A common stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants expire on December 7, 2026, or earlier upon redemption or liquidation. The Public Warrants are listed on the NYSE&#8221; under the symbol &#8220;PL WS.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants become exercisable on March 9, 2022; provided in each case that the Company has an effective registration statement under the Securities Act covering the shares of Class A common stock issuable upon exercise of the Public Warrants, and a current prospectus relating to them is available (or the Company permits holders to exercise their Public Warrants on a cashless basis and such cashless exercise is exempt from registration under the Securities Act).</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i36079de454774f4096705a4a5e137471"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemptions of Public Warrants When the Price Per Share of Class A Common Stock Equals or Exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i3eccb864d798402db5a2d87ada28aa6e_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzExOTA_6c08d1fc-0aea-4770-a602-3b4f6afcda15">18.00</ix:nonFraction> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants become exercisable, the Company may call the Public Warrants redemption for cash:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i48d499a4204f48f587027ff3ae83e8aa_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzEzMzY_79ca8da0-7168-4e4e-95dd-724390dc19d9">0.01</ix:nonFraction> per warrant;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon not less than <ix:nonFraction unitRef="d" contextRef="i1a2427782fc749de867543ab055d803d_D20210201-20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzEzNzE_ef8ff1db-c42c-4c5a-aa83-d73b463fb53a">30</ix:nonFraction> days&#8217; prior written notice of redemption to each warrant holder; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of the Company&#8217;s Class A common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i3eccb864d798402db5a2d87ada28aa6e_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzE1MzQ_6c08d1fc-0aea-4770-a602-3b4f6afcda15">18.00</ix:nonFraction> per share (as adjusted) for any <ix:nonFraction unitRef="d" contextRef="i48d499a4204f48f587027ff3ae83e8aa_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzE1Njk_fbc41073-233a-4de6-b7af-847b111440d1">20</ix:nonFraction> trading days within a <ix:nonFraction unitRef="d" contextRef="i48d499a4204f48f587027ff3ae83e8aa_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightThresholdConsecutiveTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzE1OTQ_9be7cd17-916b-4c08-807c-64ec4d442385">30</ix:nonFraction>&#8209;trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will not redeem the warrants unless an effective registration statement under the Securities Act covering the Class A common stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Class A common stock is available throughout the <ix:nonFraction unitRef="d" contextRef="i1a2427782fc749de867543ab055d803d_D20210201-20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIwMzk_e4733753-00e3-427d-bff9-2ec9b24994bf">30</ix:nonFraction>-day redemption period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemptions of Public Warrants When the Price Per Share of Class A Common Stock Equals or Exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i89d6f62406e04b44816540c49476cb76_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIxNjQ_c8091cfe-8ced-4583-8411-423b8c342e97">10.00</ix:nonFraction></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants become exercisable, the Company may redeem the Public Warrants:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at $<ix:nonFraction unitRef="usdPerShare" contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIyNzk_01671a2c-e447-4ffe-8f61-e83b580e7462">0.10</ix:nonFraction> per warrant upon a minimum of <ix:nonFraction unitRef="d" contextRef="i2e3749171bb84f129047c329eacd3c31_D20210201-20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIzMTI_61a33c13-ea9f-42e2-a54a-18b1338d2d62">30</ix:nonFraction> days&#8217; prior written notice of redemption provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the &#8220;fair market value&#8221; (as defined below) of the Company&#8217;s Class A common stock; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of the Company&#8217;s Class A common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i89d6f62406e04b44816540c49476cb76_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI3NDU_c8091cfe-8ced-4583-8411-423b8c342e97">10.00</ix:nonFraction> per public share (as adjusted) for any <ix:nonFraction unitRef="d" contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI3ODc_e89e7d49-be2e-4a78-be3f-94621d2d68fc">20</ix:nonFraction> trading days within the <ix:nonFraction unitRef="d" contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightThresholdConsecutiveTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI4MTQ_015c14a0-e14b-4014-a127-744cca344152">30</ix:nonFraction>-trading day period ending three trading days before the Company sends notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The &#8220;fair market value&#8221; of Class A common stock shall mean the volume weighted average price of Class&#160;A common stock during the <ix:nonFraction unitRef="d" contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzMwNjE_5d986985-d412-4edf-838b-0cc600ef6d77">10</ix:nonFraction> trading days immediately following the date on which the notice of redemption is sent to the holders of warrants. In no event will the warrants be exercisable in connection with this redemption feature for more than <ix:nonFraction unitRef="number" contextRef="i89d6f62406e04b44816540c49476cb76_I20220131" decimals="INF" name="pl:ClassOfWarrantOrRightThresholdConversionFeatureMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzMyODA_7367a4a5-5f1b-4cd8-85cd-e163ecf166a8">0.361</ix:nonFraction> shares of Class A common stock per warrant (subject to adjustment).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise price and number of shares of common stock issuable upon exercise of the Public Warrants may be adjusted in certain circumstances, including in the event of a share dividend, or recapitalization, reorganization, merger or consolidation. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of <ix:nonFraction unitRef="shares" contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM3MDM_e88ac4fa-68c9-4f7a-b56f-00badd601da9">5,933,333</ix:nonFraction> warrants to dMY Sponsor IV, LLC (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">dMY Sponsor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) at a purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM3ODE_9b9ca118-1a5d-42ca-a75f-0285b88b5631">1.50</ix:nonFraction> per warrant (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Private Placement Warrants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Each Private Placement Warrant is exercisable for <ix:nonFraction unitRef="shares" contextRef="i618253f8e676432fab40001c4bdb21e7_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM4ODI_34a0bccb-bb7b-4b97-bd8e-eb6c3fb8268b">one</ix:nonFraction> share of Class A common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM5MTg_2a02af5f-76e3-4875-b3db-12850087cca1">11.50</ix:nonFraction> per share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-42</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_680"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzMwMjM2NTY5NzY1OTE1_9eb900d8-bdf2-494e-96b3-b427446b93f9" continuedAt="ib89f44007d6a4ea7a77d2226eee86d84" escape="true">Related Party Transactions </ix:nonNumeric></span></div><ix:continuation id="ib89f44007d6a4ea7a77d2226eee86d84" continuedAt="i33592b41c7a1473f9087bca223135638"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, Google owned greater than <ix:nonFraction unitRef="number" contextRef="if7badc2c77ff46bb99c53a59251252b0_I20220131" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzY5_b1ad07ff-4087-45b4-84a4-9d5e82e1db50">10</ix:nonFraction>% of the Company&#8217;s common shares through its total investment of <ix:nonFraction unitRef="shares" contextRef="i55b3f55e7ebc40308e54f90f1c654675_I20220131" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzNQ_42b5bdd2-270e-4102-b8f9-e07f9a18d8cb">31,942,641</ix:nonFraction> shares of Class A common stock. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, Google purchased $<ix:nonFraction unitRef="usd" contextRef="i379f4b2fcf8b4e94bd16f0c50edcdc52_I20200331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzIwMw_02b20912-d4b8-4beb-b97f-5e2b3b1d4a8d">10.0</ix:nonFraction>&#160;million of 2020 Convertible Notes (Note 9). Upon issuance of such 2020 Convertible Notes to Google, the Company also issued warrants to Google for the purchase of <ix:nonFraction unitRef="shares" contextRef="ibd073a0b15dc4e8383c84651cd210b24_I20200331" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzM2MQ_38d9eb68-10a1-4059-9fa1-950664d91634">213,119</ix:nonFraction> shares of Series D preferred stock. In connection with the Business Combination, such 2020 Convertible Notes converted to shares of Class A common stock and such Series D preferred stock warrants converted to and were exercised for shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company and Google entered into a <ix:nonNumeric contextRef="ib19dfea6e67f4124b2249aeb44ea113c_D20170101-20171231" name="pl:RelatedPartyAgreementTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzIxNDQwNDc2NzQzNzA4_8ce2bc18-ce02-4975-a269-9218a00cb5e3">five year</ix:nonNumeric> content license agreement under which Google licensed content covering Google&#8217;s specified areas of interest. The contract automatically renews for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzgzMA_e8c37f5f-22b6-45d4-81c1-34edcbca0b6d">one</span> additional year if the parties fail to fulfill their respective obligations at the end of year five. As of January&#160;31, 2022 and 2021, the deferred revenue balance associated with the content license agreement was $<ix:nonFraction unitRef="usd" contextRef="i6c1d1b6f1d98485abed9bc2f88aa6217_I20220131" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEwMzA_860fbe11-a3d0-4e7a-b5e0-f3e7c2ce80ed">12.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3dda032c535b445b812dc8b167260d94_I20210131" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEwMzc_9b739b5e-76b3-4358-8613-600c51cbeaca">20.8</ix:nonFraction>&#160;million, respectively. For the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i4a4cc630b5394b2ea12186bc106ff458_D20210201-20220131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzExMzE_308c638d-56b7-4161-8997-e1ed774ee10e">8.6</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i59c8da42991b494982954b9a1829c110_D20200201-20210131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzExMzU_fa08c622-6028-4d03-a2b3-c0ad71231d05">11.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i098a60c9255546b28020c0e4b0e7fdbc_D20190201-20200131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzExNDI_1bd3625b-f658-435a-867f-d393666c6811">8.1</ix:nonFraction>&#160;million, respectively, related to the content license agreement. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company purchases hosting and other services from Google, of which $<ix:nonFraction unitRef="usd" contextRef="i231719dfad2c4d8e9dc49af1cbeb5d19_I20220131" decimals="-5" name="pl:DeferredHostingAndOtherServicesCostsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEyODc_d9233880-bdea-4c08-ba21-db76a4ce1397">16.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i52e03187df2b41e0b07fad83910089e7_I20210131" decimals="-5" name="pl:DeferredHostingAndOtherServicesCostsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEyOTQ_c43aea65-53d8-416c-a293-198c2990acad">10.3</ix:nonFraction>&#160;million is deferred as of January&#160;31, 2022 and 2021, respectively. The Company recorded hosting expense of $<ix:nonFraction unitRef="usd" contextRef="i854f923b854340938262ce3ac6053143_D20210201-20220131" decimals="-5" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzODA_629b0caf-f3c8-401e-b2ad-850d27b612a9">19.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ia515deae349d470ebd14d5e900a5235f_D20200201-20210131" decimals="-5" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzODQ_df35ea39-d077-4c46-b2ce-c149f6d7db16">13.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3197216342c34d068f2c66d38c5beef8_D20190201-20200131" decimals="-5" name="us-gaap:CostsAndExpensesRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzOTE_c516030b-2d43-4fab-80e4-7d11bb79a28e">10.9</ix:nonFraction>&#160;million during the fiscal years ended January&#160;31, 2022, 2021 and 2020, respectively. As of January&#160;31, 2022 , the Company&#8217;s accounts payable and accrued liabilities balance included $<ix:nonFraction unitRef="usd" contextRef="i94807f2a0000492793dccacb0b17ef97_I20220131" decimals="-5" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzE1MzY_a64e4b8e-ae0a-4872-b41e-c2d916f25888">2.0</ix:nonFraction>&#160;million related to hosting and other services provided by Google. As of January&#160;31, 2021, <ix:nonFraction unitRef="usd" contextRef="i4c139a32f5284266ae75987ad976c416_I20210131" decimals="INF" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzE2MDc_67bbe9fb-c12f-4c60-ab2f-e19b180c82c3">no</ix:nonFraction> amounts were due for such services. </span></div></ix:continuation><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i33592b41c7a1473f9087bca223135638">On June 28, 2021, the Company amended the terms of its hosting agreement with Google. The amendment, among other things, increases the aggregate purchase commitments to $<ix:nonFraction unitRef="usd" contextRef="i6e4decc450d840cdab80de3c5bafd585_I20210628" decimals="-5" name="pl:RelatedPartyPurchaseCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzE4MTY_727a6eb1-f94d-4a0e-b7e3-9427bb0fef1f">193.0</ix:nonFraction>&#160;million. The amended agreement commenced on August 1, 2021 and extends through January 31, 2028. See Note 8 for future Google hosting purchase commitments, including the amended commitments, as of January&#160;31, 2022.</ix:continuation> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_684"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjcy_a4dd135c-c506-4e09-9975-6a6f6255bb7a" continuedAt="i4ba596d0cb334b8394f9ca89dce41020" escape="true">Stock-based Compensation</ix:nonNumeric></span></div><ix:continuation id="i4ba596d0cb334b8394f9ca89dce41020" continuedAt="i0c20f77c47c84cbaaff78d5b14359ab3"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, the Company issued equity awards under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (previously named the Cosmogia Inc. 2011 Stock Incentive Plan) (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legacy Incentive Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Legacy Incentive Plans provided for the granting of stock options and restricted stock units (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RSUs&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to employees, consultants, and advisors of the Company. Options granted under the Legacy Incentive Plans may be either incentive stock options (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ISOs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) or nonqualified stock options (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NSOs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). ISOs may be granted only to Company employees including officers and directors who are also employees. NSOs may be granted to Company employees, consultants, and advisors. Options under the Legacy Incentive Plans have a contractual life for periods of up to <ix:nonNumeric contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg4Nw_b371b953-4461-41c5-9609-30c8872c64ce">ten years</ix:nonNumeric> (or <ix:nonNumeric contextRef="i50ec84d538f24b6eb6001ce4fa75a550_D20210201-20220131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg5NA_4323c6f5-8140-4c2a-976e-a710b5236d89">five years</ix:nonNumeric> if granted to a 10% stockholder). Options granted generally vest over <ix:nonNumeric contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk2Ng_64516688-1713-41b5-aafc-0b59235dc247">four years</ix:nonNumeric>. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Labs PBC 2021 Incentive Award Plan </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the Company adopted the Planet Labs PBC 2021 Incentive Award Plan (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). No further awards will be granted under the Legacy Incentive Plans. Directors, employees and consultants are eligible to receive awards under the Incentive Plan; however, ISOs may only be granted to employees. The Incentive Plan allows for the grant of awards in the form of: (i) ISOs; (ii) NSOs; (iii) stock appreciation rights (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SARs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;); (iv) restricted stock; (v) RSUs; (vi) dividend equivalents; and (vii) other stock and cash-based awards. No awards have been granted under the Incentive Plan as of January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate number of shares of Class A common stock reserved for issuance under the Incentive Plan is the sum of (i) <ix:nonFraction unitRef="shares" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzE3NzY_50d8c2c2-4cbe-48f6-b9ee-242a7490337f">32,412,802</ix:nonFraction> shares, (ii) any shares that were subject to awards outstanding under a Legacy Incentive Plan as of the effective date of the Incentive Plan and which, following such effective date, became or become (as applicable) </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i0c20f77c47c84cbaaff78d5b14359ab3" continuedAt="i8cad9c53b47e448e80e0111aa10133cc"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available for issuance under the Incentive Plan and (iii) an annual increase on the first day of each fiscal year commencing with February 1, 2022 and ending on and including February 1, 2031 equal to a number of shares equal to <ix:nonFraction unitRef="number" contextRef="i973f744321574e05bafd26dba5f6acd2_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzIyMjQ_d058b44e-8b53-404d-81cf-3393a9c2f81a">5</ix:nonFraction>% of the aggregate number of shares of Class A and Class B common stock outstanding on the final day of the immediately preceding fiscal year (or such lesser number of shares as is determined by the board of directors). The maximum number of shares of Class A common stock that may be granted with respect to ISOs under the Incentive Plan is <ix:nonFraction unitRef="shares" contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzI1Njc_f2901e61-81e8-4439-a23d-54f6f4c217c7">56,963,788</ix:nonFraction> shares.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc1_89fde74d-871f-4854-a371-5e88b357ecc6" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recognized related to awards granted to employees and nonemployees, as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c2a8c0b990485fb787a7c2159fbe9e_D20210201-20220131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzItMS0xLTEtNTY3MTM_fc459220-15e4-489a-8a60-584e83019224">2,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7bada7f55104456800c798ef7b7f5eb_D20200201-20210131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzItMy0xLTEtNTY3MTM_3c15f7d2-858c-419f-84c8-422f25a8cce6">843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92a9ba19fa70415ba4447c0868136c9e_D20190201-20200131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzItNS0xLTEtNTY3MTM_13284615-5f05-4f95-a6e2-f512e4d161a1">788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9987fac2be9f4762bb433bc540c36ed5_D20210201-20220131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzMtMS0xLTEtNTY3MTM_faf5d8fd-73f5-4d64-99e6-b29ef3541434">16,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40fb648c7d9a4b0c94da6ce61ba9fd70_D20200201-20210131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzMtMy0xLTEtNTY3MTM_0e64eb44-40e7-4823-8236-318d33c9ccd4">4,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0229cee67194f78853c82c27c031f2c_D20190201-20200131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzMtNS0xLTEtNTY3MTM_cb384ae7-3c8b-4e63-a73a-64ab2d7d18f8">2,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5efc1c75297543cbada20f63a9d71358_D20210201-20220131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzQtMS0xLTEtNTY3MTM_49d94a95-7a26-42f0-8a9d-83e0725d2ca1">7,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f05adeb8364819875c7f912a6b8040_D20200201-20210131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzQtMy0xLTEtNTY3MTM_717af337-bfc0-48f8-a859-9d97fef5f92a">1,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ab7055cb4694f49b1b3fe81936f9ef5_D20190201-20200131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzQtNS0xLTEtNTY3MTM_3bfecb9e-d63b-4f32-b735-1bc91328ddb7">1,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4586031f92bf4fdd9a62bf0e2ee50a41_D20210201-20220131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzUtMS0xLTEtNTY3MTM_5b27ada4-985b-47e1-83aa-3b3bde2c2e5f">16,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62c7d6a4323f4e3abc1bddfd7a299f76_D20200201-20210131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzUtMy0xLTEtNTY3MTM_3cc5d4dc-6fc2-45c2-a861-6145de4fbf94">7,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic87dab7bc8374963b02292041fef802d_D20190201-20200131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzUtNS0xLTEtNTY3MTM_8d38abb9-9f4c-4696-b71c-1d901bc30f53">1,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzYtMS0xLTEtNTY3MTM_59dfbe35-d27b-4103-972a-d8bdacdf74e9">43,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzYtMy0xLTEtNTY3MTM_69b73d82-b6d2-4f4c-9070-a08ece3cf92d">14,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzYtNS0xLTEtNTY3MTM_d08179c9-ffdd-4382-b3e9-3ebd6f2bc032">6,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized to internal-use software development costs and property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzctMS0xLTEtNTY3MTM_5cdcf968-55be-4c9d-846a-e4473eca6854">1,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzctMy0xLTEtNTY3MTM_ec7e2a47-89b2-4ed8-87f4-66ea6a8d0e2a">526</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzctNS0xLTEtNTY3MTM_d8520c08-6502-445f-ae9c-c4d5596bf23d">957</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzgtMS0xLTEtNTY3MTM_3deb5d59-5226-4b01-a5d3-26eedbe91c96">41,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzgtMy0xLTEtNTY3MTM_545549bc-e58a-4128-8acd-b9b4a5060c56">14,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzgtNS0xLTEtNTY3MTM_45904a8e-3c18-40e1-b8ae-0e890faff68c">5,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc2_d92cfbd9-6910-48cc-be4f-2eeafbcfb9da" continuedAt="i8a25759b99d840e984bcdf5fa211caa4" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Term (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at February 1, 2019 </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzItMS0xLTEtNTY3MTM_2b2871de-8719-41fc-aef1-523927763da1">24,025,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzItMy0xLTEtNTY3MTM_aa6018cc-de2b-4614-b0e7-fa31b51d0278">2.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5cda37ff9e72415c9df6c3cad20d44b2_D20180201-20190131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzItNS0xLTEtNTY3MTM_03d18e36-6254-4bd2-b385-5568ad59554c">7.07</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzMtMS0xLTEtNTY3MTM_8bae13ca-2d4c-41ed-a714-8261feab9345">171,428</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzMtMy0xLTEtNTY3MTM_fa9c6614-4d41-4933-acfa-1be24ea67c1a">1.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzQtMS0xLTEtNTY3MTM_916ec98d-c235-45e9-88dc-24e283bb6bcc">10,533,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzQtMy0xLTEtNTY3MTM_64ab327d-4562-4f93-9fe7-1495172f613a">3.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzUtMS0xLTEtNTY3MTM_38c6ed34-0a40-4fd0-b378-1aff2d6235df">3,607,656</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzUtMy0xLTEtNTY3MTM_7b8be419-34d8-4934-8b34-a0d1cfd232a7">3.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2020 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzYtMS0xLTEtNTY3MTM_7fd154b2-750a-4cd5-8bf7-3cf8a681fd01">30,780,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzYtMy0xLTEtNTY3MTM_b4576865-362e-4837-901d-3d3356bc87e2">2.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzYtNS0xLTEtNTY3MTM_fd4daf7d-2caf-4554-878b-5ce0e6155695">7.13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzctMS0xLTEtNTY3MTM_d6d912dc-4142-4df0-9eb0-d37c662c8e1b">1,670,778</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzctMy0xLTEtNTY3MTM_9224d430-fad1-4ff3-962f-6f44d509d3d7">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzgtMS0xLTEtNTY3MTM_695362f9-d77e-42aa-818c-7ede7d6754bb">12,255,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzgtMy0xLTEtNTY3MTM_e9318697-56c9-44c1-aaa4-61c5ce967e4c">4.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzktMS0xLTEtNTY3MTM_da4703d5-56db-4c86-9105-7e52fbd62d56">2,118,576</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzktMy0xLTEtNTY3MTM_6aa814b0-60bb-4fc4-8c36-5c42cbd0f159">3.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEwLTEtMS0xLTU2NzEz_4a0f2ee3-2610-455a-99de-3a64ff3002ac">39,246,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEwLTMtMS0xLTU2NzEz_16351dd3-c2e2-4b9b-9474-bbda46462a17">3.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEwLTUtMS0xLTU2NzEz_2129ffeb-9615-48cd-8dd8-4c13ac4ee8fc">7.21</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzExLTEtMS0xLTU2NzEz_41b0b6c7-0f4d-4940-9b16-5fa260f4f506">6,199,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzExLTMtMS0xLTU2NzEz_fc79a45d-d76c-4d72-b983-9e90182fdc55">4.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEyLTEtMS0xLTU2NzEz_5626f4ac-48e6-466e-bbbc-a6feb6ccf76c">12,189,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEyLTMtMS0xLTU2NzEz_5c526546-0a9d-48b1-a3aa-126371617d41">9.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEzLTEtMS0xLTU2NzEz_ef3f9399-442b-48d6-b1b5-4da7671fd583">3,329,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEzLTMtMS0xLTU2NzEz_5f3b5755-236f-4a4b-aa66-d5ad8b5990b6">3.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2022 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTEtMS0xLTU2NzEz_5c702f57-b810-4311-87b3-15e7dfdb3b2e">41,907,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTMtMS0xLTU2NzEz_83372ed2-daab-426e-9fa7-78c67581dd2d">4.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTUtMS0xLTU2NzEz_b2d5438e-958b-4ebc-b560-56bdc3712314">6.71</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTctMS0xLTU2NzEz_8844da60-c515-4e37-a03b-8596df5a666f">92,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at January&#160;31, 2022 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTEtMS0xLTU2NzEz_9d663dd0-c7fa-4393-8c9f-77277a50d271">25,718,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTMtMS0xLTU2NzEz_de8356e2-d562-468c-b590-ff3ab216c993">3.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTUtMS0xLTU2NzEz_7e703ccb-5f97-42c0-86eb-3e240dfe590c">5.38</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTctMS0xLTU2NzEz_fc097c7b-71c5-4b6c-aff2-74e7826ecaaf">77,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div></ix:nonNumeric><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i8a25759b99d840e984bcdf5fa211caa4" continuedAt="ib7b239825a7a481bb9fd346076aae95b">(1)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"><ix:continuation id="ib7b239825a7a481bb9fd346076aae95b">Includes <ix:nonFraction unitRef="shares" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="INF" name="pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzI4MjI_6a9f1ffd-da9a-44b7-8387-9a5395b83023">1,838,207</ix:nonFraction> shares of Class A common stock issued upon the early exercise of unvested stock options that are subject to repurchase as described further below.</ix:continuation> </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of options exercised during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwNjI_42ffc8cc-bd4f-498a-bd09-b935ba6d5481">23.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwNjY_c93fe41d-5dda-4621-8236-56dae2bfd068">6.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwNzM_94ad043d-5a98-44e5-80c5-a2570e9df651">0.4</ix:nonFraction>&#160;million, respectively.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i8cad9c53b47e448e80e0111aa10133cc" continuedAt="i1daf9f060f4f40adb008bcb4debd42a9"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc4_6c93504a-0643-476e-89e9-7e89d56d0987" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of options outstanding and exercisable by price at January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItMC0xLTEtNTY3MTM_ba322455-d13e-44b4-a666-42f982e4a0e3">0.070</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if21565abcb0d494090808796b33d07ea_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItMS0xLTEtNTY3MTM_c8a12888-f0a9-4a18-9282-a6efd329db6e">440,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItMy0xLTEtNTY3MTM_16c8f7ca-e055-4afa-9a18-fdeb1f600b2b">1.61</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if21565abcb0d494090808796b33d07ea_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItNS0xLTEtNTY3MTM_c57d1c1c-4e87-44ee-baf4-ab4755afe6af">440,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItNy0xLTEtNTY3MTM_af93bf93-cf05-4d9e-995b-38feadb7f494">1.61</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtMC0xLTEtNTY3MTM_a12889f6-6ef5-4327-88e5-58d904e6bdad">0.559</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i056bad1c7cc342608d2f0b242066cc61_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtMS0xLTEtNTY3MTM_74b8593f-175d-46be-91d2-db6757deb0f0">2,638,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtMy0xLTEtNTY3MTM_b53cc082-ae9a-4685-8211-4e40ffe4c303">1.95</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i056bad1c7cc342608d2f0b242066cc61_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtNS0xLTEtNTY3MTM_03eb076d-013a-4a74-a11e-2307e90c27e4">2,638,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtNy0xLTEtNTY3MTM_145a2398-ca1c-46e1-b737-c6be90ad1b25">1.95</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtMC0xLTEtNTY3MTM_e93cafc4-7616-4870-acec-5b141feddb4b">1.807</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i20c1898e00d248b2878a2d7f537369a3_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtMS0xLTEtNTY3MTM_bc785402-6bc5-4b67-ba9a-dfdf33189936">1,942,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtMy0xLTEtNTY3MTM_77bde2f5-2fa2-4ccd-aa49-d4fa84fb71d0">2.56</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i20c1898e00d248b2878a2d7f537369a3_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtNS0xLTEtNTY3MTM_b88d41c7-effd-4836-ad0c-6c31ef89ed93">1,942,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtNy0xLTEtNTY3MTM_c66894eb-440f-4d66-8b39-95466bb6ad26">2.56</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtMC0xLTEtNTY3MTM_e1707833-9448-422d-b761-4a19b08830d0">2.026</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3d313399a124200a6857faab1b185d6_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtMS0xLTEtNTY3MTM_56ee729a-cf07-4d0d-8512-36e8dea61d6a">1,883,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtMy0xLTEtNTY3MTM_a09ed83f-779b-4d38-869f-e57bbb12cdaa">3.62</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3d313399a124200a6857faab1b185d6_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtNS0xLTEtNTY3MTM_a3cb5a3a-186f-4c5f-8eef-bed3891ffdff">1,883,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtNy0xLTEtNTY3MTM_8f565c04-1513-4c9e-b899-edac8b62cd20">3.62</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4774d917041e406497104bd725c5d370_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtMC0xLTEtNTY3MTM_6de677a3-09a4-44ba-b20c-3d46f2ef8b7c">2.325</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if0c4df725aa241b59c777600d94112b5_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtMS0xLTEtNTY3MTM_4e034771-b420-468f-af88-cdbfd6ce81f7">2,312,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4774d917041e406497104bd725c5d370_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtMy0xLTEtNTY3MTM_ca8654c9-fcbd-4867-a77d-cbb99bb425fc">3.09</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if0c4df725aa241b59c777600d94112b5_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtNS0xLTEtNTY3MTM_a6555182-e0e3-45df-a9d3-f02244baf78b">2,312,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4774d917041e406497104bd725c5d370_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtNy0xLTEtNTY3MTM_dc00bb6c-a270-479e-8d68-5641ff0a3866">3.09</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctMC0xLTEtNTY3MTM_3b5c2499-c531-4b7a-9776-d1a8dceb5b90">3.417</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia15368114405497a84b76afde741afb2_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctMS0xLTEtNTY3MTM_ee3effef-5758-4896-b428-216de3157b2b">290,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctMy0xLTEtNTY3MTM_ca2c28f1-ee4f-4203-9952-51752b40880a">4.47</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia15368114405497a84b76afde741afb2_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctNS0xLTEtNTY3MTM_dec0b27d-f8b8-4167-8063-d735c6890c48">290,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctNy0xLTEtNTY3MTM_1c26a8fb-6aaa-4e69-bdd8-30be8935d076">4.47</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtMC0xLTEtNTY3MTM_c1571e78-309e-45ef-97e8-d7aca641ddce">3.689</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice0a41931b304c4caab610f06fd50317_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtMS0xLTEtNTY3MTM_698ea652-5652-43a8-9e05-9ee8491378c7">2,948,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtMy0xLTEtNTY3MTM_5bba1676-86ae-41b8-9859-2259dee6a9d4">4.72</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice0a41931b304c4caab610f06fd50317_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtNS0xLTEtNTY3MTM_4e884eeb-924c-4917-83f8-4e836513e931">2,948,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtNy0xLTEtNTY3MTM_a47aa293-1eee-42c7-9cb8-53e2204130e3">4.72</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktMC0xLTEtNTY3MTM_a875cff6-c819-4eab-a75f-4cffb9c3c19e">3.817</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i401122d1f5834d728fb7645b7e13ab6e_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktMS0xLTEtNTY3MTM_bf968df3-756c-45dc-a485-af2f62cc921f">1,709,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktMy0xLTEtNTY3MTM_a57b5be1-7ca9-46c7-ab24-d35cf4b10f91">6.31</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i401122d1f5834d728fb7645b7e13ab6e_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktNS0xLTEtNTY3MTM_4d2c12b3-0ec6-4703-9fd4-30ec413b5611">1,522,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktNy0xLTEtNTY3MTM_9b7dcee9-efe0-4c33-9771-b7286c9ee7c4">6.27</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTAtMS0xLTU2NzEz_f4ddb93e-087f-473a-ac17-0341a3fabcb6">3.921</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibea97bb694394abd94db25d42a5d4e27_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTEtMS0xLTU2NzEz_e4a5db01-7e0a-4598-9300-578aaa1f8ebe">7,089,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTMtMS0xLTU2NzEz_dc70184b-8bcb-4aa2-8a7a-edfd0d802483">7.04</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibea97bb694394abd94db25d42a5d4e27_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTUtMS0xLTU2NzEz_a18d0a97-8f04-4f65-984a-4d6bac55adb0">4,590,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTctMS0xLTU2NzEz_b59111a3-778b-403e-b4fd-5b88daf516ba">6.79</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTAtMS0xLTU2NzEz_60bf0c95-8e7e-42a7-bd35-96972e0974be">4.041</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a8f6ee5ab194a8eb6ea67ef7a433870_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTEtMS0xLTU2NzEz_7c780c3d-4d7a-4a28-b2cf-0eeb5d51aac5">10,538,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTMtMS0xLTU2NzEz_82aee5bb-8dea-434f-9216-a1b015cfb6f6">8.17</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a8f6ee5ab194a8eb6ea67ef7a433870_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTUtMS0xLTU2NzEz_a0258ada-f201-4ace-af8e-91fda97e24b9">6,553,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTctMS0xLTU2NzEz_ff8ab95c-313e-4c1d-948b-60a8da33e952">7.97</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTAtMS0xLTU2NzEz_efb05627-2b71-4abf-b9a8-ed07d0ca468e">5.249</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic47c6b8a03ce4533a9254cc2e6d3ebd2_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTEtMS0xLTU2NzEz_2ef3479d-e0f1-4c08-a2d3-f4c0d95d6320">1,663,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTMtMS0xLTU2NzEz_76f8cac0-2c11-4608-8135-5e8e6e463f80">9.04</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic47c6b8a03ce4533a9254cc2e6d3ebd2_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTUtMS0xLTU2NzEz_073d6d5f-9309-4ea6-b416-d6766fde7b8c">226,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTctMS0xLTU2NzEz_411f5a6c-2685-48bd-ad76-5ebe9502ba96">8.76</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTAtMS0xLTU2NzEz_6d0480e6-e42a-4ade-a7e3-f013203b9c44">9.753</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00c2e5d4360449ca80301d041639cab1_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTEtMS0xLTU2NzEz_b88949f0-b844-4038-9ec9-e2d4ebafc314">8,450,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTMtMS0xLTU2NzEz_e33cefec-f376-4872-81de-e178b2f52f6f">9.41</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00c2e5d4360449ca80301d041639cab1_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTUtMS0xLTU2NzEz_0c56a43b-1903-4932-9443-81178a0d6a4b">368,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTctMS0xLTU2NzEz_19952b9d-f268-4e35-8403-258a38b104c0">9.41</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzE0LTEtMS0xLTU2NzEz_9eb0ac1c-cee2-4a4b-bd78-4d7e24ce67cf">41,907,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzE0LTUtMS0xLTU2NzEz_0a536782-9267-4a2c-ba61-e53949c120e7">25,718,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMyODk_20b10537-c6af-4f17-b622-00cc1c972c4b">3.79</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMyOTM_b459099a-9e53-422f-a48f-8f3a451b7b04">1.85</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMzMDA_eb86bc0e-fd40-443a-a627-e927d52fa8fd">1.64</ix:nonFraction> per share, respectively. As of January&#160;31, 2022, total unrecognized compensation cost related to stock options was $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzM0MDQ_31bf5a8b-87cf-48f7-bdda-c80acd0034e6">49.5</ix:nonFraction>&#160;million. These costs are expected to be recognized over a period of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzM0ODE_527263ec-9fa9-4e2c-ba86-acbe8c73b659">2.83</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc5_b3090c3f-4f6c-45fc-94d9-29d0fa97a1e8" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the employee stock options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was estimated using the following assumptions:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic11626fe7e3b49998236aa74f881b596_D20210201-20220131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowYTQ3ZWJhNGY4YzM0NTdjODAzZDliNTM5MTA5NmI5Y181_f8198e8d-88a2-4f3a-a400-359776c0e6b4">2.62</ix:nonNumeric> - <ix:nonNumeric contextRef="ia978892a194745d5bedbd8de6c65a3ec_D20210201-20220131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowYTQ3ZWJhNGY4YzM0NTdjODAzZDliNTM5MTA5NmI5Y18xMA_97463d30-0447-43af-8980-cb26dcb92840">7.32</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieb7614449fef48bfa0e6da2f3cfd2096_D20200201-20210131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3M2YwY2U4NDNlZmU0YmU3YWE4Yzg3MzEyNWFmMzg3ZV81_dc15211e-a793-4c10-b328-27cae2eb0ddd">5.02</ix:nonNumeric> - <ix:nonNumeric contextRef="ice700d48e5c742eda15664790d3783cd_D20200201-20210131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3M2YwY2U4NDNlZmU0YmU3YWE4Yzg3MzEyNWFmMzg3ZV8xMA_a2e0b809-aa62-4273-8c2d-55178903b708">6.76</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd2358e912d84fa781631ac63582b571_D20190201-20200131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozODI3NDQ0NTUxNmM0M2E0YjdkM2UyNjY5NmFmMjBhNF81_f73c715c-2d01-41a2-90aa-27cd07a2b6aa">5.08</ix:nonNumeric> - <ix:nonNumeric contextRef="i5507d09ee68d4285a687fdbcdbe0c073_D20190201-20200131" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozODI3NDQ0NTUxNmM0M2E0YjdkM2UyNjY5NmFmMjBhNF8xMA_d5ec5cdf-06a8-4c10-ba22-d68f18845cd2">6.83</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpjNWY1YWM3ODZmYWE0MDQ1OGFjM2ZkNWJkNzc4NGQ1N181_97153f53-1500-4541-85ae-331576756710">42.45</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpjNWY1YWM3ODZmYWE0MDQ1OGFjM2ZkNWJkNzc4NGQ1N18xMA_c4764bbc-575e-4d27-ae8c-7e114ce36e81">48.39</ix:nonFraction>% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkYmU3ODRiZTQ3MTk0MjRjYTYzN2U2NmJlN2YzMjk1ZV81_2e68a725-f791-45f1-ab34-a313fd303661">42.45</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkYmU3ODRiZTQ3MTk0MjRjYTYzN2U2NmJlN2YzMjk1ZV8xMA_60ba689c-7848-4dcd-9a22-004fed590ccb">44.71</ix:nonFraction>% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmMmQ2MWM3Y2E1M2Q0ZDMyOTJmNzJlMDJlZjNiYmZkYV81_fe8b0089-00cc-4f01-9e04-f833daaeb6fe">38.13</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmMmQ2MWM3Y2E1M2Q0ZDMyOTJmNzJlMDJlZjNiYmZkYV8xMA_bf01aabd-1420-4e7c-a929-44917fb8fa8d">39.85</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjplZTVmMWFiYzM3ZmE0NDgwYmI3MjU3ZWIxYjUzZWZlN181_f53c1800-7a8d-4832-8077-745c24c81a97">0.37</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjplZTVmMWFiYzM3ZmE0NDgwYmI3MjU3ZWIxYjUzZWZlN18xMA_f20846f3-2b2e-42fd-85c5-f8d7eceb8c9d">1.23</ix:nonFraction>% </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5MzQzYTFhNmRjZDA0ZmQ0OWZiNDU1ZDc1MmQ4ZjU4ZF81_5ef356b9-f361-476e-a6f8-8079ba7fb219">0.31</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5MzQzYTFhNmRjZDA0ZmQ0OWZiNDU1ZDc1MmQ4ZjU4ZF8xMA_8520a834-09ac-44f2-845a-b4695e6b018b">0.52</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5N2NiMjdjZGM1MjE0YzRlOGFmNjhhMmIyZWY3MzkyMl81_fe8c61e4-00d8-400f-908f-22720d0c37c4">1.67</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5N2NiMjdjZGM1MjE0YzRlOGFmNjhhMmIyZWY3MzkyMl8xMA_a1ea3eda-2ee4-425f-8b2e-d5b13ed533cd">2.54</ix:nonFraction>% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzUtMS0xLTEtNTY3MTM_ea417277-b8d1-4541-8e28-f2c47a8d227e">0.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzUtMy0xLTEtNTY3MTM_fe20a907-de62-4f90-901d-a669fe70da3a">0.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzUtNS0xLTEtNTY3MTM_dc649d62-73ee-41a3-9e95-82f6b0515369">0.00</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term of stock options represents the weighted-average period the stock options are expected to remain outstanding. The Company uses the simplified method to determine its expected term because it does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior. No stock options have been granted after the Business Combination. As the Company was privately held before the Business Combination, and there had been no public market for its common stock during that time, the expected volatility was based on the average historical stock price volatility of comparable publicly-traded companies in its industry peer group. The risk-free rate assumption is based on the U.S. Treasury instruments whose term was consistent with the expected term of the Company&#8217;s stock options. The expected dividend assumption is based on the Company&#8217;s history and expectation of dividend payouts. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i1daf9f060f4f40adb008bcb4debd42a9" continuedAt="i24e4960c76f74b81ad407f3e95fd54e2"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjgw_69a7b1d9-eebb-41de-838b-2f28a671737c" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>RSUs </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iabb696f302ca4a0a8dda87fd7882cc0b_I20190131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEtMS0xLTEtNTY3MTM_39791c9d-1944-49b1-b928-9efbdbd66d27">1,230,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iabb696f302ca4a0a8dda87fd7882cc0b_I20190131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEtMy0xLTEtNTY3MTM_a4ee7e41-04b5-48b7-86b8-bd4a47404916">3.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzItMS0xLTEtNTY3MTM_746f248f-35ab-424a-ae39-9905a714107b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzItMy0xLTEtNTY3MTM_8f193aad-5677-4467-b933-e16ca26ac55b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzMtMS0xLTEtNTY3MTM_e6b9d254-035e-4cbe-9b45-162e7dc43e8b">899,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzMtMy0xLTEtNTY3MTM_ad754c55-148a-4031-b0ea-0e2ab6e57cfa">3.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzQtMS0xLTEtNTY3MTM_2d75263a-268b-4a63-a224-7f3e3d8b0dab">689,328</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzQtMy0xLTEtNTY3MTM_72c8a3ac-644d-4512-83d1-b6a84c30e719">3.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6b05a3e7d1204064b0514a35d1cc680c_I20200131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzUtMS0xLTEtNTY3MTM_091f4bfa-335f-44ce-aa7d-59446a809994">1,441,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6b05a3e7d1204064b0514a35d1cc680c_I20200131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzUtMy0xLTEtNTY3MTM_c6fd09a2-39b7-480e-9410-feb8f20cdab1">3.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzYtMS0xLTEtNTY3MTM_c692d2fb-0299-4354-a68f-1f4061560eda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzYtMy0xLTEtNTY3MTM_a854a441-1515-4b7e-a8b9-69b5b42523ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzctMS0xLTEtNTY3MTM_fb6e8080-8b60-4137-be0e-75db72edbb4c">306,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzctMy0xLTEtNTY3MTM_f81173db-0c31-4594-9e8d-933661f77b70">4.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzgtMS0xLTEtNTY3MTM_42e83d8b-1380-42e3-a3bb-78b5fe31c3cb">84,723</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzgtMy0xLTEtNTY3MTM_dd177aca-7766-4f5f-acb8-8f3ba744086d">3.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8eee6368e2094edaaa0bc4d779a664f1_I20210131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzktMS0xLTEtNTY3MTM_3689713b-6df4-4315-a943-280197587f74">1,662,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8eee6368e2094edaaa0bc4d779a664f1_I20210131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzktMy0xLTEtNTY3MTM_7b3cd6c9-7d1e-4676-8067-a861e51f0b27">3.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEwLTEtMS0xLTU2NzEz_c9f068ef-e343-4fa6-b963-d0598182ea01">1,425,209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEwLTMtMS0xLTU2NzEz_a32bced5-9a74-4ab3-9915-df487ff5575c">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzExLTEtMS0xLTU2NzEz_62d7f2ba-d9cf-4c45-885c-6580463bde56">5,519,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzExLTMtMS0xLTU2NzEz_008f3a93-c167-4eca-a829-ebd0d7e70dbd">9.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEyLTEtMS0xLTU2NzEz_d8d9ed7c-d450-45cd-ab0b-9c49983f4e71">317,332</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEyLTMtMS0xLTU2NzEz_47cd4361-3b94-41c0-a8dc-cf0f03d848b1">5.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9a1213015633435480294dcc0c7a717e_I20220131" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEzLTEtMS0xLTU2NzEz_c0fe7d89-d4e0-4e20-bb3e-a05f83ecbb91">5,439,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9a1213015633435480294dcc0c7a717e_I20220131" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEzLTMtMS0xLTU2NzEz_f4bf2218-b371-4b90-acd4-c4432e9cabc4">9.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs are subject to both time-based service and liquidity event vesting requirements. The liquidity event requirement was met upon the closing of the Business Combination on December 7, 2021. As such, the Company commenced recognition of stock-based compensation expense for the RSUs on such date. Total stock-based compensation expense recognized for RSUs during the fiscal year ended January&#160;31, 2022 was $<ix:nonFraction unitRef="usd" contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUxMDU_caa70bfd-3b58-470a-9b12-5ecf91520c36">21.2</ix:nonFraction>&#160;million, including $<ix:nonFraction unitRef="usd" contextRef="i547de123db4d4a05bb56a01a293dfe0b_D20210101-20211206" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUxMTk_12c63883-4690-4df6-9b7a-2b325e255e80">16.4</ix:nonFraction>&#160;million of expense that was recognized for service completed from the date of grant to the closing of the Business Combination. As of January&#160;31, 2022, total unrecognized compensation cost related to RSUs was $<ix:nonFraction unitRef="usd" contextRef="i9a1213015633435480294dcc0c7a717e_I20220131" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUzMDk_bb290bee-7c08-4766-8b07-da2416abf06c">37.1</ix:nonFraction>&#160;million. These costs are expected to be recognized over a period of approximately <ix:nonNumeric contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUzODY_b8a91df2-10c0-428c-aa0c-c38815798fc4">1.71</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Early Exercises of Stock Options</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Legacy Incentive Plans provided for the early exercise of stock options for certain individuals as determined by the Company&#8217;s board of directors. Shares of common stock issued upon early exercises of unvested options are not deemed, for accounting purposes, to be issued until those shares vest according to their respective vesting schedules and accordingly, the consideration received for early exercises is initially recorded as a liability and reclassified to common stock and additional paid-in capital as the underlying awards vest. Stock options that are early exercised are subject to a repurchase option that allows the Company to repurchase within ninety days of an individual&#8217;s termination for any reason, any unvested shares of such individual for a repurchase price equal to the lesser of the then-current fair market value of a share and the amount previously paid by the individual for such unvested shares. During the fiscal year ended January&#160;31, 2022, the Company issued <ix:nonFraction unitRef="shares" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="INF" name="pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY0MTA_6a9f1ffd-da9a-44b7-8387-9a5395b83023">1,838,207</ix:nonFraction> shares of Class&#160;A common stock upon the early exercise of unvested stock options. As of January&#160;31, 2022, the Company had a $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY1MjM_a1bc28fe-4e25-45a5-b44c-9991bdb3d616">16.1</ix:nonFraction>&#160;million liability recorded for the early exercise of unvested stock options, and the related number of unvested shares subject to repurchase was <ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="pl:SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY2NjM_2e1cd6e4-eeb8-4bf0-a146-2f7b516e4d32">1,654,385</ix:nonFraction>.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earn-out Shares</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, Former Planet equity award holders, will have the right to receive up to <ix:nonFraction unitRef="shares" contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207" decimals="INF" name="pl:ContingentConsiderationIssuableInShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY3OTE_725dd2fc-0e2d-47c5-ae36-a4b0fc9b4f1b">5,540,990</ix:nonFraction> shares that are contingently issuable in shares of Class A common stock. The Earn-out Shares may be earned in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY5OTM_39ae3323-45cc-4e9d-98c2-489defffff71">15.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY5OTc_867da9c9-cc7e-4d13-a036-96ae12a9133d">17.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwMDE_33d3b067-d6fd-4471-a653-7b1379d65846">19.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwMDg_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c">21.00</ix:nonFraction>, over any <ix:nonFraction unitRef="tradingday" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwMjE_d42534d7-4e1a-40a3-8068-54ed9d45bfab">20</ix:nonFraction> trading days within any <ix:nonFraction unitRef="tradingday" contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207" decimals="INF" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwNDg_c125d64a-f795-4ab8-926f-0f7d1ddce03d">30</ix:nonFraction> day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $<ix:nonFraction unitRef="usdPerShare" contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyNzE_39ae3323-45cc-4e9d-98c2-489defffff71">15.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyNzU_867da9c9-cc7e-4d13-a036-96ae12a9133d">17.00</ix:nonFraction>, $<ix:nonFraction unitRef="usdPerShare" contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyNzk_33d3b067-d6fd-4471-a653-7b1379d65846">19.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207" decimals="2" name="pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyODY_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c">21.00</ix:nonFraction>. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i24e4960c76f74b81ad407f3e95fd54e2" continuedAt="id59d4ee2ce074321b1810ec9518486f8"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combination will be forfeited without any further consideration. The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each contingent vesting condition described above.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Earn-out Shares allocated to Former Planet equity award holders of $<ix:nonFraction unitRef="usd" contextRef="i46a71bbf4d344bad8a8a0e337d41322d_I20211207" decimals="-5" name="pl:ReverseRecapitalizationShareBasedCompensationFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzc4MzA_d75ec562-0ebb-478e-a04c-38913c913a2b">45.3</ix:nonFraction>&#160;million was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. Compensation expense for awards with market conditions is recognized over the requisite service period and is not reversed if the market condition is not met. The requite service period for each of the four vesting tranches for the Earn-out Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg0OTk_710d4c73-109d-470e-a168-8b665a0a8834">782,751</ix:nonFraction> Earn-out Shares that were forfeited and there were <ix:nonFraction unitRef="shares" contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg1NTM_97af24f3-2cbd-4853-b4a4-f1802e333f9a">no</ix:nonFraction> Earn-out Shares that vested. As of January 31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="i7885ad7d312b40da9dc7055f73dfed27_I20220131" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg2MjA_07a5571b-ed30-4387-bf2e-7c3c4a8a81a1">4,758,239</ix:nonFraction> Earn-out Shares outstanding relating to Former Planet equity award holders. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg3NzA_edf0283c-4634-469a-8de4-d5db8d281264">4.5</ix:nonFraction>&#160;million of stock-based compensation expense related to the Earn-out Shares. As of January&#160;31, 2022, total unrecognized compensation cost related to Earn-out Shares was $<ix:nonFraction unitRef="usd" contextRef="i7885ad7d312b40da9dc7055f73dfed27_I20220131" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg5MTk_ff45d6d2-225a-4e3f-8d90-42de2f48b834">34.4</ix:nonFraction>&#160;million. These costs are expected to be recognized over a period of approximately <ix:nonNumeric contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg5OTY_1500c95a-1a3a-48ae-a852-fd50d330032d">1.75</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Stock-based Compensation</span></div></ix:continuation><div style="margin-bottom:9pt"><ix:continuation id="id59d4ee2ce074321b1810ec9518486f8" continuedAt="id5b8462eb8d54385ba2bcdb0b763adc0"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of VanderSat (s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ee Note 6), t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib2acb50ce52a42ae8a6c237d4faa0fca_D20211213-20211213" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzkxMTg_2a965ada-a6c2-44d2-9bbd-4ac694d24a14">543,391</ix:nonFraction> shares of Class&#160;A common stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to an employee and former owner of VanderSat which are accounted for as stock-based compensation because the shares are subject to forfeiture based on post-acquisition time-based service vesting. The shares vest in quarterly increments over <ix:nonNumeric contextRef="ic1c4f3a2da324740a6e7a67d41680861_D20211231-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzkzOTM_1f756e93-be8c-474c-b222-bb1f28770382">two years</ix:nonNumeric> commencing on December 13, 2021. The fair value was determined to be $<ix:nonFraction unitRef="usdPerShare" contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213" decimals="2" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk0NjU_4ab5d710-5f43-4f24-8a5e-d9caa6d91b8e">9.47</ix:nonFraction> per share based on the quoted closing price of the Company&#8217;s Class A common stock on the date of the VanderSat acquisition. </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id5b8462eb8d54385ba2bcdb0b763adc0">During the fiscal year ended January 31, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i39bece33dbcf4351a75edf26ea191226_D20210201-20220131" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk2NjI_f4c6461e-bc08-4fcd-9b6c-9a6b32beb1d5">0.3</ix:nonFraction>&#160;million of stock-based compensation expense related to these shares. As of January&#160;31, 2022, unrecognized compensation cost related to shares was $<ix:nonFraction unitRef="usd" contextRef="i0481e7ab14884c49b645239fdbb92845_I20220131" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk3ODk_97b2160a-3d09-448d-8028-c0dbbf7f1202">4.8</ix:nonFraction>&#160;million. These costs are expected to be recognized over a period of approximately <ix:nonNumeric contextRef="i39bece33dbcf4351a75edf26ea191226_D20210201-20220131" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk4NjY_b4989b69-50e1-49ed-b2fd-87a4782f06f9">1.92</ix:nonNumeric> years.</ix:continuation> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_688"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDgy_3217c62d-bfe4-49e1-9d49-657413fa928f" continuedAt="icfc011d6549a41c78ee11dbe63e04f12" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="icfc011d6549a41c78ee11dbe63e04f12" continuedAt="ie00c6c2328cd47b9adc188c05ccf3331"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDgz_a3557e56-5bcc-49c2-bec9-8223e8a74b4f" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the loss before income taxes are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzItMS0xLTEtNTY3MTM_e9d1c78a-7c0f-4a49-991c-d00520308e4c">131,478</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzItMy0xLTEtNTY3MTM_133ec1e2-c4ea-4ab1-987b-4b866c7d32bd">127,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzItNS0xLTEtNTY3MTM_8dd74527-f551-4d73-8b30-da1d8dae1221">123,760</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzMtMS0xLTEtNTY3MTM_4e90d2c8-1298-4850-bc9b-f1b6fc0d3c02">3,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzMtMy0xLTEtNTY3MTM_db727526-e06c-4272-82eb-2bbb999dad94">1,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzMtNS0xLTEtNTY3MTM_0fc5eea3-f269-4b31-9816-2ec6377b2fee">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzQtMS0xLTEtNTY3MTM_70d9ef66-9eff-4544-a1f5-e77e70188d4c">135,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzQtMy0xLTEtNTY3MTM_274cc279-24ca-47a9-af41-e5334e641fff">126,030</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzQtNS0xLTEtNTY3MTM_22a9a8bd-6445-4286-b8b2-d1ad4667ab3a">123,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="ie00c6c2328cd47b9adc188c05ccf3331" continuedAt="if429c456a12845b4a17ec8d22fd4f1a3"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg0_d3b69455-5068-4774-834d-08207d96f27b" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for (benefit from) income taxes consists of the following (in thousands): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzMtMS0xLTEtNTY3MTM_e5a4cf04-cd7a-42f8-910b-993c444fbf2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzMtMy0xLTEtNTY3MTM_30095988-5728-4d72-804f-50b8b255e86d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzMtNS0xLTEtNTY3MTM_334aa9ad-cc48-4971-a43f-f718f327e96a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzQtMS0xLTEtNTY3MTM_0ea9cf4c-3891-431e-88cd-5196efe4e0b5">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzQtMy0xLTEtNTY3MTM_cb08c0cf-5a79-4c25-bbae-54e751431753">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzQtNS0xLTEtNTY3MTM_4e7ccdfa-0a3b-4a17-83e7-abf9f34720f6">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzUtMS0xLTEtNTY3MTM_ffeb126a-fe2c-4a3b-84a9-5aebdf5df382">3,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzUtMy0xLTEtNTY3MTM_8b8ca10f-98ab-4c8b-ab8f-7c8adc120874">1,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzUtNS0xLTEtNTY3MTM_1cb01cb3-6904-41ac-aeb2-5c1d04902ff4">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzYtMS0xLTEtNTY3MTM_1c910421-9be0-42ac-afb0-95ae14ca66d5">3,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzYtMy0xLTEtNTY3MTM_37409539-450c-41fc-845f-72b8db225770">1,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzYtNS0xLTEtNTY3MTM_c5c62b4f-7d94-4265-b945-b83f6a97c9b4">529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzgtMS0xLTEtNTY3MTM_77b1cbcf-3a94-4693-bc52-f32cacc2e635">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzgtMy0xLTEtNTY3MTM_78bd0e36-9505-473e-9968-cbc0efefca6b">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzgtNS0xLTEtNTY3MTM_9583d8d0-cfe0-4772-9d42-d1957c661fcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzktMS0xLTEtNTY3MTM_32b4948a-c57e-464f-af64-c33bd7c357f8">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzktMy0xLTEtNTY3MTM_d8009513-f427-40cb-8501-6eb4206ad523">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzktNS0xLTEtNTY3MTM_3b7043c2-279c-4ab5-a360-03879fc29f67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEwLTEtMS0xLTU2NzEz_f1575bf3-6c63-47e4-90ab-a2e4a3b264d8">1,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEwLTMtMS0xLTU2NzEz_3c1172bc-2e3c-4475-b28c-4b3f0f4cdc51">135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEwLTUtMS0xLTU2NzEz_69fced9c-0f18-4a48-a81c-3021f269d016">399</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzExLTEtMS0xLTU2NzEz_244c6873-7612-4bba-8b0f-c41cc549ad2b">1,393</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzExLTMtMS0xLTU2NzEz_71453b0d-7ee1-4843-9514-a182bad4ad99">45</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzExLTUtMS0xLTU2NzEz_ea5fb46a-3ed3-45ba-9050-96c663ea9a24">399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEyLTEtMS0xLTU2NzEz_1f3fab2f-3eba-4b4c-9c02-cd5e01fffaed">2,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEyLTMtMS0xLTU2NzEz_8b6fbf44-d723-4555-922b-6bb7f22342d5">1,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEyLTUtMS0xLTU2NzEz_545a2507-442a-46d3-b151-8f5e5e5a3b99">130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg1_55279b4c-8e36-4ed9-ac9c-d01b899aff00" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between the U.S. federal statutory income tax and the Company&#8217;s effective tax rates as a percentage of loss before income taxes is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision computed at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzItMS0xLTEtNTY3MTM_cc426fe5-b6e0-4ad5-bc8c-e674b47fcc58">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzItMy0xLTEtNTY3MTM_87f6ca73-b439-40e7-9968-654675a4d363">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzItNS0xLTEtNTY3MTM_daf3da9e-ef18-4eab-a3e0-327b71677254">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzMtMS0xLTEtNTY3MTM_abee875a-dc74-4844-8eef-f2af5d18f4a1">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzMtMy0xLTEtNTY3MTM_c1faf937-fcb6-400c-bc37-31512ba78565">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzMtNS0xLTEtNTY3MTM_ef4cc673-bc04-4895-a2c5-b03d842cb8dd">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzQtMS0xLTEtNTY3MTM_9710a62a-3e16-42e5-951d-03f2932b08cc">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzQtMy0xLTEtNTY3MTM_1083a089-847c-4f3b-b649-b52ef7cb0de6">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzQtNS0xLTEtNTY3MTM_81ca386f-018d-44e2-bbd4-5631b014a459">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" name="pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzUtMS0xLTEtNTY3MTM_030ad873-22fe-4948-b629-788f2cc2a44b">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" sign="-" name="pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzUtMy0xLTEtNTY3MTM_7f8a17d0-55db-4268-a1f2-39c2cb286e6d">5.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" name="pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzUtNS0xLTEtNTY3MTM_4dc08b7f-98ab-4930-8a60-5ffcd4478d21">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzYtMS0xLTEtNTY3MTM_8ff439f2-c307-4c47-a844-66e5aaec1e36">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzYtMy0xLTEtNTY3MTM_13dc4426-a2ff-4228-8ac7-86fd44e8425e">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzYtNS0xLTEtNTY3MTM_fa0fc703-c51a-4e02-9867-69876343ac5c">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzctMS0xLTEtNTY3MTM_58d54fa6-7308-4361-a8b7-8c0f0814639f">27.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzctMy0xLTEtNTY3MTM_ba5e34e2-753c-4b34-ad1c-35f0c7028651">21.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzctNS0xLTEtNTY3MTM_f311b905-25fa-451b-8f46-8787fa79ffb5">23.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzgtMS0xLTEtNTY3MTM_f6d1ad3f-8a2d-4dcd-bab0-da733e43800a">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzgtMy0xLTEtNTY3MTM_71883e50-9dde-4654-a81a-e38db64b2e29">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzgtNS0xLTEtNTY3MTM_96f401ba-a072-4c52-9bca-cc41e291905e">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzktMS0xLTEtNTY3MTM_2501440e-eedf-46de-a6c0-53ed1e173f05">1.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzktMy0xLTEtNTY3MTM_a9dc9b5b-2e71-454e-82a7-66b04fbcedda">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzktNS0xLTEtNTY3MTM_8d112d37-6bab-4536-b148-167a4699bc9e">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="if429c456a12845b4a17ec8d22fd4f1a3" continuedAt="i68b3ab8890a24fa1b34481a083be8483"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg2_6d94577b-53d8-4a02-9874-b848d1d4b335" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s deferred tax assets and liabilities are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzMtMS0xLTEtNTY3MTM_fe5dba27-9e44-44d7-8c88-5aabb44d7e61">114,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzMtMy0xLTEtNTY3MTM_7c01dd22-7d77-41c4-9dc1-b4e86668bbd6">92,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzQtMS0xLTEtNTY3MTM_963e29f2-ec39-4387-8be0-543b3e1ff2cc">21,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzQtMy0xLTEtNTY3MTM_0d5c603d-cd84-4d2c-8df8-075d9244094f">17,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzUtMS0xLTEtNTY3MTM_d165b0ce-6b13-43e3-a093-d836c5781916">8,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzUtMy0xLTEtNTY3MTM_cdee317f-c4f1-4617-86ec-54b704fdd30f">4,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzYtMS0xLTEtNTY3MTM_6f7f7de2-5270-47b3-b0ca-53087796a68c">3,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzYtMy0xLTEtNTY3MTM_3f49a997-a20a-484f-8d42-1a9ec41de77e">5,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzctMS0xLTEtNTY3MTM_5f916899-ccf8-45ee-8857-6d04975b33a3">8,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzctMy0xLTEtNTY3MTM_3a0a4315-eb4b-444a-8fd9-e46a184661f9">6,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzgtMS0xLTEtNTY3MTM_b0e4cb3a-481f-4aac-b490-808d38cb908a">12,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzgtMy0xLTEtNTY3MTM_1e6c0a86-e785-410d-8ce1-d5ef0620358d">4,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzktMS0xLTEtNTY3MTM_91df47b0-fc19-4cd6-b370-e8036cd62c43">168,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzktMy0xLTEtNTY3MTM_0d3517f6-eb9d-43aa-8a02-434bc260fb7f">131,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEwLTEtMS0xLTU2NzEz_4f1d2e2b-00e7-488c-8600-01c10ec94d50">166,081</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEwLTMtMS0xLTU2NzEz_d1a339ab-ea5c-4135-b768-ea9a6f152a5e">126,270</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzExLTEtMS0xLTU2NzEz_b970e0c4-46a4-4506-98e3-81d45d3ef150">2,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzExLTMtMS0xLTU2NzEz_1e0248ad-c596-4706-aab3-c974dfb67680">4,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEzLTEtMS0xLTU2NzEz_2753354f-5559-461f-9623-794642fe6b6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEzLTMtMS0xLTU2NzEz_f38a538e-6c73-423e-93bd-9229ecc4d06b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE0LTEtMS0xLTU2NzEz_8e74feee-d046-4530-a57b-80cbd57e4010">2,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE0LTMtMS0xLTU2NzEz_b253b627-69f1-4157-b0eb-a35cbb46a8be">4,432</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE1LTEtMS0xLTU2NzEz_17694fdc-71d3-4736-a71d-159cb411c0e4">2,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE1LTMtMS0xLTU2NzEz_97620f6d-68bb-4ed6-9467-6e8374ce3aea">4,432</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE2LTEtMS0xLTU2NzEz_f43d06f1-0a9b-46e1-8d3a-d3a806bf5e91">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE2LTMtMS0xLTU2NzEz_8746975b-e999-4e18-862e-7c0e1eed924c">424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had deferred tax assets of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzQ3OA_8f942ff3-47ac-460d-a9f3-b9bc22e43b85">168.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzQ4NQ_72fa9e8c-c323-4658-bd44-a923e573141f">131.1</ix:nonFraction> million before valuation allowances as of January&#160;31, 2022 and 2021, respectively. The Company assesses the realizability of its deferred tax assets and establishes a valuation allowance if it is more-likely-than-not that some or all of its deferred tax assets will not be realized. The Company evaluates all available positive and negative evidence such as past operating results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax-planning strategies. Management believes that it is more likely than not that the majority of U.S. and foreign deferred tax assets will not be realized. Accordingly, the Company has recorded a valuation allowance against its deferred tax assets in these jurisdictions. </span></div><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg3_6e12380f-9e92-4897-98c4-a3396e4e16db" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net change in the total valuation allowance is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzItMS0xLTEtNTY3MTM_9b6a9d94-2656-45ce-b9ff-2f5d8da58818">126,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzItMy0xLTEtNTY3MTM_cbb6e706-f23c-45c8-baa9-06f05b4cec7f">102,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzItNS0xLTEtNTY3MTM_f31af2ca-0894-4b9a-a34e-9ec0f49e0dc9">73,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzMtMS0xLTEtNTY3MTM_a93966f1-a92d-40d2-806a-76a64b85ba72">39,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzMtMy0xLTEtNTY3MTM_11ec20b4-7c63-45b8-bdaa-248c22ed10dc">23,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzMtNS0xLTEtNTY3MTM_83b3ec95-4fc3-43bf-ad1a-0abc106c9f24">29,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance, end of year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzQtMS0xLTEtNTY3MTM_4f0849ff-d007-4497-8071-427ccd477455">166,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzQtMy0xLTEtNTY3MTM_2031a394-8e02-43dd-9449-0a5436d6ce3e">126,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzQtNS0xLTEtNTY3MTM_2d8d4790-fdae-4b7f-b28d-3e0c041fca05">102,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the undistributed earnings of its foreign subsidiaries permanently reinvested in foreign operations and has not provided for U.S. income taxes on such earnings. As of January&#160;31, 2022, the Company&#8217;s unremitted earnings from its </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">foreign subsidiaries were $<ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-5" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE1NzA_c1285490-b850-4bf5-b6ca-bcb560bad54d">23.1</ix:nonFraction> million and the corresponding unrecognized deferred U.S. income tax liability is not material. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="ia036179b21f24e8fa5ffcd563db59f75_I20220131" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE3MDE_2dabab48-7450-437a-ae93-2ea585ab3de1">472.9</ix:nonFraction> million of federal, $<ix:nonFraction unitRef="usd" contextRef="i86d8d0dfd72f4950bdaa5d1b5abebca2_I20220131" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE3MTY_a8734d10-cf55-4f74-8c45-5a8bf5dadd39">226.6</ix:nonFraction> million of state and $<ix:nonFraction unitRef="usd" contextRef="i23c1a833e48840c6afaad97e13d0a0d7_I20220131" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE3MzI_8ac68255-ff62-477a-9c49-213a6c313475">0.8</ix:nonFraction> million of foreign net operating loss (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NOL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) carryforwards available to offset future taxable income, which will expire in varying amounts beginning in 2023. An insignificant amount of NOL and credits carryforwards may be subject to annual limitations under Internal Revenue Code Section 382. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="ie91b39b57d4144c594bc85e9ecdb5fc1_I20220131" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzIwNjM_27af9a1a-b196-4b0e-a71b-d88fd41afa47">16.6</ix:nonFraction> million of federal and $<ix:nonFraction unitRef="usd" contextRef="ie99b0e7a2b1b4d7995dcbdd4a996e923_I20220131" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzIwODE_ec31dade-ce7e-4803-81ca-dd9e70fb3803">11.8</ix:nonFraction> million of California research and development credit carryforwards available to reduce future taxable liability. The federal credit carryforwards will expire beginning in 2032 and California credits can be carried forward indefinitely. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i68b3ab8890a24fa1b34481a083be8483" continuedAt="i7afe5c33a3634787891f930227dcf725"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg4_03cef3f2-895e-4a29-99a0-183c4ec50dfa" escape="true"><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s unrecognized tax benefits are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzItMS0xLTEtNTY3MTM_792b59c9-9410-47f1-aa99-5285d9617fe9">4,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzItMy0xLTEtNTY3MTM_7b2c8c8e-006f-4937-956b-17af128029eb">3,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92b81b6502d04f0e897f041237c09274_I20190131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzItNS0xLTEtNTY3MTM_dd7d4c06-bd0b-4cd8-9b7d-9649f513e647">3,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzMtMS0xLTEtNTY3MTM_5f6f20b0-bba4-4f35-9c85-bfb693073b46">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzMtMy0xLTEtNTY3MTM_91cd2be3-737a-4273-8308-d4903eaeff50">796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzMtNS0xLTEtNTY3MTM_fa8fbf89-6846-47b1-82e1-da8ac1d95514">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzQtMS0xLTEtNTY3MTM_7d44517b-980b-4004-9e08-8c8c663c4d13">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzQtMy0xLTEtNTY3MTM_5eaa5f19-6b69-4896-bf25-1a894e5f7cae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzQtNS0xLTEtNTY3MTM_3a3079bc-e283-44dd-af04-a2a16ee21436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzUtMS0xLTEtNTY3MTM_e00d2219-3bfe-4ce2-af36-8e04ff7d46cb">5,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzUtMy0xLTEtNTY3MTM_d5133006-da27-46fd-a220-bc62416d3165">4,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzUtNS0xLTEtNTY3MTM_3e5fa7c5-941f-43f0-a43d-4d747d0086d5">3,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company had <ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI0MDE_ccc4ca6e-049d-49da-846f-b9f57d48d147">no</ix:nonFraction> unrecognized tax benefits that, if recognized, would affect the effective tax rate. The Company&#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes. The Company determined that <ix:nonFraction unitRef="usd" contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131" decimals="INF" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI2NDM_3a9b50a5-16c3-483e-8e94-fcf4c1294cb5"><ix:nonFraction unitRef="usd" contextRef="i673837481a974784916c422ce7dedcb6_I20210131" decimals="INF" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI2NDM_63746111-141c-44c9-a093-9a9c0987a63e">no</ix:nonFraction></ix:nonFraction> accrual for interest and penalties was required as of January&#160;31, 2022 and 2021 and <ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="INF" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI3MTQ_4589bd4f-3bd0-4c4e-8c50-605ee1f0277a"><ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="INF" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI3MTQ_4bf6f82a-1281-47c0-9b9d-e34de3e35ae6">no</ix:nonFraction></ix:nonFraction> such expenses were incurred in the years presented. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not anticipate the total amounts of unrecognized tax benefits to significantly increase or decrease in the next twelve months. </span></div></ix:continuation><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7afe5c33a3634787891f930227dcf725">The Company files U.S. federal, various state and foreign income tax returns. The Company is not currently under audit by any taxing authorities. All tax years remain open to examination by taxing jurisdictions to which the Company is subject.</ix:continuation> </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_692"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90ZXh0cmVnaW9uOjhmNDFkNGEzNWY3YTQ3N2E5Yjc5ODg3Yzg0NDAxZDg2XzMwMjM2NTY5NzY1MjM1_2675c341-f4c7-4df7-8043-b84a8a9e6b99" continuedAt="i87815e8bcbd24fbd8b8a02458d9e3339" escape="true">Net Loss Per Share Attributable to Common Stockholders </ix:nonNumeric></span></div><ix:continuation id="i87815e8bcbd24fbd8b8a02458d9e3339" continuedAt="i3b5555a64a5b4233a9dabf678cd90748"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share calculations for all periods prior to the Business Combination have been retrospectively adjusted for the equivalent number of shares outstanding immediately after the Business Combination to effect the reverse recapitalization. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes net loss per share of the Class A common stock and Class B common stock using the two-class method required for participating securities. Basic and diluted loss per share are the same for each class of common stock because they are entitled to the same liquidation and dividend rights. <ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90ZXh0cmVnaW9uOjhmNDFkNGEzNWY3YTQ3N2E5Yjc5ODg3Yzg0NDAxZDg2XzMwMjM2NTY5NzY1MjM2_ff97f3f5-6134-4592-be5b-2b44fd79c631" continuedAt="i0e27712cb4a049f7ad40df1f265ad8e1" escape="true">The following table sets forth the computation of basic and diluted loss per Class A common stock and Class B common stock (amounts in thousands, except share and per share amounts): </ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:center"><ix:continuation id="i0e27712cb4a049f7ad40df1f265ad8e1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzMtMS0xLTEtNTY3MTM_5412759c-3f0b-4145-9a6a-ca30b84e5227">137,124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzMtMy0xLTEtNTY3MTM_3ec2cb6b-c4b1-4fdf-baff-b7854b7aeb2d">127,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzMtNS0xLTEtNTY3MTM_532cb34b-f587-4d42-8298-74f160127ee2">123,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMS0xLTEtNTY3MTM_d72474df-b223-4c4b-8e3f-5f7cde4482d1"><ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMS0xLTEtNTY3MTM_dfcc3ac2-c747-4a84-a700-80a2edfb3364">79,610,970</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMy0xLTEtNTY3MTM_d692bdc6-38aa-4bb7-84db-005b2c9d01fb"><ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMy0xLTEtNTY3MTM_e8e96df0-f409-4f81-a1dc-c69061907cf6">44,214,426</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtNS0xLTEtNTY3MTM_5ee0ac56-78d4-4b72-86b2-f17379ffe270"><ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtNS0xLTEtNTY3MTM_c9f6b588-5676-4cd9-8cb3-e2b7e3921deb">42,863,642</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMS0xLTEtNTY3MTM_0f970ae3-24a8-4cdc-826a-2425f1f0bf3e"><ix:nonFraction unitRef="usdPerShare" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMS0xLTEtNTY3MTM_f4cb54ce-0a4c-40c6-990d-ac58789ccf7c">1.72</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMy0xLTEtNTY3MTM_8ec805a6-666e-452d-9907-a267fe4bbaf9"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMy0xLTEtNTY3MTM_f3f5d4e4-0653-406c-8c7e-06284fb8d015">2.87</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtNS0xLTEtNTY3MTM_337396dd-9768-4b05-a870-38142d7f7104"><ix:nonFraction unitRef="usdPerShare" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtNS0xLTEtNTY3MTM_f06c6335-bbd3-4f95-b82c-f97df46ee756">2.89</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted loss per share was the same for each period presented as the inclusion of all potential Class&#160;A common stock and Class B common stock outstanding would have been anti-dilutive. </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><ix:continuation id="i3b5555a64a5b4233a9dabf678cd90748"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90ZXh0cmVnaW9uOjhmNDFkNGEzNWY3YTQ3N2E5Yjc5ODg3Yzg0NDAxZDg2XzMwMjM2NTY5NzY1MjM3_d3cf74a9-5379-4383-9ff8-796311e84a56" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potential common stock outstanding that was excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7c8208d4672e46e9a215ff567e2856be_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzItMS0xLTEtNTY3MTM_13d1f242-0c3e-4517-8011-14b800ced469">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i738c6a2efc7546c2953b91c71711ff11_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzItMy0xLTEtNTY3MTM_ab00bc7b-b88e-4349-bea8-320a8dda1f31">131,252,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8996f007b2a947a591c940df6eb25202_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzItNS0xLTEtNTY3MTM_98c5272c-f613-4bfd-b9a6-46cf953b89d7">131,252,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i667d769ed10e4224b6a8e8123edc1edb_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzMtMS0xLTEtNTY3MTM_6448dd08-7a01-49b5-aba1-646f144edbe1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifcef7f871f1c4dc29772ca89fcb8e448_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzMtMy0xLTEtNTY3MTM_eb09914e-4028-4955-ad90-688e448ce7ef">7,265,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2c3c3c2239104ddda89665811c6b5e38_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzMtNS0xLTEtNTY3MTM_94dcd54d-1d82-4ef6-a81d-f9057ca1c5cc">918,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Series B Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icc2e2412173d481892d8db7fc3f18358_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzQtMS0xLTEtNTY3MTM_a44574e9-f714-41db-9fe9-7ed3f5c614f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia37251891ead4287b0a982b9fea3d8b8_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzQtMy0xLTEtNTY3MTM_b549aca9-e7ee-4cf3-b915-a7bd7292efc8">761,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27fde486d9ba4ba5b2ff080911c17388_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzQtNS0xLTEtNTY3MTM_02a9c2b7-1f44-46f0-8998-25fdfaed80b1">761,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Series D Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i74534ff7ab3f44a19b5ad634c4dd98b1_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzUtMS0xLTEtNTY3MTM_af43e08a-e98c-45a5-96d3-a7b342451081">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i74863c342976442fb75da236066c8fe7_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzUtMy0xLTEtNTY3MTM_16d86122-2f9a-45aa-9412-5c5b594b808b">2,261,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5d1984a6e8d4d9bbf5d18be9e0b1cc8_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzUtNS0xLTEtNTY3MTM_e3c07308-2535-46c6-bf10-04ca205314df">745,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i29444fe62a124c5f975219251b7b11b1_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzYtMS0xLTEtNTY3MTM_8adc3fc1-27d0-426b-8e79-d63b52094f21">1,065,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02a335b82ec84a02a79182be63dcf57e_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzYtMy0xLTEtNTY3MTM_6fbeb9b4-2098-46df-8ca8-8e9562934291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3fce4373f25c480595cc947adab04c49_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzYtNS0xLTEtNTY3MTM_6993f4a0-a4fd-4de7-9223-176e31d8220d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic8b84e52896d4cbb839a8660a49abc77_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzctMS0xLTEtNTY3MTM_3aed6830-0da0-44ed-966d-1ac220f55f98">41,907,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3388413d63a4b6ab36c3a7d15555488_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzctMy0xLTEtNTY3MTM_7f058668-7f49-4769-90cf-aea10b26deb6">39,246,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3a41899c50b44c5ab334577961f3a53e_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzctNS0xLTEtNTY3MTM_df9ff322-0122-467a-9f61-720c1f79b82f">30,780,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice968d7f72024d178bf254216281b21d_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzgtMS0xLTEtNTY3MTM_b3bc0f64-d3d5-40a5-a1e0-ebfe5ab5de2c">5,439,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9042208b8eb04c93bf2a9a24d0aebc1d_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzgtMy0xLTEtNTY3MTM_905e8bf6-4d59-453e-b8d1-22a37441d3f1">1,662,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3511e4e166543699a045542cbc7a563_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzgtNS0xLTEtNTY3MTM_3856e046-317d-421d-acf7-ee1cacfa61f3">1,441,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iee0c967193cf4998aa390bea89910844_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzktMS0xLTEtNTY3MTM_dce86a7b-8f99-41ff-8973-bd6f470ab70e">26,217,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c9e516eb15d45c7a696b11176ee5ed6_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzktMy0xLTEtNTY3MTM_ff1d9712-f48e-4d5b-bc61-9eaf2213ddc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92be63f233da433eb41e28506da1e0c8_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzktNS0xLTEtNTY3MTM_6c080752-59ba-4cc2-87e1-b70cb77c8b4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY Sponsor Earn-out Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic34aa426d4e44995911cce6f4139c517_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEwLTEtMS0xLTU2NzEz_2f323767-7797-43d2-b6d9-59a8765daeb6">862,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i723b6087152748d08f369121b35c3920_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEwLTMtMS0xLTU2NzEz_b6ace39f-a00c-47bd-aa61-6de3615e7664">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i30fd109ab54448da9de09236afb5d2d9_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEwLTUtMS0xLTU2NzEz_75ad2695-d21b-4e59-9d2f-ecd3cfdfb0f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1458afe63be74aa8ac72ce9f35d1df9f_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzExLTEtMS0xLTU2NzEz_1a43504f-0f9f-4b62-8ee6-6d12c25d7f37">6,899,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00696b853a924355ba702abfceca0647_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzExLTMtMS0xLTU2NzEz_57eef780-6fe7-4485-a88e-9594e0decfe9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icda359d0c8fb4ddf98b1ce393fd0b232_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzExLTUtMS0xLTU2NzEz_619fb386-c860-4e12-85a3-b877de103c3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib07f06cde031415b95233cc46c48c5d2_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEyLTEtMS0xLTU2NzEz_f6e75cbb-7e67-4468-9a17-ff8a0b95969d">5,933,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i371e31a4471a4e24ac3dbf9ecb1e840c_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEyLTMtMS0xLTU2NzEz_1c5aa074-c1d6-4081-a7bf-c6dda5ac6647">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f5a84ef4f6f40e98d295c152704f0bb_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEyLTUtMS0xLTU2NzEz_0a886a69-8350-440d-9550-ed66013f30fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Early exercised common stock options, subject to future vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia65954a6189244c0a8d7ed97e516f671_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEzLTEtMS0xLTU2NzEz_d1973015-372d-42dd-8eeb-6586e4278fe7">1,654,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if50181ef246f4447b0f75ebdda1baa33_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEzLTMtMS0xLTU2NzEz_d50fe839-47f6-4d94-84ab-30fb72124b20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e49c810efa94b7c832d68b6274626e9_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEzLTUtMS0xLTU2NzEz_4e5405a0-a8ca-484f-8d45-29d0dbe5bc8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in connection with acquisition, subject to future vesting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ief5acf180eab4dd49bc763a40e314073_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE0LTEtMS0xLTU2NzEz_b139b87d-e556-4946-a76c-d4aba82222e3">543,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3457538513e64fb89bdb4263bd02d328_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE0LTMtMS0xLTU2NzEz_8571c5b0-1bf2-42a3-a3db-b3834120999a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0c5448139bd541c984d1b27674e1c914_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE0LTUtMS0xLTU2NzEz_23c49195-ca1c-4841-9327-ad72db256689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE1LTEtMS0xLTU2NzEz_41cc9e33-a5fe-4f7a-a1e4-e493e7d11bf1">90,523,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE1LTMtMS0xLTU2NzEz_c6f79b87-a51f-4c2a-8d77-75633eca99ec">182,450,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE1LTUtMS0xLTU2NzEz_ebcd24cb-89ba-4bf0-86c8-c96a901e8f48">165,900,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i036d8bc13d214ff8a766cae6fcc21766_696"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131" name="us-gaap:DefinedContributionPlanTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTYvZnJhZzoyNjQyMTAwOTFkNjU0ZmE4YTcwNDFjYjU4ZmEyNWYwNy90ZXh0cmVnaW9uOjI2NDIxMDA5MWQ2NTRmYThhNzA0MWNiNThmYTI1ZjA3XzMwMjM2NTY5NzY0Mzg0_b15d1a04-cbd5-4463-89bf-50878614f55f" continuedAt="i7c8dd079ac904ccc9832678513b62224" escape="true">Defined Contribution Plan </ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7c8dd079ac904ccc9832678513b62224">The Company sponsors a defined-contribution savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, covering substantially all full-time U.S. employees. Participating employees may contribute a percentage of their qualifying annual compensation up to the annual Internal Revenue Service contribution limit. The 401(k) plan was adopted in 2013. Since the inception of the plan, the Company has not matched employee contributions.</ix:continuation> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-51</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_380"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part II </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INFORMATION NOT REQUIRED IN PROSPECTUS </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_399"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13. Other Expenses of Issuance and Distribution.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the expenses to be incurred in connection with the offering described in this registration statement, other than underwriting discounts and commissions. </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities and Exchange Commission registration fee</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting fees and expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal fees and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial printing and miscellaneous expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="i036d8bc13d214ff8a766cae6fcc21766_418"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14. Indemnification of Directors and Officers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102 of the DGCL permits a corporation to eliminate the personal liability of directors of a corporation to the corporation or its stockholders for monetary damages for a breach of fiduciary duty as a director, except where the director breached his duty of loyalty, failed to act in good faith, engaged in intentional misconduct or knowingly violated a law, authorized the payment of a dividend or approved a stock repurchase in violation of Delaware corporate law or obtained an improper personal benefit. Our certificate of incorporation provides that no director of the Registrant shall be personally liable to it or its stockholders for monetary damages for any breach of fiduciary duty as a director, notwithstanding any provision of law imposing such liability, except to the extent that the DGCL prohibits the elimination or limitation of liability of directors for breaches of fiduciary duty. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145 of the DGCL provides that a corporation has the power to indemnify a director, officer, employee, or agent of the corporation, or a person serving at the request of the corporation for another corporation, partnership, joint venture, trust or other enterprise in related capacities against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with an action, suit or proceeding to which he was or is a party or is threatened to be made a party to any threatened, ending or completed action, suit or proceeding by reason of such position, if such person acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the corporation, and, in any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful, except that, in the case of actions brought by or in the right of the corporation, no indemnification shall be made with respect to any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or other adjudicating court determines that, despite the adjudication of liability but in view of all of the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of incorporation provides that we will indemnify each person who was or is a party or threatened to be made a party to any threatened, pending or completed action, suit or proceeding (other than an action by or in the right of us) by reason of the fact that he or she is or was, or has agreed to become, a director or officer, or is or was serving, or has agreed to serve, at our request as a director, officer, partner, employee or trustee of, or in a similar capacity with, another corporation, partnership, joint venture, trust or other enterprise (all such persons being referred to as an &#8220;Indemnitee&#8221;), or by reason of any action alleged to have been taken or omitted in such capacity, against all expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred in connection with such action, suit or proceeding and any appeal therefrom, if such Indemnitee acted in good faith and in a manner he or she reasonably believed to be in, or not opposed to, our best interests, and, with respect to any criminal action or proceeding, he or she had no reasonable cause to believe his or her conduct was unlawful. Our certificate of incorporation provides that we will indemnify any Indemnitee who was or is a party to an action or suit by or in the right of us to procure a judgment in our favor by reason of the fact that the Indemnitee is or was, or has agreed to become, a director or officer, or is or was serving, or has agreed to serve, at </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our request as a director, officer, partner, employee or trustee of, or in a similar capacity with, another corporation, partnership, joint venture, trust or other enterprise, or by reason of any action alleged to have been taken or omitted in such capacity, against all expenses (including attorneys&#8217; fees) and, to the extent permitted by law, amounts paid in settlement actually and reasonably incurred in connection with such action, suit or proceeding, and any appeal therefrom, if the Indemnitee acted in good faith and in a manner he or she reasonably believed to be in, or not opposed to, our best interests, except that no indemnification shall be made with respect to any claim, issue or matter as to which such person shall have been adjudged to be liable to us, unless a court determines that, despite such adjudication but in view of all of the circumstances, he or she is entitled to indemnification of such expenses. Notwithstanding the foregoing, to the extent that any Indemnitee has been successful, on the merits or otherwise, he or she will be indemnified by us against all expenses (including attorneys&#8217; fees) actually and reasonably incurred in connection therewith. Expenses must be advanced to an Indemnitee under certain circumstances. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into indemnification agreements with each of our directors and officers. These indemnification agreements may require us, among other things, to indemnify our directors and officers for some expenses, including attorneys&#8217; fees, judgments, fines and settlement amounts incurred by a director or officer in any action or proceeding arising out of his or her service as one of our directors or officers, or any of our subsidiaries or any other company or enterprise to which the person provides services at our request. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a general liability insurance policy that covers certain liabilities of directors and officers of our corporation arising out of claims based on acts or omissions in their capacities as directors or officers. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In any underwriting agreement we enter into in connection with the sale of any securities being registered hereby, the underwriters will agree to indemnify, under certain conditions, us, our directors, our officers and persons who control us within the meaning of the Securities Act against certain liabilities. </span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_436"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. Recent Sales of Unregistered Securities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since inception in 2020, the registrant has made the following sales of unregistered securities:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2020, the registrant issued 8,625,000 shares of Class B common stock (after giving effect to a subsequent 1:1.2 stock split) to dMY Sponsor for aggregate consideration of $25,000.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In March 2021, the registrant issued 5,933,333 warrants to dMY Sponsor at a price per warrant of $1.50.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2021, in connection with the consummation of the business combination with Planet Labs Inc., the registrant issued, 25,200,000 shares of Class A common stock at a price per share of $10.00.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2021, in connection with the acquisition of VanderSat B.V., the registrant issued 1,900,739 shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing securities were issued in transactions not involving an underwriter and not requiring registration under Section 5 of the Securities Act of 1933, as amended, in reliance on the exemption afforded by Section 4(a)(2) thereof.</span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_454"></div><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. Exhibits and Financial Statement Schedules.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)&#160;Exhibits. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.003%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521321644/d142229d424b3.htm#rom142229_183">Agreement and Plan of Merger, dated as of July 7, 2021, by and among the dMY Technology Group, Inc. IV, Photon Merger Sub, Inc., Photon Merger Sub Two, LLC, and Planet Labs Inc. (incorporated by reference to Annex A to the Registrant&#8217;s proxy statement/prospectus dated November 5, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521355383/d278527dex31.htm">Certificate of Incorporation of Planet Labs PBC (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on December 13, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.003%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521355383/d278527dex32.htm">Bylaws of Planet Labs PBC (incorporated by reference to Exhibit 3.2 to the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on December 13, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521074902/d153654dex41.htm">Warrant Agreement, dated March 4, 2021, by and between the Company and Continental Stock Transfer &amp; Trust Company, as warrant agent (incorporated by reference to Exhibit 4.1 of the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on March 9, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000119312521368023/d267173dex51.htm">Legal Opinion of Latham &amp; Watkins LLP (incorporated by reference to Exhibit 5.1 of the Registrant&#8217;s Registration Statement on Form S-1 (File No. 333-261923), filed with the SEC on December 28, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521355400/d267915dex101.htm">Form of Indemnification Agreement (incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on December 13, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521355400/d267915dex102.htm">Amended and Restated Registration Rights Agreement, dated December 7, 2021 (incorporated by reference to Exhibit 10.2 of the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on December 13, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521321644/d142229d424b3.htm#rom142229_190">Form of Lock-Up Agreement, by and among dMY Technology Group, Inc. IV, dMY Sponsor IV, LLC and the directors and executive officers of dMY Sponsor IV, LLC (incorporated by reference to Annex H to the Registrant&#8217;s proxy statement/prospectus dated November 5, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521321644/d142229d424b3.htm#rom142229_190">Form of Lock-Up Agreement, by and among dMY Technology Group, Inc. IV, William Marshall and Robert Schingler Jr. (incorporated by reference to Annex H to the Registrant&#8217;s proxy statement/prospectus dated November 5, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521321644/d142229d424b3.htm#rom142229_190">Form of Lock-Up Agreement, by and among dMY Technology Group, Inc. IV, certain directors and executive officers of Planet Labs Inc. set forth therein and certain stockholders of Planet Labs Inc. (incorporated by reference to Annex H to the Registrant&#8217;s proxy statement/prospectus dated November 5, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521209280/d185614dex102.htm">Support Agreement, dated as of July 7, 2021, by and among certain stockholders of Planet Labs Inc., dMY Technology Group, Inc. IV and Planet Labs Inc. (incorporated by reference to Exhibit 10.2 of Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on July 7, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521209280/d185614dex103.htm">Support Agreement, dated as of July 7, 2021, by and among certain preferred stockholders of Planet Labs Inc., dMY Technology Group, Inc. IV and Planet Labs Inc. (incorporated by reference to Exhibit 10.3 of Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on July 7, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521209280/d185614dex104.htm">Support Agreement, dated as of July 7, 2021, by and among dMY Sponsor IV, LLC, dMY Technology Group, Inc. IV and Planet Labs Inc. (incorporated by reference to Exhibit 10.4 of Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on July 7, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521321644/d142229d424b3.htm#rom142229_188">Form of Initial Subscription Agreement, by and between dMY Technology Group, Inc. IV and the undersigned subscriber party thereto (incorporated by reference to Annex F-1 to the Registrant&#8217;s proxy statement/prospectus dated November 5, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521321644/d142229d424b3.htm#rom142229_188a">Form of Additional Subscription Agreement, by and between dMY Technology Group, Inc. IV and the undersigned subscriber party thereto (incorporated by reference to Annex F-2 to the Registrant&#8217;s proxy statement/prospectus dated November 5, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521355400/d267915dex1011.htm">Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (incorporated by reference to Exhibit 10.11 of the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on December 13, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1012.htm">Form of Restricted Stock Unit Agreement under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (incorporated by reference to Exhibit 10.12 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1013.htm">Form of Global Restricted Stock Unit Agreement under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (incorporated by reference to Exhibit 10.13 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1014.htm">Form of Stock Option Agreement under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (incorporated by reference to Exhibit 10.14 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1015.htm">Planet Labs PBC 2021 Incentive Award Plan (incorporated by reference to Exhibit 10.15 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.003%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1016.htm">Form of Global Stock Option Agreement under the Planet Labs PBC 2021 Incentive Award Plan (incorporated by reference to Exhibit 10.16 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1017.htm">Form of Global Restricted Stock Unit Agreement under the Planet Labs PBC 2021 Incentive Award Plan (incorporated by reference to Exhibit 10.17 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1836833/000119312522042585/d105420dex43.htm">Planet Labs PBC 2021 Employee Stock Purchase Plan (incorporated by reference to Exhibit 4.3 of the Registrant&#8217;s Form S-8, filed with the SEC on February 15, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1836833/000119312521355400/d267915dex1021.htm">Planet Labs PBC Outside Director Compensation Policy (incorporated by reference to Exhibit 10.21 of the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on December 13, 2021)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1020.htm">Employment Offer Letter, dated February 1, 2012, between William Marshall and Cosmogia Inc. (incorporated by reference to Exhibit 10.20 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1021.htm">Employment Offer Letter, dated January 15, 2020, between Ashley Johnson and Planet Labs Inc. (incorporated by reference to Exhibit 10.21 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a1022.htm">Employment Offer Letter, dated February 15, 2021, between Kevin Weil and Planet Labs Inc. (incorporated by reference to Exhibit 10.22 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23&#94;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001836833/000119312521297137/d142229dex1016.htm">Content License Agreement, dated April 14, 2017, by and between Planet Labs Inc. and Google LLC (incorporated by reference to Exhibit 10.16 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-258431))</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24&#94;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001836833/000119312521297137/d142229dex1017.htm">Google Cloud Platform License Agreement, dated December 15, 2016, by and between Planet Labs Inc. and Google Inc. (incorporated by reference to Exhibit 10.17 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-258431))</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25&#94;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001836833/000119312521297137/d142229dex1018.htm">Google Cloud Platform Addendum, dated February 13, 2020, by and between Planet Labs Inc. and Google Inc. (incorporated by reference to Exhibit 10.18 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-258431))</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26&#94;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001836833/000119312521297137/d142229dex1019.htm">Amendment No. 1 to Google Platform Addendum, dated May 27, 2020, by and between Planet Labs Inc. and Google Inc. (incorporated by reference to Exhibit 10.19 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-258431))</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27&#94;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001836833/000119312521297137/d142229dex1020.htm">Amendment No. 2 to Google Platform Addendum, dated June 28, 2021, by and between Planet Labs Inc. and Google Inc. (incorporated by reference to Exhibit 10.20 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-258431))</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28&#94;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001836833/000119312521297137/d142229dex1021.htm">Amendment No. 3 to Google Platform Addendum, dated October 6, 2021, by and between Planet Labs Inc. and Google Inc. (incorporated by reference to Exhibit 10.21 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-258431))</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000183683322000018/a211.htm">List of Subsidiaries (incorporated by reference to Exhibit 21.1 of the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on April 14, 2022)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-sx1posam.htm">Consent of Ernst &amp; Young LLP, independent registered public accounting firm</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001836833/000119312521368023/d267173dex51.htm">Consent of Latham &amp; Watkins LLP (included as part of Exhibit 5.1)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because iXBRL tags are embedded within the Inline XBRL document)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Definition Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.003%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224; &#160;&#160;&#160;&#160;Certain of the exhibits and schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601(a)(5). The Registrant agrees to furnish a copy of all omitted exhibits and schedules to the SEC.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#94; &#160;&#160;&#160;&#160;Portions of this exhibit (indicated by asterisks) have been omitted under rules of the SEC permitting the confidential treatment of select information.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#&#160;&#160;&#160;&#160;Indicates a management contract or compensatory plan.</span></div><div id="i036d8bc13d214ff8a766cae6fcc21766_989"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 17. Undertakings</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undersigned registrant hereby undertakes:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">to file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement: (i) to include any prospectus required by Section 10(a)(3) of the Securities Act of 1933; (ii) to reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than 20% change in the maximum aggregate offering price set forth in the &#8220;Calculation of Registration Fee&#8221; table in the effective registration statement; and (iii) to include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement; provided, however, that paragraphs (i), (ii) and (iii) do not apply if the registration statement is on Form S-1 and the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the Commission by the registrant pursuant to Section 13 or Section 15(d) of the Securities Exchange Act of 1934 that are incorporated by reference in the registration statement, or is contained in a form of prospectus filed pursuant to Rule 424(b) that is part of the registration statement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">that, for the purpose of determining any liability under the Securities Act of 1933, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">to remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">that, for the purpose of determining liability under the Securities Act of 1933 to any purchaser:</span></div><div style="margin-bottom:9pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each prospectus filed pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements relying on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the registration statement as of the date it is first used after effectiveness. Provided, however, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such first use, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such date of first use; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">that, for the purpose of determining liability of the registrant under the Securities Act of 1933 to any purchaser in the initial distribution of the securities, the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant;</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">the portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of the undersigned registrant; and</span></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">any other communication that is an offer in the offering made by the undersigned registrant to the purchaser.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-6</span></div></div></div><div id="i036d8bc13d214ff8a766cae6fcc21766_473"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">Ta</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">b</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i036d8bc13d214ff8a766cae6fcc21766_112">le of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act of 1933, the registrant has duly caused this Amendment to the Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized in the City of San Francisco, State of California, on this 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> day of May, 2022. </span></div><div style="margin-bottom:9pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.705%"><tr><td style="width:1.0%"></td><td style="width:15.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.971%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PLANET LABS PBC</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ William Marshall</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William Marshall</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act of 1933, this Amendment to the Registration Statement has been signed by the following persons in the capacities held on the dates indicated. </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.215%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date&#160;</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ William Marshall</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">William Marshall</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ashley Johnson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:17pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ashley Johnson</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert Schingler, Jr.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carl Bass</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita Brennan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Niccolo de Masi</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vijaya Gadde</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 5, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. Heidi Roizen</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.705%"><tr><td style="width:1.0%"></td><td style="width:15.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.971%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Ashley Johnson </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ashley Johnson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Attorney-in-fact</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-7</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>exhibit231-sx1posam.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i9863c17e86cc4f159f6152827966b4d8_33"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the reference to our firm under the caption &#8220;Experts&#8221; and to the use of our report dated April 14, 2022, in Amendment No. 2 to the Registration Statement (Form S-1 No. 333-261923) and related Prospectus of Planet Labs PBC for the registration of up to 183,781,772 shares of its common stock, up to 5,933,333 of its redeemable warrants, and up to 12,833,315 shares of its common stock that may be issued upon exercise of outstanding warrants.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose, California</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 5, 2022</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>pl-20220131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f46e3fb6-884a-4e63-b994-f133b2286013,g:7369c245-d772-43e0-9128-3b663117dc48-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pl="http://planet.com/20220131" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://planet.com/20220131">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs: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"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pl-20220131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pl-20220131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pl-20220131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pl-20220131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://planet.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheet" roleURI="http://planet.com/role/ConsolidatedBalanceSheet">
        <link:definition>1001002 - Statement - Consolidated Balance Sheet</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://planet.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveLoss" roleURI="http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss">
        <link:definition>1003004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://planet.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1004005 - Statement - Consolidated Statements of Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://planet.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://planet.com/role/ConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>1006007 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://planet.com/role/Organization">
        <link:definition>2101101 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://planet.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2102102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails">
        <link:definition>2405401 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation and Liquidity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails">
        <link:definition>2408404 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
        <link:definition>2409405 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails">
        <link:definition>2410406 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software, Impairment, and Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails">
        <link:definition>2411407 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesWarrantsDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails">
        <link:definition>2412408 - Disclosure - Summary of Significant Accounting Policies - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails">
        <link:definition>2413409 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSegmentsDetails" roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails">
        <link:definition>2414410 - Disclosure - Summary of Significant Accounting Policies - Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombination" roleURI="http://planet.com/role/BusinessCombination">
        <link:definition>2115103 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationTables" roleURI="http://planet.com/role/BusinessCombinationTables">
        <link:definition>2316302 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationAdditionalInformationDetails" roleURI="http://planet.com/role/BusinessCombinationAdditionalInformationDetails">
        <link:definition>2417411 - Disclosure - Business Combination - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationScheduleofCashFlowDetails" roleURI="http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails">
        <link:definition>2418412 - Disclosure - Business Combination - Schedule of Cash Flow (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationScheduleofCommonStockDetails" roleURI="http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails">
        <link:definition>2419413 - Disclosure - Business Combination - Schedule of Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://planet.com/role/Revenue">
        <link:definition>2120104 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://planet.com/role/RevenueTables">
        <link:definition>2321303 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://planet.com/role/RevenueNarrativeDetails">
        <link:definition>2422414 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails_1" roleURI="http://planet.com/role/RevenueNarrativeDetails_1">
        <link:definition>2422414 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDisaggregationofRevenueDetails" roleURI="http://planet.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>2423415 - Disclosure - Revenue - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueScheduleofDeferredCommissionsDetails" roleURI="http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails">
        <link:definition>2424416 - Disclosure - Revenue - Schedule of Deferred Commissions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilities" roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilities">
        <link:definition>2125105 - Disclosure - Fair Value of Financial Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesTables" roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables">
        <link:definition>2326304 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails" roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails">
        <link:definition>2427417 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails">
        <link:definition>2428418 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails" roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails">
        <link:definition>2429419 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Liabilities with Unobservable Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails" roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails">
        <link:definition>2430420 - Disclosure - Fair Value of Financial Assets and Liabilities - Measurement Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisition" roleURI="http://planet.com/role/Acquisition">
        <link:definition>2131106 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionTables" roleURI="http://planet.com/role/AcquisitionTables">
        <link:definition>2332305 - Disclosure - Acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionNarrativeDetails" roleURI="http://planet.com/role/AcquisitionNarrativeDetails">
        <link:definition>2433421 - Disclosure - Acquisition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" roleURI="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails">
        <link:definition>2434422 - Disclosure - Acquisition - VanderSat Schedule of Purchase Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponents" roleURI="http://planet.com/role/BalanceSheetComponents">
        <link:definition>2135107 - Disclosure - Balance Sheet Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsTables" roleURI="http://planet.com/role/BalanceSheetComponentsTables">
        <link:definition>2336306 - Disclosure - Balance Sheet Components (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails">
        <link:definition>2437423 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsNarrativeDetails" roleURI="http://planet.com/role/BalanceSheetComponentsNarrativeDetails">
        <link:definition>2438424 - Disclosure - Balance Sheet Components - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails">
        <link:definition>2439425 - Disclosure - Balance Sheet Components - Schedule of Capitalized Software Development (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails">
        <link:definition>2440426 - Disclosure - Balance Sheet Components - Schedule of Capitalized Software Development, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails">
        <link:definition>2441427 - Disclosure - Balance Sheet Components - Schedule of Goodwill and Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails">
        <link:definition>2442428 - Disclosure - Balance Sheet Components - Schedule of Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofGoodwillDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails">
        <link:definition>2443429 - Disclosure - Balance Sheet Components - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails">
        <link:definition>2444430 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails" roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails">
        <link:definition>2445431 - Disclosure - Balance Sheet Components - Schedule of Other Noncurrent Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" roleURI="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails">
        <link:definition>2446432 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingencies" roleURI="http://planet.com/role/CommitmentandContingencies">
        <link:definition>2147108 - Disclosure - Commitment and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesTables" roleURI="http://planet.com/role/CommitmentandContingenciesTables">
        <link:definition>2348307 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesNarrativeDetails" roleURI="http://planet.com/role/CommitmentandContingenciesNarrativeDetails">
        <link:definition>2449433 - Disclosure - Commitment and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails" roleURI="http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails">
        <link:definition>2450434 - Disclosure - Commitment and Contingencies - Future of Minimum Rental Payments For Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesPurchaseCommitmentsDetails" roleURI="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails">
        <link:definition>2451435 - Disclosure - Commitment and Contingencies- Purchase Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesOtherCommitmentsDetails" roleURI="http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails">
        <link:definition>2452436 - Disclosure - Commitment and Contingencies - Other Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtConvertibleNotesandWarrants" roleURI="http://planet.com/role/DebtConvertibleNotesandWarrants">
        <link:definition>2153109 - Disclosure - Debt, Convertible Notes, and Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtConvertibleNotesandWarrantsTables" roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsTables">
        <link:definition>2354308 - Disclosure - Debt, Convertible Notes, and Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtConvertibleNotesandWarrantsAdditionalInformationDetails" roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails">
        <link:definition>2455437 - Disclosure - Debt, Convertible Notes, and Warrants - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails" roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails">
        <link:definition>2456438 - Disclosure - Debt, Convertible Notes, and Warrants - Schedule of Interest Expense and Gain (Loss) on Extinguishment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails" roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails">
        <link:definition>2457439 - Disclosure - Debt, Convertible Notes, and Warrants - Warrants Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://planet.com/role/StockholdersEquity">
        <link:definition>2158110 - Disclosure - Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://planet.com/role/StockholdersEquityTables">
        <link:definition>2359309 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://planet.com/role/StockholdersEquityDetails">
        <link:definition>2460440 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityScheduleofConvertiblePreferredStockDetails" roleURI="http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails">
        <link:definition>2461441 - Disclosure - Stockholders&#8217; Equity - Schedule of Convertible Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PublicandPrivatePlacementWarrants" roleURI="http://planet.com/role/PublicandPrivatePlacementWarrants">
        <link:definition>2162111 - Disclosure - Public and Private Placement Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PublicandPrivatePlacementWarrantsDetails" roleURI="http://planet.com/role/PublicandPrivatePlacementWarrantsDetails">
        <link:definition>2463442 - Disclosure - Public and Private Placement Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://planet.com/role/RelatedPartyTransactions">
        <link:definition>2164112 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://planet.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2465443 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensation" roleURI="http://planet.com/role/StockbasedCompensation">
        <link:definition>2166113 - Disclosure - Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationTables" roleURI="http://planet.com/role/StockbasedCompensationTables">
        <link:definition>2367310 - Disclosure - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationAdditionalInformationDetails" roleURI="http://planet.com/role/StockbasedCompensationAdditionalInformationDetails">
        <link:definition>2468444 - Disclosure - Stock-based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationScheduleofCompensationExpenseDetails" roleURI="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails">
        <link:definition>2469445 - Disclosure - Stock-based Compensation - Schedule of Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationScheduleofOptionActivityDetails" roleURI="http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails">
        <link:definition>2470446 - Disclosure - Stock-based Compensation - Schedule of Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationOptionsbyExercisePriceDetails" roleURI="http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails">
        <link:definition>2471447 - Disclosure - Stock-based Compensation - Options by Exercise Price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationValuationAssumptionsonStockOptionsDetails" roleURI="http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails">
        <link:definition>2472448 - Disclosure - Stock-based Compensation - Valuation Assumptions on Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationRestrictedStockUnitActivityDetails" roleURI="http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails">
        <link:definition>2473449 - Disclosure - Stock-based Compensation - Restricted Stock Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://planet.com/role/IncomeTaxes">
        <link:definition>2174114 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://planet.com/role/IncomeTaxesTables">
        <link:definition>2375311 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" roleURI="http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails">
        <link:definition>2476450 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>2477451 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>2478452 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2479453 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://planet.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2480454 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofValuationAllowanceDetails" roleURI="http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails">
        <link:definition>2481455 - Disclosure - Income Taxes - Summary of Valuation Allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" roleURI="http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails">
        <link:definition>2482456 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholders" roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders">
        <link:definition>2183115 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholdersTables" roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables">
        <link:definition>2384312 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails" roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails">
        <link:definition>2485457 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails">
        <link:definition>2486458 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DefinedContributionPlan" roleURI="http://planet.com/role/DefinedContributionPlan">
        <link:definition>2187116 - Disclosure - Defined Contribution Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pl_ReverseRecapitalizationDisclosureTextBlock" abstract="false" name="ReverseRecapitalizationDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_LaunchServiceMember" abstract="true" name="LaunchServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_WarrantsAbstract" abstract="true" name="WarrantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pl_WarrantDisclosureTextBlock" abstract="false" name="WarrantDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" abstract="true" name="OtherGeographicalAreasNotSeparatelyDisclosedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_WarrantsPublicMember" abstract="true" name="WarrantsPublicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_FormerPlanStockholdersMember" abstract="true" name="FormerPlanStockholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_A2017LoansSecuredTermLoanAMember" abstract="true" name="A2017LoansSecuredTermLoanAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_GoogleMember" abstract="true" name="GoogleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange8Member" abstract="true" name="ExercisePriceRange8Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DerivativeInstrumentPeriod2Member" abstract="true" name="DerivativeInstrumentPeriod2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_StockIssuedDuringPeriodSharesReverseRecapitalization" abstract="false" name="StockIssuedDuringPeriodSharesReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_SharesAuthorized" abstract="false" name="SharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_RedeemableWarrantMember" abstract="true" name="RedeemableWarrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_RelatedPartyAgreementTerm" abstract="false" name="RelatedPartyAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pl_GroundStationServiceMember" abstract="true" name="GroundStationServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ResearchAndDevelopmentArrangementFeeRecognized" abstract="false" name="ResearchAndDevelopmentArrangementFeeRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" abstract="false" name="FairValueAdjustmentOfConvertibleNotesAndWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_RedemptionScenarioOneMember" abstract="true" name="RedemptionScenarioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" abstract="true" name="StockOptionsEarlyExercisedSubjectToFutureVestingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DebtInstrumentPercentOfDebtRepaid" abstract="false" name="DebtInstrumentPercentOfDebtRepaid" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pl_WarrantsAndRightsOutstandingCurrent" abstract="false" name="WarrantsAndRightsOutstandingCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ProceedsFromReverseRecapitalizationTransaction" abstract="false" name="ProceedsFromReverseRecapitalizationTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightRedemptionPrice" abstract="false" name="ClassOfWarrantOrRightRedemptionPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pl_ClassAAndBCommonStockMember" abstract="true" name="ClassAAndBCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange7Member" abstract="true" name="ExercisePriceRange7Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_WarrantsLiabilityPolicyTextBlock" abstract="false" name="WarrantsLiabilityPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_ContractCostsCapitalizedDuringThePeriod" abstract="false" name="ContractCostsCapitalizedDuringThePeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_DerivativeInstrumentPeriodAxis" abstract="true" name="DerivativeInstrumentPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pl_DerivativeInstrumentPeriodDomain" abstract="true" name="DerivativeInstrumentPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_SponsorEarnOutSharesMember" abstract="true" name="SponsorEarnOutSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_RedemptionScenarioTwoMember" abstract="true" name="RedemptionScenarioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_PlanetLabsPBCMember" abstract="true" name="PlanetLabsPBCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_WarrantsSeriesDConvertiblePreferredStockMember" abstract="true" name="WarrantsSeriesDConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ScheduleOfReverseRecapitalizationTableTextBlock" abstract="false" name="ScheduleOfReverseRecapitalizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" abstract="false" name="ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" abstract="false" name="CapitalizedComputerSoftwareAmortizationExpenseYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_DepositsOfForeignOperationsMember" abstract="true" name="DepositsOfForeignOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_PreferredStockWarrantMember" abstract="true" name="PreferredStockWarrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_IncreaseDecreaseInDeferredHostingCosts" abstract="false" name="IncreaseDecreaseInDeferredHostingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ResearchAndDevelopmentArrangementFeeProvided" abstract="false" name="ResearchAndDevelopmentArrangementFeeProvided" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" abstract="false" name="LiabilitiesEarlyExerciseOfStockOptionsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ExercisePriceRange6Member" abstract="true" name="ExercisePriceRange6Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" abstract="false" name="ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_A2020ConvertibleNotesMember" abstract="true" name="A2020ConvertibleNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_Customer4Member" abstract="true" name="Customer4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_WarrantsIssuedPercentOfPrincipalBorrowings" abstract="false" name="WarrantsIssuedPercentOfPrincipalBorrowings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pl_Customer2Member" abstract="true" name="Customer2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_RDServicesAgreementMember" abstract="true" name="RDServicesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_WarrantsPrivatePlacementMember" abstract="true" name="WarrantsPrivatePlacementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DeferredHostingCostsNoncurrent" abstract="false" name="DeferredHostingCostsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_GainLossOnExtinguishmentOfDebtNoncash" abstract="false" name="GainLossOnExtinguishmentOfDebtNoncash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_CommonStockValuationsPolicyPolicyTextBlock" abstract="false" name="CommonStockValuationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" abstract="false" name="ClassOfWarrantOrRightThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_PaymentsOfReverseRecapitalizationTransactionCosts" abstract="false" name="PaymentsOfReverseRecapitalizationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_SatellitesInProcessAndNotPlacedIntoServiceMember" abstract="true" name="SatellitesInProcessAndNotPlacedIntoServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DerivativeInstrumentPeriod3Member" abstract="true" name="DerivativeInstrumentPeriod3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange11Member" abstract="true" name="ExercisePriceRange11Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange5Member" abstract="true" name="ExercisePriceRange5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ReverseRecapitalizationShareBasedCompensationFairValue" abstract="false" name="ReverseRecapitalizationShareBasedCompensationFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ComputerEquipmentAndSoftwareMember" abstract="true" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_CreditAgreementWithSVBAndHerculesMember" abstract="true" name="CreditAgreementWithSVBAndHerculesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" abstract="false" name="ClassOfWarrantOrRightThresholdConversionFeatureMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pl_ExercisePriceRange12Member" abstract="true" name="ExercisePriceRange12Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ConvertibleDebtBenchmarkForCapitalizationValuation" abstract="false" name="ConvertibleDebtBenchmarkForCapitalizationValuation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ContractWithCustomerNonCancelableContractRevenue" abstract="false" name="ContractWithCustomerNonCancelableContractRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_HostingAndOtherServicesMember" abstract="true" name="HostingAndOtherServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DerivativeInstrumentPeriod1Member" abstract="true" name="DerivativeInstrumentPeriod1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" abstract="true" name="SharesIssuedInAcquisitionSubjectToFutureVestingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ReverseRecapitalizationLineItems" abstract="true" name="ReverseRecapitalizationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pl_EarnOutSharesMember" abstract="true" name="EarnOutSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_SharesIssuedWarrantsExercised" abstract="false" name="SharesIssuedWarrantsExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_EquityRedemptionDomain" abstract="true" name="EquityRedemptionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" abstract="false" name="ClassOfWarrantOrRightRedemptionStockPriceTrigger" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pl_DeferredTaxAssetsValuationAllowanceRollForward" abstract="true" name="DeferredTaxAssetsValuationAllowanceRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pl_VanderSatBVMember" abstract="true" name="VanderSatBVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_RelatedPartyPurchaseCommitment" abstract="false" name="RelatedPartyPurchaseCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_CapitalizedComputerSoftwareTableTextBlock" abstract="false" name="CapitalizedComputerSoftwareTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_StockIssuedDuringPeriodSharesWarrantsExercised" abstract="false" name="StockIssuedDuringPeriodSharesWarrantsExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_DebtInstrumentNumberOfAgreements" abstract="false" name="DebtInstrumentNumberOfAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" abstract="false" name="EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_WarrantsSeriesBConvertiblePreferredStockMember" abstract="true" name="WarrantsSeriesBConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ConvertibleNotesMember" abstract="true" name="ConvertibleNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DebtInstrumentSubordinatedContractLiability" abstract="false" name="DebtInstrumentSubordinatedContractLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_RecapitalizationExchangeRatio" abstract="false" name="RecapitalizationExchangeRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="pl_ExercisePriceRange10Member" abstract="true" name="ExercisePriceRange10Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_PurchaseConsiderationMember" abstract="true" name="PurchaseConsiderationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DebtInstrumentVariableRateFloor" abstract="false" name="DebtInstrumentVariableRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pl_DeferredHostingAndOtherServicesCostsCurrent" abstract="false" name="DeferredHostingAndOtherServicesCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_FormerPlanetMember" abstract="true" name="FormerPlanetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_PrepaidSatelliteLaunchServicesCurrent" abstract="false" name="PrepaidSatelliteLaunchServicesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_CommonStockVotingRightsVotesPerShare" abstract="false" name="CommonStockVotingRightsVotesPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" abstract="false" name="CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_WarrantsClassACommonStockMember" abstract="true" name="WarrantsClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" abstract="false" name="CapitalizedComputerSoftwareAmortizationExpenseYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_CommonStockEarnOutSharesSubjectToVestingRequirements" abstract="false" name="CommonStockEarnOutSharesSubjectToVestingRequirements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" abstract="false" name="CapitalizedComputerSoftwareAmortizationExpenseYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightExercisable" abstract="false" name="ClassOfWarrantOrRightExercisable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_ScheduleOfDebtExpenseTableTextBlock" abstract="false" name="ScheduleOfDebtExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_DebtInstrumentPercentOfConsiderationIssuableInStock" abstract="false" name="DebtInstrumentPercentOfConsiderationIssuableInStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pl_GroundStationAndGroundStationEquipmentMember" abstract="true" name="GroundStationAndGroundStationEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" abstract="false" name="AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_SatellitesMember" abstract="true" name="SatellitesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_RelatedPartyRenewalTerm" abstract="false" name="RelatedPartyRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" abstract="false" name="ReverseRecapitalizationNonCashFairValuePublicWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_SeriesCPrimePreferredStockMember" abstract="true" name="SeriesCPrimePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" abstract="false" name="AccountsReceivableAllowanceForCreditLossOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ContingentConsiderationIssuableInShares" abstract="false" name="ContingentConsiderationIssuableInShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_ReverseRecapitalizationAccruedTransactionCosts" abstract="false" name="ReverseRecapitalizationAccruedTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ConvertibleNotesToClassACommonStockMember" abstract="true" name="ConvertibleNotesToClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange9Member" abstract="true" name="ExercisePriceRange9Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DerivativeInstrumentContingentConsiderationLiabilityShares" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_ReverseRecapitalizationTable" abstract="true" name="ReverseRecapitalizationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdTradingDays" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_ResearchAndDevelopmentArrangementMilestonePeriod" abstract="false" name="ResearchAndDevelopmentArrangementMilestonePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_A2017LoansSecuredTermLoanBMember" abstract="true" name="A2017LoansSecuredTermLoanBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_PrepaidSatelliteLaunchServicesNoncurrent" abstract="false" name="PrepaidSatelliteLaunchServicesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" abstract="false" name="StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_StockConvertedReverseRecapitalization" abstract="false" name="StockConvertedReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_ContentLicensingMember" abstract="true" name="ContentLicensingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ReverseRecapitalizationNet" abstract="false" name="ReverseRecapitalizationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" abstract="false" name="DebtInstrumentChangeOfControlPercentRepaymentRequirement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pl_DMYIVPublicStockholdersMember" abstract="true" name="DMYIVPublicStockholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange4Member" abstract="true" name="ExercisePriceRange4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" abstract="false" name="SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_DebtInstrumentSubordinatedContractLiabilities" abstract="false" name="DebtInstrumentSubordinatedContractLiabilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_StockIssuedDuringPeriodValueReverseRecapitalization" abstract="false" name="StockIssuedDuringPeriodValueReverseRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_A2014LoansMember" abstract="true" name="A2014LoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_Customer3Member" abstract="true" name="Customer3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ProceedsFromStockOptionsExercisedEarly" abstract="false" name="ProceedsFromStockOptionsExercisedEarly" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" abstract="false" name="CapitalizedComputerSoftwareAmortizationExpenseYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" abstract="false" name="ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pl_AccruedAndOtherCurrentLiabilities" abstract="false" name="AccruedAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" abstract="false" name="ProceedsFromIssuanceOfDebtAndCommonStockWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_EquityIssuedDuringPeriodUnits" abstract="false" name="EquityIssuedDuringPeriodUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_CashAcquiredThroughReverseRecapitalization" abstract="false" name="CashAcquiredThroughReverseRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" abstract="false" name="DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pl_DerivativeInstrumentPeriod4Member" abstract="true" name="DerivativeInstrumentPeriod4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_A2017LoansMember" abstract="true" name="A2017LoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_EquityRedemptionAxis" abstract="true" name="EquityRedemptionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" abstract="false" name="ProceedsFromConvertibleDebtAndIssuanceOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_Stockholder10PercentOwernshipMember" abstract="true" name="Stockholder10PercentOwernshipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DMYIVLLCMember" abstract="true" name="DMYIVLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange2Member" abstract="true" name="ExercisePriceRange2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pl_ExercisePriceRange1Member" abstract="true" name="ExercisePriceRange1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_ExercisePriceRange3Member" abstract="true" name="ExercisePriceRange3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" abstract="false" name="DeferredResearchAndDevelopmentServiceLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_ReverseRecapitalizationAbstract" abstract="true" name="ReverseRecapitalizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pl_PropertyPlantAndEquipmentUsefulLifeMember" abstract="true" name="PropertyPlantAndEquipmentUsefulLifeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_Customer1Member" abstract="true" name="Customer1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" abstract="false" name="SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" abstract="false" name="ReverseRecapitalizationAccruedWarrantIssuanceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" abstract="false" name="StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>4
<FILENAME>pl-20220131_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f46e3fb6-884a-4e63-b994-f133b2286013,g:7369c245-d772-43e0-9128-3b663117dc48-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" 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://planet.com/role/ConsolidatedBalanceSheet" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedBalanceSheet"/>
  <link:calculationLink xlink:role="http://planet.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_f192480f-ea41-484e-b529-5edc93e6a494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_f192480f-ea41-484e-b529-5edc93e6a494" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_b63007f1-7f90-4599-8f8b-f5957e74961f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_b63007f1-7f90-4599-8f8b-f5957e74961f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a3c05023-337f-4120-bc40-cb19feb572db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a3c05023-337f-4120-bc40-cb19feb572db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_d9865851-3de4-4b38-b033-076da4d704d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_d9865851-3de4-4b38-b033-076da4d704d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_69faf305-48c0-483d-a26d-9ec9b609bd90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_69faf305-48c0-483d-a26d-9ec9b609bd90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_fed2f6cf-c6f9-4e5d-bd15-7bc805adc027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_fed2f6cf-c6f9-4e5d-bd15-7bc805adc027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d5b9ec47-c118-41e4-b8f9-5dbfb67ef918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_us-gaap_LiabilitiesCurrent_d5b9ec47-c118-41e4-b8f9-5dbfb67ef918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingCostsNoncurrent_fe955aff-1fa7-41f5-99d3-1afb36b11a4e" xlink:href="pl-20220131.xsd#pl_DeferredHostingCostsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7a1b7c05-166e-4a57-8739-9d715eddaeeb" xlink:to="loc_pl_DeferredHostingCostsNoncurrent_fe955aff-1fa7-41f5-99d3-1afb36b11a4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_81a75461-d35b-413d-a945-e9641db86a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_81a75461-d35b-413d-a945-e9641db86a69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_116db079-12a9-453d-b4cd-e017af078f60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_Goodwill_116db079-12a9-453d-b4cd-e017af078f60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_c653c4f3-4f78-4e35-bf23-78b1ffcba553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_c653c4f3-4f78-4e35-bf23-78b1ffcba553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_0c2ac44c-d4b9-44f4-a0bf-75328be5b1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_0c2ac44c-d4b9-44f4-a0bf-75328be5b1b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0c5c71ab-d925-4135-89b3-bad10a5d93b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_AssetsCurrent_0c5c71ab-d925-4135-89b3-bad10a5d93b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_943309e5-7d66-465e-a70d-54b7a61807d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_943309e5-7d66-465e-a70d-54b7a61807d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f253aeeb-5e6f-4c47-b3c7-d5dfa7763915" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0cfc52c5-ce84-4ba2-b8a8-60bdcfa4caa7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f253aeeb-5e6f-4c47-b3c7-d5dfa7763915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b1ae11e6-fb03-4d5e-b57b-6934cec34103" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7124a5e7-f642-4e88-850d-8d6f4d8f671c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b1ae11e6-fb03-4d5e-b57b-6934cec34103" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7124a5e7-f642-4e88-850d-8d6f4d8f671c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_969c2f2b-44bd-4aea-905a-2b4adda2212c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b1ae11e6-fb03-4d5e-b57b-6934cec34103" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_969c2f2b-44bd-4aea-905a-2b4adda2212c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6c629496-6cee-467e-be43-67775b4065cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b1ae11e6-fb03-4d5e-b57b-6934cec34103" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6c629496-6cee-467e-be43-67775b4065cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b27ab18-f12d-4616-a713-70d2b9e40d44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_0de91347-58b1-4b97-a540-b33cbce7b218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b27ab18-f12d-4616-a713-70d2b9e40d44" xlink:to="loc_us-gaap_CommitmentsAndContingencies_0de91347-58b1-4b97-a540-b33cbce7b218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b9f7514a-2936-4e01-be59-573891089a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b27ab18-f12d-4616-a713-70d2b9e40d44" xlink:to="loc_us-gaap_StockholdersEquity_b9f7514a-2936-4e01-be59-573891089a2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ace3f01c-9b2b-412a-9739-605613388a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b27ab18-f12d-4616-a713-70d2b9e40d44" xlink:to="loc_us-gaap_Liabilities_ace3f01c-9b2b-412a-9739-605613388a44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_478f37dd-1ff7-4fa1-b3e4-3412520c8f09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:to="loc_us-gaap_AccountsPayableCurrent_478f37dd-1ff7-4fa1-b3e4-3412520c8f09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableCurrent_d3115563-d67e-486a-a794-caf31f6e5071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:to="loc_us-gaap_ConvertibleNotesPayableCurrent_d3115563-d67e-486a-a794-caf31f6e5071" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsAndRightsOutstandingCurrent_b83e1144-afd1-4947-9c11-a63874f8cbb9" xlink:href="pl-20220131.xsd#pl_WarrantsAndRightsOutstandingCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:to="loc_pl_WarrantsAndRightsOutstandingCurrent_b83e1144-afd1-4947-9c11-a63874f8cbb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6af3b5ee-0ccb-4b85-b739-456c87650857" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6af3b5ee-0ccb-4b85-b739-456c87650857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccruedAndOtherCurrentLiabilities_2e49afa0-b082-4880-928b-8fd2de1cdd06" xlink:href="pl-20220131.xsd#pl_AccruedAndOtherCurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:to="loc_pl_AccruedAndOtherCurrentLiabilities_2e49afa0-b082-4880-928b-8fd2de1cdd06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_b17f9f0e-4859-4619-be8b-65cb8775c55d" xlink:href="pl-20220131.xsd#pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c783f0-74c2-4fbb-a575-aa9c669f1544" xlink:to="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_b17f9f0e-4859-4619-be8b-65cb8775c55d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_87ec5c91-e18c-4dc4-9c63-4b156e764ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4910e49f-2b94-4f60-ae83-ddd8d483bc23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_87ec5c91-e18c-4dc4-9c63-4b156e764ed9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4910e49f-2b94-4f60-ae83-ddd8d483bc23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bdc0625f-d394-48cb-aaaf-c57a4f9b7e52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_87ec5c91-e18c-4dc4-9c63-4b156e764ed9" xlink:to="loc_us-gaap_PreferredStockValue_bdc0625f-d394-48cb-aaaf-c57a4f9b7e52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_48546e2d-cef4-4b7a-b6a8-6add6586e90d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_87ec5c91-e18c-4dc4-9c63-4b156e764ed9" xlink:to="loc_us-gaap_CommonStockValue_48546e2d-cef4-4b7a-b6a8-6add6586e90d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7c47f501-f507-4907-974b-c8d9d9e04382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_87ec5c91-e18c-4dc4-9c63-4b156e764ed9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7c47f501-f507-4907-974b-c8d9d9e04382" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6f23b522-1c2f-4a18-98a9-ddb220d311d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_87ec5c91-e18c-4dc4-9c63-4b156e764ed9" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6f23b522-1c2f-4a18-98a9-ddb220d311d7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_acc958cd-ee0f-4f1f-ba37-78a117df78ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0643bcf6-8bf6-488d-b506-69eadcde74fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_acc958cd-ee0f-4f1f-ba37-78a117df78ed" xlink:to="loc_us-gaap_GrossProfit_0643bcf6-8bf6-488d-b506-69eadcde74fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e25137bf-b7f1-40f3-8f2b-ad2614b7878a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_acc958cd-ee0f-4f1f-ba37-78a117df78ed" xlink:to="loc_us-gaap_OperatingExpenses_e25137bf-b7f1-40f3-8f2b-ad2614b7878a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_c26a7db0-df1e-4dfd-89fc-cd90714bb909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_0069587d-ffac-4a02-9c1e-6b4ef8d2be8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c26a7db0-df1e-4dfd-89fc-cd90714bb909" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_0069587d-ffac-4a02-9c1e-6b4ef8d2be8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_eb948c72-011d-4d64-bda3-8444baaa2392" xlink:href="pl-20220131.xsd#pl_FairValueAdjustmentOfConvertibleNotesAndWarrants"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c26a7db0-df1e-4dfd-89fc-cd90714bb909" xlink:to="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_eb948c72-011d-4d64-bda3-8444baaa2392" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9a229f45-9f04-40ea-8e2e-3d8e094de92f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c26a7db0-df1e-4dfd-89fc-cd90714bb909" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9a229f45-9f04-40ea-8e2e-3d8e094de92f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_98d51401-58fc-4a03-9d4f-2151b50e9131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c26a7db0-df1e-4dfd-89fc-cd90714bb909" xlink:to="loc_us-gaap_InterestExpense_98d51401-58fc-4a03-9d4f-2151b50e9131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a77b440d-6abc-479d-b98a-32bfbcfbd94e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2194a4bc-7496-4c09-a0f8-c2ab1f6618db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a77b440d-6abc-479d-b98a-32bfbcfbd94e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2194a4bc-7496-4c09-a0f8-c2ab1f6618db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d91c562a-b7bf-476e-a701-ce11098691e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a77b440d-6abc-479d-b98a-32bfbcfbd94e" xlink:to="loc_us-gaap_NetIncomeLoss_d91c562a-b7bf-476e-a701-ce11098691e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_706848f0-c7df-4c91-a566-971ea392e83b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6a1cdd7d-72a8-4bea-af3f-3bc81b1eef03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_706848f0-c7df-4c91-a566-971ea392e83b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6a1cdd7d-72a8-4bea-af3f-3bc81b1eef03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_65a01c91-2b53-427b-8bae-a680ef2d6729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_706848f0-c7df-4c91-a566-971ea392e83b" xlink:to="loc_us-gaap_CostOfRevenue_65a01c91-2b53-427b-8bae-a680ef2d6729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fcb2b393-4937-4f74-ba54-070d754d3dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_4e4bca3e-932d-4dd3-b5b3-3cc564802707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fcb2b393-4937-4f74-ba54-070d754d3dfa" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_4e4bca3e-932d-4dd3-b5b3-3cc564802707" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f460b331-9dda-4ebc-b706-b0ea35f5ed89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fcb2b393-4937-4f74-ba54-070d754d3dfa" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f460b331-9dda-4ebc-b706-b0ea35f5ed89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2c5b7aa3-4fc9-4497-b22b-8de902617d24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_fcb2b393-4937-4f74-ba54-070d754d3dfa" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2c5b7aa3-4fc9-4497-b22b-8de902617d24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f54e6825-4256-4a34-91f3-2e12b08f4b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d331380d-01f9-4ddd-9982-85509e2a830c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f54e6825-4256-4a34-91f3-2e12b08f4b62" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d331380d-01f9-4ddd-9982-85509e2a830c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3338ad-1c0c-4694-9e8d-4e85594d45ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f54e6825-4256-4a34-91f3-2e12b08f4b62" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec3338ad-1c0c-4694-9e8d-4e85594d45ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://planet.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7b04cae-b9bd-43df-b897-c97ec5fc6647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_ad5746df-f2df-47c3-acda-d2c5afdc1a28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7b04cae-b9bd-43df-b897-c97ec5fc6647" xlink:to="loc_us-gaap_PaymentsForSoftware_ad5746df-f2df-47c3-acda-d2c5afdc1a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1f974bbe-57ab-482d-8188-e98a32af3f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7b04cae-b9bd-43df-b897-c97ec5fc6647" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1f974bbe-57ab-482d-8188-e98a32af3f3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81be0b04-c977-406b-b68c-60590c7f648b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7b04cae-b9bd-43df-b897-c97ec5fc6647" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81be0b04-c977-406b-b68c-60590c7f648b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b950ec84-efcf-4bda-8813-23c1eade9d01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e7b04cae-b9bd-43df-b897-c97ec5fc6647" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b950ec84-efcf-4bda-8813-23c1eade9d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_86aeb1d2-dccc-4520-acd1-9f5958f89e03" xlink:href="pl-20220131.xsd#pl_FairValueAdjustmentOfConvertibleNotesAndWarrants"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_86aeb1d2-dccc-4520-acd1-9f5958f89e03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d0ecdc42-df04-4da6-bf33-e367f0e4143c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d0ecdc42-df04-4da6-bf33-e367f0e4143c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d2b12188-8a08-4ef7-bc38-fda087ada0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d2b12188-8a08-4ef7-bc38-fda087ada0b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a38d1337-e20b-4d79-94c0-17303bb5fe48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_a38d1337-e20b-4d79-94c0-17303bb5fe48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_IncreaseDecreaseInDeferredHostingCosts_7751f70c-5cf0-4319-bb59-1f20845d5c8e" xlink:href="pl-20220131.xsd#pl_IncreaseDecreaseInDeferredHostingCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_pl_IncreaseDecreaseInDeferredHostingCosts_7751f70c-5cf0-4319-bb59-1f20845d5c8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidRent_581b24bb-78a7-4a9c-8d6c-3d19c6edd250" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidRent"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidRent_581b24bb-78a7-4a9c-8d6c-3d19c6edd250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8df6d200-1aed-4b6d-8182-256b7d3c1be4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8df6d200-1aed-4b6d-8182-256b7d3c1be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c7cb2bc5-c3ed-4e8b-9a8e-97cfa7f20987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c7cb2bc5-c3ed-4e8b-9a8e-97cfa7f20987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fc845821-feff-4328-8ec5-d67cd3c0c58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fc845821-feff-4328-8ec5-d67cd3c0c58e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GainLossOnExtinguishmentOfDebtNoncash_73fbd289-99d7-4fa0-bdf9-402a03e09077" xlink:href="pl-20220131.xsd#pl_GainLossOnExtinguishmentOfDebtNoncash"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_pl_GainLossOnExtinguishmentOfDebtNoncash_73fbd289-99d7-4fa0-bdf9-402a03e09077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_93c0da04-661b-452a-bd93-bddc01dafbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_ShareBasedCompensation_93c0da04-661b-452a-bd93-bddc01dafbcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_0283f288-3f43-4541-a8f1-7372ad474099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_0283f288-3f43-4541-a8f1-7372ad474099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_cdc385bd-d30d-40f5-975c-9f53d35756d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_cdc385bd-d30d-40f5-975c-9f53d35756d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_8823f4e3-9ee4-4184-aef3-33cdffee8729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_8823f4e3-9ee4-4184-aef3-33cdffee8729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d35ae007-4e08-42e9-861e-50a14852534f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_35127366-3054-4357-b6bd-1fd0da4a50c4" xlink:to="loc_us-gaap_NetIncomeLoss_d35ae007-4e08-42e9-861e-50a14852534f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55588d0a-6d4d-472b-b382-27722a421741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37490aa1-a575-4163-96c2-d94f5ce855a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55588d0a-6d4d-472b-b382-27722a421741" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37490aa1-a575-4163-96c2-d94f5ce855a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b1c1c101-b076-4019-a17b-d2437b84df05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55588d0a-6d4d-472b-b382-27722a421741" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b1c1c101-b076-4019-a17b-d2437b84df05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6aaf154f-79a2-4f01-acd5-bd422cf7241e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55588d0a-6d4d-472b-b382-27722a421741" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6aaf154f-79a2-4f01-acd5-bd422cf7241e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aad872eb-3d0a-4cf2-a21d-0ab426d7fbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55588d0a-6d4d-472b-b382-27722a421741" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_aad872eb-3d0a-4cf2-a21d-0ab426d7fbc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_f4fd28ef-aff1-480d-986a-7edd45602918" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_pl_ProceedsFromReverseRecapitalizationTransaction_f4fd28ef-aff1-480d-986a-7edd45602918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_b016b371-9ef1-4875-b5bf-dd22751e423c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_b016b371-9ef1-4875-b5bf-dd22751e423c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a728b326-7724-4bd6-9e53-8d0e9bddda1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a728b326-7724-4bd6-9e53-8d0e9bddda1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_d6efdfc0-bdff-44b0-9ab4-3f9eb4947f90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_d6efdfc0-bdff-44b0-9ab4-3f9eb4947f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_29e0c75b-1d6f-4696-8e02-63d06a5d559f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_29e0c75b-1d6f-4696-8e02-63d06a5d559f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_93691b6f-17c7-4fff-8e0f-3ff0fe6e06f9" xlink:href="pl-20220131.xsd#pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_93691b6f-17c7-4fff-8e0f-3ff0fe6e06f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6655a2d6-d3ad-4612-885d-d4862c6cef31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6655a2d6-d3ad-4612-885d-d4862c6cef31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromStockOptionsExercisedEarly_fc321a4e-3578-4754-8497-b50c8f7b1331" xlink:href="pl-20220131.xsd#pl_ProceedsFromStockOptionsExercisedEarly"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_pl_ProceedsFromStockOptionsExercisedEarly_fc321a4e-3578-4754-8497-b50c8f7b1331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_f316cd67-b9d4-4708-8608-ecbe5b364efc" xlink:href="pl-20220131.xsd#pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_72487d3b-86e2-4534-8f46-a47fdcaef82f" xlink:to="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_f316cd67-b9d4-4708-8608-ecbe5b364efc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7980de54-4117-4d0f-ac68-8eb6e1929bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bdcfc3bc-233f-4599-bd58-9d890a5aefb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7980de54-4117-4d0f-ac68-8eb6e1929bdf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bdcfc3bc-233f-4599-bd58-9d890a5aefb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_83ba14b5-03f3-441f-8361-635356f93e04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7980de54-4117-4d0f-ac68-8eb6e1929bdf" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_83ba14b5-03f3-441f-8361-635356f93e04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_aeff4509-4f5c-4ea1-b8f7-b6446515f056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7980de54-4117-4d0f-ac68-8eb6e1929bdf" xlink:to="loc_us-gaap_RestrictedCashCurrent_aeff4509-4f5c-4ea1-b8f7-b6446515f056" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationScheduleofCashFlowDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNet_1a203c89-cfde-468c-bfef-c13f7d54d156" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_f15ab6aa-ee95-4bc7-8e4c-0840bf84a083" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ReverseRecapitalizationNet_1a203c89-cfde-468c-bfef-c13f7d54d156" xlink:to="loc_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_f15ab6aa-ee95-4bc7-8e4c-0840bf84a083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_bf9d32cc-a000-4189-ba86-acbb57305401" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ReverseRecapitalizationNet_1a203c89-cfde-468c-bfef-c13f7d54d156" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_bf9d32cc-a000-4189-ba86-acbb57305401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_6ae55239-072e-4ab3-b142-822f05ef1ff8" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ReverseRecapitalizationNet_1a203c89-cfde-468c-bfef-c13f7d54d156" xlink:to="loc_pl_ProceedsFromReverseRecapitalizationTransaction_6ae55239-072e-4ab3-b142-822f05ef1ff8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAccruedTransactionCosts_963334b4-9a32-4fa5-b10c-24675e0745df" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAccruedTransactionCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ReverseRecapitalizationNet_1a203c89-cfde-468c-bfef-c13f7d54d156" xlink:to="loc_pl_ReverseRecapitalizationAccruedTransactionCosts_963334b4-9a32-4fa5-b10c-24675e0745df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_fb0e6753-2cdd-477f-a1f9-2fe934d59837" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNonCashFairValuePublicWarrants"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ReverseRecapitalizationNet_1a203c89-cfde-468c-bfef-c13f7d54d156" xlink:to="loc_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_fb0e6753-2cdd-477f-a1f9-2fe934d59837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_22827466-ea39-4c09-ab2f-2a04badbc821" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PaymentsOfReverseRecapitalizationTransactionCosts_978b01c2-54b5-40cb-bf49-56b9ca8f7f27" xlink:href="pl-20220131.xsd#pl_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ProceedsFromReverseRecapitalizationTransaction_22827466-ea39-4c09-ab2f-2a04badbc821" xlink:to="loc_pl_PaymentsOfReverseRecapitalizationTransactionCosts_978b01c2-54b5-40cb-bf49-56b9ca8f7f27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_7d1ae347-ba27-43b3-be5c-15bb71df7b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ProceedsFromReverseRecapitalizationTransaction_22827466-ea39-4c09-ab2f-2a04badbc821" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_7d1ae347-ba27-43b3-be5c-15bb71df7b2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CashAcquiredThroughReverseRecapitalization_3ac91dfc-dd7f-4f45-b6cd-c14f19183c7c" xlink:href="pl-20220131.xsd#pl_CashAcquiredThroughReverseRecapitalization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_ProceedsFromReverseRecapitalizationTransaction_22827466-ea39-4c09-ab2f-2a04badbc821" xlink:to="loc_pl_CashAcquiredThroughReverseRecapitalization_3ac91dfc-dd7f-4f45-b6cd-c14f19183c7c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueScheduleofDeferredCommissionsDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_7d02ebb2-0c82-49dc-a550-eb81336f9c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_eed45bce-6d41-4cc7-bceb-e1691b87f62e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedContractCostNet_7d02ebb2-0c82-49dc-a550-eb81336f9c43" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_eed45bce-6d41-4cc7-bceb-e1691b87f62e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_75da0a86-d0ac-4c46-81bb-3d27eb9faa82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedContractCostNet_7d02ebb2-0c82-49dc-a550-eb81336f9c43" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_75da0a86-d0ac-4c46-81bb-3d27eb9faa82" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e496f629-4edf-4b3a-9979-0a0cb686d534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c5476ce2-5f93-4368-b390-50060ea69dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e496f629-4edf-4b3a-9979-0a0cb686d534" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c5476ce2-5f93-4368-b390-50060ea69dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_17c7a60a-38aa-405b-a85a-8b12e09dec75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_e496f629-4edf-4b3a-9979-0a0cb686d534" xlink:to="loc_us-gaap_RestrictedCash_17c7a60a-38aa-405b-a85a-8b12e09dec75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_9621d231-53e4-4def-946b-51025c6f7428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_a9ca60c1-ab1c-4d57-a3cc-0080291e448f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_9621d231-53e4-4def-946b-51025c6f7428" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_a9ca60c1-ab1c-4d57-a3cc-0080291e448f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_852cf1b8-bce1-4230-9f66-3401e58074a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_9621d231-53e4-4def-946b-51025c6f7428" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_852cf1b8-bce1-4230-9f66-3401e58074a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_b2939542-15b6-427c-9f99-87b51e6eaaae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_b2939542-15b6-427c-9f99-87b51e6eaaae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_3863a1a1-713a-49bc-b2f2-8bf373f7a677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_3863a1a1-713a-49bc-b2f2-8bf373f7a677" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5a5ad7e2-8860-4a52-9536-3fd9e623c884" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5a5ad7e2-8860-4a52-9536-3fd9e623c884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1c244a6a-1dd6-4352-a25a-40057d77a65d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1c244a6a-1dd6-4352-a25a-40057d77a65d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_01d58e7d-f724-4052-91da-5eaeac678fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_01d58e7d-f724-4052-91da-5eaeac678fa4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fdc12640-1b30-4d5a-a346-963f7174113e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f8f06427-04d2-40e3-8b58-45d1933fd1e9" xlink:to="loc_us-gaap_Goodwill_fdc12640-1b30-4d5a-a346-963f7174113e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9f622ca0-a898-4c3c-afaa-e0f8fa7ca9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_05dc8bc2-d173-40f0-b2b3-5f658bec2970" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9f622ca0-a898-4c3c-afaa-e0f8fa7ca9f9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_05dc8bc2-d173-40f0-b2b3-5f658bec2970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3a74cc4f-2d93-4c53-b5fc-e38248fe95f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9f622ca0-a898-4c3c-afaa-e0f8fa7ca9f9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3a74cc4f-2d93-4c53-b5fc-e38248fe95f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_4f22530d-f8fb-477d-881d-3799651cba8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_9ea9ece1-f89f-4fea-9393-75e04c3a9845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_4f22530d-f8fb-477d-881d-3799651cba8a" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_9ea9ece1-f89f-4fea-9393-75e04c3a9845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_477ba0df-29a2-436f-ba26-8694b25d9d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_4f22530d-f8fb-477d-881d-3799651cba8a" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_477ba0df-29a2-436f-ba26-8694b25d9d7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_8fb181af-a0f3-44bf-91b4-81470cd8a1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_0f48bbb6-bd37-4083-a5de-f19205921dba" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_8fb181af-a0f3-44bf-91b4-81470cd8a1ec" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_0f48bbb6-bd37-4083-a5de-f19205921dba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_be42eae2-7fcd-485d-861a-ac416962c892" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_8fb181af-a0f3-44bf-91b4-81470cd8a1ec" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_be42eae2-7fcd-485d-861a-ac416962c892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_cb2c27ae-30e2-42fa-9168-33deffa1d450" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_8fb181af-a0f3-44bf-91b4-81470cd8a1ec" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_cb2c27ae-30e2-42fa-9168-33deffa1d450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_321caca7-a38f-42e0-8f62-dadc1bd220c6" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_8fb181af-a0f3-44bf-91b4-81470cd8a1ec" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_321caca7-a38f-42e0-8f62-dadc1bd220c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_17734719-4fa0-49f5-9a7b-a931fae3811c" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_8fb181af-a0f3-44bf-91b4-81470cd8a1ec" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_17734719-4fa0-49f5-9a7b-a931fae3811c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_23824a1e-096c-456c-b037-6b6f6cb27224" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_23824a1e-096c-456c-b037-6b6f6cb27224" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2aa9d36c-fcb8-4d4c-b2a5-dc625e29faa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2aa9d36c-fcb8-4d4c-b2a5-dc625e29faa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_87f24ecd-07d0-4b78-8e34-c34b18571706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_87f24ecd-07d0-4b78-8e34-c34b18571706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b4814a07-dc0a-405e-b1ba-1cf1320a536a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b4814a07-dc0a-405e-b1ba-1cf1320a536a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a1e62360-8bc7-4f80-8698-73c23154d3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_a1e62360-8bc7-4f80-8698-73c23154d3ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0d43f8a2-7ba7-4198-b54c-1ce48a56bcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56359c47-14e9-469c-8657-d9ffcb609bd8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0d43f8a2-7ba7-4198-b54c-1ce48a56bcb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PrepaidSatelliteLaunchServicesCurrent_d39cf1e6-b1a8-4a25-8f8f-e9e9da0b19bb" xlink:href="pl-20220131.xsd#pl_PrepaidSatelliteLaunchServicesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_pl_PrepaidSatelliteLaunchServicesCurrent_d39cf1e6-b1a8-4a25-8f8f-e9e9da0b19bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_e41e4886-b669-4f02-a228-219ba448bbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_us-gaap_PrepaidInsurance_e41e4886-b669-4f02-a228-219ba448bbb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_1daae4a2-dd94-4f9f-93ce-286ae526e043" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_1daae4a2-dd94-4f9f-93ce-286ae526e043" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsCurrent_a195c043-eb57-4059-850b-4ff606e28051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_us-gaap_DepositsAssetsCurrent_a195c043-eb57-4059-850b-4ff606e28051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_fd532b8d-771d-44fa-a6a4-2b9025376e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_us-gaap_RestrictedCashCurrent_fd532b8d-771d-44fa-a6a4-2b9025376e4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_058718db-2b4c-4ede-a881-6d452af49a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_us-gaap_PrepaidTaxes_058718db-2b4c-4ede-a881-6d452af49a37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_7dadd6cc-8c07-4464-88f9-8eb5e45c35df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0eb52dab-3f2f-4a32-9861-94fc35236f96" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_7dadd6cc-8c07-4464-88f9-8eb5e45c35df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1d7229c0-4a78-4155-98fd-b049bbcff8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_42199e50-0bbe-4c93-9333-3ce4397e8024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_1d7229c0-4a78-4155-98fd-b049bbcff8a5" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_42199e50-0bbe-4c93-9333-3ce4397e8024" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_9774ab54-7c49-411a-b01d-2e0ab48a7f43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_1d7229c0-4a78-4155-98fd-b049bbcff8a5" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_9774ab54-7c49-411a-b01d-2e0ab48a7f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PrepaidSatelliteLaunchServicesNoncurrent_96924894-02c2-49af-b71f-e5b0bd6a8bb6" xlink:href="pl-20220131.xsd#pl_PrepaidSatelliteLaunchServicesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_1d7229c0-4a78-4155-98fd-b049bbcff8a5" xlink:to="loc_pl_PrepaidSatelliteLaunchServicesNoncurrent_96924894-02c2-49af-b71f-e5b0bd6a8bb6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:href="pl-20220131.xsd#pl_AccruedAndOtherCurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_d77f090b-8843-4d0a-a951-2d68b6042e0e" xlink:href="pl-20220131.xsd#pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_d77f090b-8843-4d0a-a951-2d68b6042e0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_42d6c150-23c2-49ee-8125-e1d9e15a8736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_us-gaap_DeferredRentCreditCurrent_42d6c150-23c2-49ee-8125-e1d9e15a8736" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1f85adfe-bb76-4699-b0e9-70265e5f06c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_us-gaap_TaxesPayableCurrent_1f85adfe-bb76-4699-b0e9-70265e5f06c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_70e4fbed-0d6a-48af-8aa9-3631c06db83a" xlink:href="pl-20220131.xsd#pl_DeferredHostingAndOtherServicesCostsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_70e4fbed-0d6a-48af-8aa9-3631c06db83a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent_57da20a2-559c-453f-be85-5b0a233bd0da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_us-gaap_SettlementLiabilitiesCurrent_57da20a2-559c-453f-be85-5b0a233bd0da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_eff3995d-b8a0-443d-9339-4cfdc4f296ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_eff3995d-b8a0-443d-9339-4cfdc4f296ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3dd3a2fe-fa49-4841-927c-3e11aa977e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3dd3a2fe-fa49-4841-927c-3e11aa977e44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_3b6a4c49-92ac-43ec-b95c-8203acafafd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities_00ff6778-6b52-4bb4-bb99-f1bfea6416b0" xlink:to="loc_us-gaap_InterestPayableCurrent_3b6a4c49-92ac-43ec-b95c-8203acafafd9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_a0b5d78c-2400-405b-ad52-862e16500784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_a0b5d78c-2400-405b-ad52-862e16500784" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_63038ec1-2818-4758-9f67-499a3b41ea0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_63038ec1-2818-4758-9f67-499a3b41ea0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2b5f3b82-f529-412d-8483-d111d6c695e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2b5f3b82-f529-412d-8483-d111d6c695e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_ed64c278-bc3a-4478-8c34-212ef2102820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_ed64c278-bc3a-4478-8c34-212ef2102820" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_fbd4089b-097e-4dc2-b2b1-3a967248fd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_fbd4089b-097e-4dc2-b2b1-3a967248fd7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2d7d4572-80a9-446a-a949-d79049f67b66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_44ef886c-fef5-4e9e-82d3-13d43f6da884" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2d7d4572-80a9-446a-a949-d79049f67b66" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesPurchaseCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_56ec4246-442d-4079-b7a6-4b5fad8bbda8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_56ec4246-442d-4079-b7a6-4b5fad8bbda8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_ab1f03db-d4b8-4d2f-935d-95c1e457578c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_ab1f03db-d4b8-4d2f-935d-95c1e457578c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear_59cd78a5-6a82-4ed7-b766-479b462ebd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:to="loc_us-gaap_PurchaseObligationDueAfterFifthYear_59cd78a5-6a82-4ed7-b766-479b462ebd15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear_b677e4a4-d8df-40a8-9bd0-e15251f44738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:to="loc_us-gaap_PurchaseObligationDueInFifthYear_b677e4a4-d8df-40a8-9bd0-e15251f44738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_4183ae42-7cae-4ef7-aa34-a50f96168e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_4183ae42-7cae-4ef7-aa34-a50f96168e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_5b0b59d6-cc34-4d61-9012-7e98dd5cadd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_ec99693f-0049-4278-846f-175c640a86af" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_5b0b59d6-cc34-4d61-9012-7e98dd5cadd4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesOtherCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_c0fd69ed-5508-49e4-9e3f-d8b7eb1e5b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_c0fd69ed-5508-49e4-9e3f-d8b7eb1e5b9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear_51fe216b-da4f-47e2-a3e8-1bb33e1ae8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueAfterFifthYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear_51fe216b-da4f-47e2-a3e8-1bb33e1ae8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear_51970368-4e87-48a7-a423-ef08df74ed4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFifthYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear_51970368-4e87-48a7-a423-ef08df74ed4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_ff06795f-6e28-41d3-81ca-9c3a2bd49caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_ff06795f-6e28-41d3-81ca-9c3a2bd49caa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_7d557996-2abb-4b72-8adb-f9c25970a402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_7d557996-2abb-4b72-8adb-f9c25970a402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_a326d6dc-b20d-4790-98ee-757a53cebf75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_8de21fb8-b48a-4477-835e-bd6dfecc893b" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_a326d6dc-b20d-4790-98ee-757a53cebf75" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d7267d4e-3510-4ac1-904c-4a70a47629a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e7084ab4-9019-40d5-ad58-fdf0c3c3591e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_d7267d4e-3510-4ac1-904c-4a70a47629a5" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e7084ab4-9019-40d5-ad58-fdf0c3c3591e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c535ceb8-cb00-4e67-b899-b81802647626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_d7267d4e-3510-4ac1-904c-4a70a47629a5" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c535ceb8-cb00-4e67-b899-b81802647626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_433536c6-065a-49c0-a8a0-055c0077f82d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_d7267d4e-3510-4ac1-904c-4a70a47629a5" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_433536c6-065a-49c0-a8a0-055c0077f82d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_7828203e-e364-41c5-9d0d-f8c044c2a84d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_d7267d4e-3510-4ac1-904c-4a70a47629a5" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_7828203e-e364-41c5-9d0d-f8c044c2a84d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationScheduleofCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_cb896f02-10d5-4558-96fd-e0c1101f5aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_1465396a-3b99-4721-93c4-e04d28953d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_cb896f02-10d5-4558-96fd-e0c1101f5aed" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_1465396a-3b99-4721-93c4-e04d28953d12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8327853e-c3d6-40b3-ae57-964a1079575b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_cb896f02-10d5-4558-96fd-e0c1101f5aed" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8327853e-c3d6-40b3-ae57-964a1079575b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2d1eb5f-d309-4f13-8ffe-795ec7ab00c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f47a122a-5ab1-4145-82c4-2707a08f3479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2d1eb5f-d309-4f13-8ffe-795ec7ab00c1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f47a122a-5ab1-4145-82c4-2707a08f3479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_edf90503-18a7-4d5c-8549-15bbd5099589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a2d1eb5f-d309-4f13-8ffe-795ec7ab00c1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_edf90503-18a7-4d5c-8549-15bbd5099589" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cead4a5f-55f8-40a9-8e6c-7bbf23591321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_062a3e28-b894-4df6-9de7-0e11fce2646d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cead4a5f-55f8-40a9-8e6c-7bbf23591321" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_062a3e28-b894-4df6-9de7-0e11fce2646d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_806b4442-f131-46a4-b8cb-f6a8555f04ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cead4a5f-55f8-40a9-8e6c-7bbf23591321" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_806b4442-f131-46a4-b8cb-f6a8555f04ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f70d1c06-d27d-44c1-b502-3bedab6b64be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cead4a5f-55f8-40a9-8e6c-7bbf23591321" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f70d1c06-d27d-44c1-b502-3bedab6b64be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_25808d95-8831-44a7-8ecd-4afd37243512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_db33ab00-4bba-47b4-893c-427030b09a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_25808d95-8831-44a7-8ecd-4afd37243512" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_db33ab00-4bba-47b4-893c-427030b09a0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b7b4f78c-05fb-4ac5-b499-ea415c1ecf65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_25808d95-8831-44a7-8ecd-4afd37243512" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b7b4f78c-05fb-4ac5-b499-ea415c1ecf65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88c3e8a6-7d2b-4d71-aff6-01d96be835d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f9f26784-467b-4ccc-b1f4-4f1cad67a9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88c3e8a6-7d2b-4d71-aff6-01d96be835d8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f9f26784-467b-4ccc-b1f4-4f1cad67a9f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a9b2381e-097b-4915-9b4b-1f2c1e328f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88c3e8a6-7d2b-4d71-aff6-01d96be835d8" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a9b2381e-097b-4915-9b4b-1f2c1e328f1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e8a1d296-be7f-4e49-bf56-b0ad42e8ba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88c3e8a6-7d2b-4d71-aff6-01d96be835d8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e8a1d296-be7f-4e49-bf56-b0ad42e8ba5f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_bfc43b87-4702-429d-870b-fca65b29501e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_bfc43b87-4702-429d-870b-fca65b29501e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_b626a97a-63d2-4cbf-9124-315e2f4d4605" xlink:href="pl-20220131.xsd#pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_b626a97a-63d2-4cbf-9124-315e2f4d4605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_89b5930f-c161-44b3-bc92-09f7d6aca1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_89b5930f-c161-44b3-bc92-09f7d6aca1ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8252eb76-c5ec-45c1-a68d-9481638f0f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_8252eb76-c5ec-45c1-a68d-9481638f0f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7762fa37-1147-439c-988e-fc8199b759cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7762fa37-1147-439c-988e-fc8199b759cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_383a6ac8-4e35-457c-bb49-c96bb390bdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_383a6ac8-4e35-457c-bb49-c96bb390bdc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_8b942213-4af0-4206-9721-9f70aa438395" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_90c0098f-8305-4a50-82c2-f13ffe92d13d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_8b942213-4af0-4206-9721-9f70aa438395" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f0ad68a2-7403-423f-bdb4-e507ddc82c26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1c573576-2098-4754-b726-2d2397d87723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f0ad68a2-7403-423f-bdb4-e507ddc82c26" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1c573576-2098-4754-b726-2d2397d87723" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2d4e27f1-3b70-4cb0-b4e0-166c2de173e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f0ad68a2-7403-423f-bdb4-e507ddc82c26" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2d4e27f1-3b70-4cb0-b4e0-166c2de173e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_d16fd3b3-e85c-4024-95b7-a5f8876ecabe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0124802f-dcc3-426a-be01-5628c094f54a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d16fd3b3-e85c-4024-95b7-a5f8876ecabe" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_0124802f-dcc3-426a-be01-5628c094f54a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3464bd8c-98d8-461e-868f-99c17d65e21b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d16fd3b3-e85c-4024-95b7-a5f8876ecabe" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_3464bd8c-98d8-461e-868f-99c17d65e21b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_8d6df5aa-544d-47db-9032-da64c3f8dd56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c1d185a0-2a79-4e58-86b2-c0c02a5ff2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_8d6df5aa-544d-47db-9032-da64c3f8dd56" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_c1d185a0-2a79-4e58-86b2-c0c02a5ff2c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_47783355-e777-45e9-bf8d-e5f709788321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_8d6df5aa-544d-47db-9032-da64c3f8dd56" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_47783355-e777-45e9-bf8d-e5f709788321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e52598fc-7cd0-483a-b423-58f0da63bb8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e52598fc-7cd0-483a-b423-58f0da63bb8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_313e49b1-f7db-487e-9201-5a204abfa1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_313e49b1-f7db-487e-9201-5a204abfa1ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_d12cf278-b643-4a7b-89ae-f96dddaa46f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_d12cf278-b643-4a7b-89ae-f96dddaa46f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpense_83fd171a-724c-400d-9488-75604b58ffd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpense_83fd171a-724c-400d-9488-75604b58ffd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4c6f2d71-c0d6-472d-8d5b-6f0e6d04b307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_4c6f2d71-c0d6-472d-8d5b-6f0e6d04b307" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_3f89f3c9-9b54-4253-a5b9-6b498e1adec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_b98750f6-eda2-4cd9-ada9-ebe945884490" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_3f89f3c9-9b54-4253-a5b9-6b498e1adec2" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>pl-20220131_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f46e3fb6-884a-4e63-b994-f133b2286013,g:7369c245-d772-43e0-9128-3b663117dc48-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://planet.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i3f973bce5c544b35b16ee2851975ee83_ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65006652-6649-4e04-a1f8-6e05d3e9a4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65006652-6649-4e04-a1f8-6e05d3e9a4a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_053db89e-3aa5-4059-9884-304b430d4f80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_053db89e-3aa5-4059-9884-304b430d4f80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_a9acb995-9312-4a1d-89a1-a6781f2aa6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockSharesIssued_a9acb995-9312-4a1d-89a1-a6781f2aa6e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5561ccbe-5ed8-439e-bf64-9e025515fbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_5561ccbe-5ed8-439e-bf64-9e025515fbd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_701a82a2-6ea0-4517-8ce6-878e4ec015dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_701a82a2-6ea0-4517-8ce6-878e4ec015dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_62cce2c9-702c-4526-8a9a-4bf94be2cd70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_62cce2c9-702c-4526-8a9a-4bf94be2cd70" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b95136a3-829f-42ea-accd-b53ebb12cd82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b95136a3-829f-42ea-accd-b53ebb12cd82" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_3691b10e-8e82-4b67-8b99-b7658973e9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockSharesIssued_3691b10e-8e82-4b67-8b99-b7658973e9a1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_144c8eb7-a0c8-4f0a-a807-7ff8cd08728d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_144c8eb7-a0c8-4f0a-a807-7ff8cd08728d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_a6a2fdba-fccf-44de-9b8e-0e727ba8177b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_a6a2fdba-fccf-44de-9b8e-0e727ba8177b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6a66ea61-2421-40a5-b175-d0b167aa5eb0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:to="loc_us-gaap_ClassOfStockDomain_6a66ea61-2421-40a5-b175-d0b167aa5eb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:to="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_28f8a76e-a3b9-484c-8fd9-694b662087b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:to="loc_us-gaap_CommonClassAMember_28f8a76e-a3b9-484c-8fd9-694b662087b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_229d8b63-6fe7-44b4-87d4-6671f5aa364c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:to="loc_us-gaap_CommonClassBMember_229d8b63-6fe7-44b4-87d4-6671f5aa364c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassCMember_d2385492-9d70-444c-af54-b6c234e925f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:to="loc_us-gaap_CommonClassCMember_d2385492-9d70-444c-af54-b6c234e925f0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://planet.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="id66b923d38c64247b38bb9ec9f6aaa83_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0fd64262-903c-411d-b686-45ac878fdfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0fd64262-903c-411d-b686-45ac878fdfeb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_ac5ddecb-98f9-44c4-9312-bd4b724de6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_SharesOutstanding_ac5ddecb-98f9-44c4-9312-bd4b724de6dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bcb6995f-d78d-4c75-9c0d-1f415b439586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockholdersEquity_bcb6995f-d78d-4c75-9c0d-1f415b439586" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_36444f4a-15b6-4cb2-b919-baaca89e72e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_36444f4a-15b6-4cb2-b919-baaca89e72e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_e6c4e898-9794-440c-95a5-7c809497bb01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_e6c4e898-9794-440c-95a5-7c809497bb01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_e42bb417-455d-4546-8b47-eaf13edc2527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_e42bb417-455d-4546-8b47-eaf13edc2527" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_87e55a3d-5da4-4e3d-adf2-00fc6d448d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_87e55a3d-5da4-4e3d-adf2-00fc6d448d15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_b6b45edf-6188-44fe-98c6-5c11f9207f81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_b6b45edf-6188-44fe-98c6-5c11f9207f81" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9c1412ac-29a9-4cb5-961e-4736a37d63ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9c1412ac-29a9-4cb5-961e-4736a37d63ca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_17987699-8712-488f-a66d-35818bb8fe3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_17987699-8712-488f-a66d-35818bb8fe3a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a4726145-1c6a-4cf3-9cc8-6e36a1612c15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a4726145-1c6a-4cf3-9cc8-6e36a1612c15" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_6bf96764-53f9-4473-93c3-ef22963de231" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_6bf96764-53f9-4473-93c3-ef22963de231" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_58274790-fc38-43f5-8bf2-4394c17c6836" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_58274790-fc38-43f5-8bf2-4394c17c6836" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_06a3f304-3d47-4257-9b8c-3ccde2b49bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_06a3f304-3d47-4257-9b8c-3ccde2b49bcb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e35a8444-f4df-422b-953e-5fde969e1193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e35a8444-f4df-422b-953e-5fde969e1193" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_a53287eb-f94f-410c-95d9-497b6fbb06c4" xlink:href="pl-20220131.xsd#pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_a53287eb-f94f-410c-95d9-497b6fbb06c4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_23e777b8-0125-4d8f-a861-30170e8754fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_23e777b8-0125-4d8f-a861-30170e8754fb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesWarrantsExercised_dbe90a41-71d8-40a0-b115-ea79b00a538c" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesWarrantsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodSharesWarrantsExercised_dbe90a41-71d8-40a0-b115-ea79b00a538c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_d3a78a9a-4d2e-4b33-a7d6-fe7410f2e14d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_d3a78a9a-4d2e-4b33-a7d6-fe7410f2e14d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3ae295a1-3efe-44f7-ba66-c1847934e0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3ae295a1-3efe-44f7-ba66-c1847934e0c9" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_bfa6fa05-f56e-4d96-b48e-9cc2b8e26217" xlink:href="pl-20220131.xsd#pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_bfa6fa05-f56e-4d96-b48e-9cc2b8e26217" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_0d9765f2-d3dc-4092-a43b-5428a73bfe6b" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_0d9765f2-d3dc-4092-a43b-5428a73bfe6b" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodValueReverseRecapitalization_437bb027-f536-447b-b33f-bdf51c0cf2bf" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodValueReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodValueReverseRecapitalization_437bb027-f536-447b-b33f-bdf51c0cf2bf" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4dfb7db5-db6b-442f-8095-9919708fe5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4dfb7db5-db6b-442f-8095-9919708fe5a3" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_54de33c1-03e4-4fad-bc03-e47ea969d952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_NetIncomeLoss_54de33c1-03e4-4fad-bc03-e47ea969d952" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_cd262004-a6c6-4dd4-ae52-356a9ab7ab6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ce1bc582-63f1-4962-a613-e2e9d5fa55ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0fd64262-903c-411d-b686-45ac878fdfeb" xlink:to="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_aecc7000-6b25-426d-b1c9-16da34453a7c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:to="loc_srt_RestatementDomain_aecc7000-6b25-426d-b1c9-16da34453a7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:to="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_1cd83272-539c-43de-9d9e-971e42d3e05e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_1cd83272-539c-43de-9d9e-971e42d3e05e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_b186080d-6327-43f9-8f2c-4b158a165d04" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:to="loc_srt_RestatementAdjustmentMember_b186080d-6327-43f9-8f2c-4b158a165d04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_27cf8071-c54f-4900-acd2-16249fb61182_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:to="loc_us-gaap_EquityComponentDomain_27cf8071-c54f-4900-acd2-16249fb61182_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:to="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_ddd4e241-8f84-426f-b048-5b7963161ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_PreferredStockMember_ddd4e241-8f84-426f-b048-5b7963161ad1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f95a3b24-d193-4dad-b2dd-ac58d1d58470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_CommonStockMember_f95a3b24-d193-4dad-b2dd-ac58d1d58470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b57bb16a-7f57-4aaa-a901-666c4a10c931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b57bb16a-7f57-4aaa-a901-666c4a10c931" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f990bb3-6a9e-4a12-a84b-1d06b8dd205a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f990bb3-6a9e-4a12-a84b-1d06b8dd205a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_27bb4697-411c-436f-aa13-fcf247fcd155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_RetainedEarningsMember_27bb4697-411c-436f-aa13-fcf247fcd155" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:to="loc_us-gaap_DebtConversionNameDomain_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_11589f88-91d5-475f-b207-32a7dfe6f348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:to="loc_us-gaap_DebtConversionNameDomain_11589f88-91d5-475f-b207-32a7dfe6f348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesToClassACommonStockMember_3f001106-b67f-4ebb-a1ff-80018ac6267d" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesToClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionNameDomain_11589f88-91d5-475f-b207-32a7dfe6f348" xlink:to="loc_pl_ConvertibleNotesToClassACommonStockMember_3f001106-b67f-4ebb-a1ff-80018ac6267d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://planet.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="icdd1ddaf0f2c477d869b436f40b6e469_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f51046d1-e077-4786-994f-49545f6fb71a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_NetIncomeLoss_f51046d1-e077-4786-994f-49545f6fb71a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a056add1-1053-4f6a-9df7-59b92bc6b6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a056add1-1053-4f6a-9df7-59b92bc6b6d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3860efc4-eaf4-47be-8e7d-2f081a4d8128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_ShareBasedCompensation_3860efc4-eaf4-47be-8e7d-2f081a4d8128" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3556f1e8-8f0c-4c73-ba7c-b340eccd214b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3556f1e8-8f0c-4c73-ba7c-b340eccd214b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_8be43962-6973-4a43-bf86-23c50a3e94f1" xlink:href="pl-20220131.xsd#pl_FairValueAdjustmentOfConvertibleNotesAndWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_8be43962-6973-4a43-bf86-23c50a3e94f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GainLossOnExtinguishmentOfDebtNoncash_bedc952d-4f04-4835-9551-2a9fdb33ae06" xlink:href="pl-20220131.xsd#pl_GainLossOnExtinguishmentOfDebtNoncash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_pl_GainLossOnExtinguishmentOfDebtNoncash_bedc952d-4f04-4835-9551-2a9fdb33ae06" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_84673843-0e5b-4041-98bd-373d1aca764e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_84673843-0e5b-4041-98bd-373d1aca764e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_518282ca-ec13-4ec0-ba7e-20e2476b8a09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_518282ca-ec13-4ec0-ba7e-20e2476b8a09" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_d6577192-93fd-4ccc-8ac0-ed62b7ebae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_d6577192-93fd-4ccc-8ac0-ed62b7ebae4c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7f747b89-bcd8-4c6b-8ff9-6d29525ce896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7f747b89-bcd8-4c6b-8ff9-6d29525ce896" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_abab8a88-76fe-4a8d-b755-b1aee82b59d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_abab8a88-76fe-4a8d-b755-b1aee82b59d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_82c4b719-296b-425c-b954-6e4352a2bdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_82c4b719-296b-425c-b954-6e4352a2bdc5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_bcfa87de-6bae-42b3-94ff-d3fb551227e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_bcfa87de-6bae-42b3-94ff-d3fb551227e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_IncreaseDecreaseInDeferredHostingCosts_8ab0a358-8152-45b8-92ec-ac0a3b2314b6" xlink:href="pl-20220131.xsd#pl_IncreaseDecreaseInDeferredHostingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_pl_IncreaseDecreaseInDeferredHostingCosts_8ab0a358-8152-45b8-92ec-ac0a3b2314b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidRent_ea7f100a-421a-4dc8-9989-3c0438273bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidRent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidRent_ea7f100a-421a-4dc8-9989-3c0438273bea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_767901b3-9114-435d-a67f-b042f5eee829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_767901b3-9114-435d-a67f-b042f5eee829" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dc1497de-5ab5-422a-953e-3973cfc38a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dc1497de-5ab5-422a-953e-3973cfc38a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_ae69ec4f-060d-4fbd-95ab-b6e41cb865f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsForSoftware_ae69ec4f-060d-4fbd-95ab-b6e41cb865f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_02bc8488-14cc-4c0e-8cca-56e9162b087b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_02bc8488-14cc-4c0e-8cca-56e9162b087b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_40f1d692-3ac5-49ca-9bfc-80087907e9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_40f1d692-3ac5-49ca-9bfc-80087907e9e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2a2d5278-60b4-444a-baad-2be32d8e2120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2a2d5278-60b4-444a-baad-2be32d8e2120" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_cde693c6-eaa4-4a94-8aae-07582d8a04a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_cde693c6-eaa4-4a94-8aae-07582d8a04a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromStockOptionsExercisedEarly_44af9a0d-2909-4e9e-a006-1857cebe5d12" xlink:href="pl-20220131.xsd#pl_ProceedsFromStockOptionsExercisedEarly"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromStockOptionsExercisedEarly_44af9a0d-2909-4e9e-a006-1857cebe5d12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6defff8c-51d1-403d-8ced-f650fd837ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6defff8c-51d1-403d-8ced-f650fd837ef3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_9933db40-801a-4136-b427-a5de6ad159f3" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromReverseRecapitalizationTransaction_9933db40-801a-4136-b427-a5de6ad159f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_8af0f4fb-3cbe-4e96-a9d7-0133c0615424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_8af0f4fb-3cbe-4e96-a9d7-0133c0615424" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_6ecada57-f367-4452-8db8-11ed23a85185" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_6ecada57-f367-4452-8db8-11ed23a85185" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_509aa692-9600-4d3f-972d-073d5d5e2c9a" xlink:href="pl-20220131.xsd#pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_509aa692-9600-4d3f-972d-073d5d5e2c9a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_a3b64053-a43e-4b80-b87e-c8927eab2ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_a3b64053-a43e-4b80-b87e-c8927eab2ca0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_326b3e27-7d53-4d3b-abbf-0c8a7e412049" xlink:href="pl-20220131.xsd#pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_326b3e27-7d53-4d3b-abbf-0c8a7e412049" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9112cdd0-47bc-42be-8003-37a3161c7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9112cdd0-47bc-42be-8003-37a3161c7f72" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2e8a6d6-3a78-43b9-9b77-ea40dc9f02d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2e8a6d6-3a78-43b9-9b77-ea40dc9f02d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e00832e5-0258-45fe-a996-005c9d8d48c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e00832e5-0258-45fe-a996-005c9d8d48c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b28bd36f-fb79-48eb-b2f5-87f7c59f1d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b28bd36f-fb79-48eb-b2f5-87f7c59f1d5f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_99705ac9-83b9-441f-b344-dbda6046c24b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_996f0b4d-bf47-40c2-bb42-46c6317beddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:to="loc_us-gaap_InterestPaidNet_996f0b4d-bf47-40c2-bb42-46c6317beddf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_4208bc0a-e896-4196-9ee5-cc800b6f6ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:to="loc_us-gaap_IncomeTaxesPaid_4208bc0a-e896-4196-9ee5-cc800b6f6ff9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_970d02f6-3d41-44ff-9205-97a6d4e9acf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_us-gaap_StockIssued1_970d02f6-3d41-44ff-9205-97a6d4e9acf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtAmount1_a45513c1-a93f-4bec-9cae-ff20d0362245" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_us-gaap_DebtConversionOriginalDebtAmount1_a45513c1-a93f-4bec-9cae-ff20d0362245" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_adceae3d-79b4-4fb4-890d-a016d8706a5b" xlink:href="pl-20220131.xsd#pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_adceae3d-79b4-4fb4-890d-a016d8706a5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_9b6e7ddd-3943-4705-9cd6-e3dece505df6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_9b6e7ddd-3943-4705-9cd6-e3dece505df6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:to="loc_us-gaap_ClassOfStockDomain_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:to="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_07ae38ca-a298-4efb-9026-58c70291bf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:to="loc_us-gaap_CommonClassAMember_07ae38ca-a298-4efb-9026-58c70291bf1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_58bf70c6-af19-4c8e-a691-49170269ceb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:to="loc_us-gaap_PreferredStockMember_58bf70c6-af19-4c8e-a691-49170269ceb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_00a7cf61-4752-4bbb-85f6-c5e26082b3d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:to="loc_us-gaap_DebtConversionNameDomain_00a7cf61-4752-4bbb-85f6-c5e26082b3d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_dfde1a02-5c5d-40a3-81cd-71328681d501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:to="loc_us-gaap_DebtConversionNameDomain_dfde1a02-5c5d-40a3-81cd-71328681d501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesToClassACommonStockMember_b5d2f5cf-f8b2-47a0-a25f-a1ab26654353" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesToClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtConversionNameDomain_dfde1a02-5c5d-40a3-81cd-71328681d501" xlink:to="loc_pl_ConvertibleNotesToClassACommonStockMember_b5d2f5cf-f8b2-47a0-a25f-a1ab26654353" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails" xlink:type="extended" id="i6ff408ed59634da09c9bccf459d64405_SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_789b7feb-10fb-4f81-b609-8c664a284dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_1a2ebc72-95ee-4b05-92b4-8251c9a4bd37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_789b7feb-10fb-4f81-b609-8c664a284dc2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_1a2ebc72-95ee-4b05-92b4-8251c9a4bd37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_789b7feb-10fb-4f81-b609-8c664a284dc2" xlink:to="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:to="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c7ca2784-a3ff-46bf-8e0d-e9d432974277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c7ca2784-a3ff-46bf-8e0d-e9d432974277" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember_3d6cde7b-b53c-42d6-98e8-c9c3ac4965ef" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c7ca2784-a3ff-46bf-8e0d-e9d432974277" xlink:to="loc_pl_CreditAgreementWithSVBAndHerculesMember_3d6cde7b-b53c-42d6-98e8-c9c3ac4965ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d0d42f64-2d9e-423d-a323-9325d6716042_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d0d42f64-2d9e-423d-a323-9325d6716042_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_451d846f-9d85-49a2-9e88-b8d2bc733e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_451d846f-9d85-49a2-9e88-b8d2bc733e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_5861b876-0247-4411-a3d8-3f169f188752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_451d846f-9d85-49a2-9e88-b8d2bc733e85" xlink:to="loc_us-gaap_SecuredDebtMember_5861b876-0247-4411-a3d8-3f169f188752" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" xlink:type="extended" id="i61c73f56a018429b8ac502673ae6b027_SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_a92dc1a7-1ea4-4652-88e2-4d851555332b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_RestrictedCash_a92dc1a7-1ea4-4652-88e2-4d851555332b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6902f4cb-d942-4b6f-abd0-12badde00a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6902f4cb-d942-4b6f-abd0-12badde00a9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_23396d65-310d-4f04-907f-3b5fbff98ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_RestrictedCashCurrent_23396d65-310d-4f04-907f-3b5fbff98ef3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_dee66853-b3cc-438b-92e7-2267fd997223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_dee66853-b3cc-438b-92e7-2267fd997223" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12da3a9c-b37d-418b-a69d-73aa6cd10cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12da3a9c-b37d-418b-a69d-73aa6cd10cb5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ebe15401-7e6a-4ffb-8f29-8b0fca920878_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ebe15401-7e6a-4ffb-8f29-8b0fca920878_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_900d912b-1b75-4a5b-890c-40a36ecdcfe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_900d912b-1b75-4a5b-890c-40a36ecdcfe7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_6533a68f-d575-4030-a22d-6c01ac4d5926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_6533a68f-d575-4030-a22d-6c01ac4d5926" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DepositsOfForeignOperationsMember_1ae941e2-4e2e-4501-848b-ffbd63570acc" xlink:href="pl-20220131.xsd#pl_DepositsOfForeignOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:to="loc_pl_DepositsOfForeignOperationsMember_1ae941e2-4e2e-4501-848b-ffbd63570acc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails" xlink:type="extended" id="i9d66f1a7b71245d0bf13fd83308622e1_SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure_7c4399e6-3092-4a0e-94b2-275eeb3487e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:to="loc_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure_7c4399e6-3092-4a0e-94b2-275eeb3487e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ee2bebb9-2069-4728-8c6c-5d8e6d820668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ee2bebb9-2069-4728-8c6c-5d8e6d820668" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:to="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a766ae0f-91a3-4cee-af98-48112cefca87_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a766ae0f-91a3-4cee-af98-48112cefca87_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b37dbe4d-792d-495f-89dc-0af9f834c76e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b37dbe4d-792d-495f-89dc-0af9f834c76e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_055cdecb-a67a-4175-98be-65620ee2d237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b37dbe4d-792d-495f-89dc-0af9f834c76e" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_055cdecb-a67a-4175-98be-65620ee2d237" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cc536d29-ea4a-4abd-943f-2fdabac4186a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_cc536d29-ea4a-4abd-943f-2fdabac4186a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_9026260d-add2-4609-8aa7-1d73cb4337fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:to="loc_us-gaap_AccountsReceivableMember_9026260d-add2-4609-8aa7-1d73cb4337fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f16cdf1d-6cba-4893-9d84-183a6bf8c799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:to="loc_us-gaap_SalesRevenueNetMember_f16cdf1d-6cba-4893-9d84-183a6bf8c799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_07c0e860-4851-4fd6-8afb-81deabc15f91_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:to="loc_srt_NameOfMajorCustomerDomain_07c0e860-4851-4fd6-8afb-81deabc15f91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:to="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer1Member_8de9cf51-e421-473d-8781-99b5832c693e" xlink:href="pl-20220131.xsd#pl_Customer1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer1Member_8de9cf51-e421-473d-8781-99b5832c693e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer2Member_5664301a-9f6a-4e76-8450-7951f0bc2fb4" xlink:href="pl-20220131.xsd#pl_Customer2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer2Member_5664301a-9f6a-4e76-8450-7951f0bc2fb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer3Member_2e598b22-09a7-46d7-b112-341de5c73154" xlink:href="pl-20220131.xsd#pl_Customer3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer3Member_2e598b22-09a7-46d7-b112-341de5c73154" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer4Member_02afb98a-25d7-4f5a-94e8-b27a578e3d7f" xlink:href="pl-20220131.xsd#pl_Customer4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer4Member_02afb98a-25d7-4f5a-94e8-b27a578e3d7f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended" id="i6e4504b0734444469482c6fb6fff79dd_SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2681ebc4-574b-4a7b-ade2-4435716ea036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2681ebc4-574b-4a7b-ade2-4435716ea036" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f0a05cde-2386-48a9-8a5d-22da22b10140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_EarningsPerShareBasic_f0a05cde-2386-48a9-8a5d-22da22b10140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0ccdffde-6382-46c5-a1a3-683ce0a0ca81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0ccdffde-6382-46c5-a1a3-683ce0a0ca81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d7a3683e-347c-4046-abf2-32655a97991f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_Depreciation_d7a3683e-347c-4046-abf2-32655a97991f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa9c69de-910c-4157-a2cf-76e9f824f529_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa9c69de-910c-4157-a2cf-76e9f824f529_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ComputerEquipmentAndSoftwareMember_9ec42f38-ca77-4066-ace9-64e0d7ea3848" xlink:href="pl-20220131.xsd#pl_ComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_pl_ComputerEquipmentAndSoftwareMember_9ec42f38-ca77-4066-ace9-64e0d7ea3848" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_e7380b3a-b169-4d18-a33f-98b075b438a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_e7380b3a-b169-4d18-a33f-98b075b438a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember_0e39cd03-bd92-4f8b-8436-bb5e1eb6aaf7" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_pl_SatellitesMember_0e39cd03-bd92-4f8b-8436-bb5e1eb6aaf7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationAndGroundStationEquipmentMember_a3a0746a-3823-49db-b0ea-19d5cc397ce9" xlink:href="pl-20220131.xsd#pl_GroundStationAndGroundStationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_pl_GroundStationAndGroundStationEquipmentMember_a3a0746a-3823-49db-b0ea-19d5cc397ce9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2231f731-e430-4ebb-917c-be2a253d7bd0_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:to="loc_srt_RangeMember_2231f731-e430-4ebb-917c-be2a253d7bd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:to="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ad0311b0-d0b0-459c-a073-b0e37ecc2fba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:to="loc_srt_MinimumMember_ad0311b0-d0b0-459c-a073-b0e37ecc2fba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cf8f261-810b-4b15-a4ca-276eba84dbd1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:to="loc_srt_MaximumMember_1cf8f261-810b-4b15-a4ca-276eba84dbd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_85ba9071-693a-4c37-ac6e-82f2640351a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_85ba9071-693a-4c37-ac6e-82f2640351a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PropertyPlantAndEquipmentUsefulLifeMember_dd3de826-77c5-4147-ae4a-b457b24d0d4a" xlink:href="pl-20220131.xsd#pl_PropertyPlantAndEquipmentUsefulLifeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_85ba9071-693a-4c37-ac6e-82f2640351a5" xlink:to="loc_pl_PropertyPlantAndEquipmentUsefulLifeMember_dd3de826-77c5-4147-ae4a-b457b24d0d4a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails" xlink:type="extended" id="i42779c6ff5ac4ed695c6a16e4b78fa91_SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_28d37314-095f-4774-b39c-ab018c9270b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_86abd202-d277-42b0-8c4e-1de01a385437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_28d37314-095f-4774-b39c-ab018c9270b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_86abd202-d277-42b0-8c4e-1de01a385437" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_28d37314-095f-4774-b39c-ab018c9270b5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:to="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bab6514a-f31a-4242-b0ea-3742adda2ab2_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:to="loc_srt_RangeMember_bab6514a-f31a-4242-b0ea-3742adda2ab2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:to="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ac351e6d-7ac1-419b-b8b9-777fcf231b62" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:to="loc_srt_MinimumMember_ac351e6d-7ac1-419b-b8b9-777fcf231b62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0fa620bb-aec2-4d35-b2ea-dc4ae6539cef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:to="loc_srt_MaximumMember_0fa620bb-aec2-4d35-b2ea-dc4ae6539cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_20b38289-4467-4efd-82a4-367312ce0a5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_20b38289-4467-4efd-82a4-367312ce0a5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4e0329d8-8fe0-4e0c-94a3-8c67c3154c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4e0329d8-8fe0-4e0c-94a3-8c67c3154c7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_bf16ef33-c606-4e94-af35-ce454b6c6941" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_bf16ef33-c606-4e94-af35-ce454b6c6941" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFilmLibrariesMember_7426fd36-21fd-4065-8e72-222dfae52b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFilmLibrariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_AcquiredFilmLibrariesMember_7426fd36-21fd-4065-8e72-222dfae52b7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f4c6746f-7153-4465-9e1f-dcadc136e187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f4c6746f-7153-4465-9e1f-dcadc136e187" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_aae361f0-c4f4-43cf-9546-69920a076422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_aae361f0-c4f4-43cf-9546-69920a076422" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended" id="ia3eef537c3a548e4aeed3a3449f2e0f7_SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cca2040a-24a4-4c2e-8d93-fea0c04cfee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1515d3d0-da65-4d16-8496-ccdc054e6bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cca2040a-24a4-4c2e-8d93-fea0c04cfee9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1515d3d0-da65-4d16-8496-ccdc054e6bbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cca2040a-24a4-4c2e-8d93-fea0c04cfee9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:to="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed310057-7f62-442b-9b80-062d0545f2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed310057-7f62-442b-9b80-062d0545f2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1ae52207-73ad-4757-99b8-b0f220732494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed310057-7f62-442b-9b80-062d0545f2ba" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1ae52207-73ad-4757-99b8-b0f220732494" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesWarrantsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails" xlink:type="extended" id="i7eb446fbc915470b86e61f7e993e403e_SummaryofSignificantAccountingPoliciesWarrantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityIssuedDuringPeriodUnits_025344bc-f8b6-493c-af0d-3f3e50fae6fd" xlink:href="pl-20220131.xsd#pl_EquityIssuedDuringPeriodUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_EquityIssuedDuringPeriodUnits_025344bc-f8b6-493c-af0d-3f3e50fae6fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_44bde048-9cd8-497f-80e5-37dd85dc3b07" xlink:href="pl-20220131.xsd#pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_44bde048-9cd8-497f-80e5-37dd85dc3b07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3f24a20e-f2e0-4f8b-8157-cf2603fdfe56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3f24a20e-f2e0-4f8b-8157-cf2603fdfe56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_35aa01ee-5055-4f3c-9e60-265c05d11ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_35aa01ee-5055-4f3c-9e60-265c05d11ed3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_aec67b85-389f-4b8d-aee8-11b96b70aff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_aec67b85-389f-4b8d-aee8-11b96b70aff4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_bc9c5617-5fc8-46d7-b48c-c1f2c159fb57" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_bc9c5617-5fc8-46d7-b48c-c1f2c159fb57" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_c3abfc03-128e-493d-91ce-c00032f8b92a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_c3abfc03-128e-493d-91ce-c00032f8b92a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_7c7dd835-cb60-4ac1-b9c3-bc27e8e19fd5" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_7c7dd835-cb60-4ac1-b9c3-bc27e8e19fd5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfda4827-8834-4685-9193-ea072906c1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfda4827-8834-4685-9193-ea072906c1d3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:to="loc_dei_EntityDomain_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5a8269f1-2624-4799-b440-0cb042389ef8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:to="loc_dei_EntityDomain_5a8269f1-2624-4799-b440-0cb042389ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVLLCMember_08e71fde-6d9b-4a2a-b5b3-d27cf4f457a0" xlink:href="pl-20220131.xsd#pl_DMYIVLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5a8269f1-2624-4799-b440-0cb042389ef8" xlink:to="loc_pl_DMYIVLLCMember_08e71fde-6d9b-4a2a-b5b3-d27cf4f457a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_10ad5619-4aa2-40d5-894a-bc95b32f100f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_10ad5619-4aa2-40d5-894a-bc95b32f100f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_c75046bd-17fa-4743-ab4f-99fb41b7f12d" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:to="loc_pl_WarrantsPublicMember_c75046bd-17fa-4743-ab4f-99fb41b7f12d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedeemableWarrantMember_c71afc5a-682f-42b7-8774-648495a0c5c7" xlink:href="pl-20220131.xsd#pl_RedeemableWarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:to="loc_pl_RedeemableWarrantMember_c71afc5a-682f-42b7-8774-648495a0c5c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_19fb7865-6ba3-47fb-8049-037680c01073" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:to="loc_pl_WarrantsPrivatePlacementMember_19fb7865-6ba3-47fb-8049-037680c01073" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0a083e3a-4b4e-44d8-94d2-7c98725b039e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:to="loc_us-gaap_ClassOfStockDomain_0a083e3a-4b4e-44d8-94d2-7c98725b039e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cc0c47d9-6388-43f9-8c1e-453abae80ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:to="loc_us-gaap_ClassOfStockDomain_cc0c47d9-6388-43f9-8c1e-453abae80ccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_e66f1f52-7f40-48dc-8a63-84f55cac2ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_cc0c47d9-6388-43f9-8c1e-453abae80ccc" xlink:to="loc_us-gaap_CommonClassAMember_e66f1f52-7f40-48dc-8a63-84f55cac2ce5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb_default" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member_06be1eb8-5e22-46ca-ad8f-54d086c22f87" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod1Member_06be1eb8-5e22-46ca-ad8f-54d086c22f87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member_fdaf1ec6-d442-4549-a6b1-444db445e25d" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod2Member_fdaf1ec6-d442-4549-a6b1-444db445e25d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member_901d4904-0a3e-4afe-9ca4-e5b30067e45a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod3Member_901d4904-0a3e-4afe-9ca4-e5b30067e45a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member_3ccd547e-cf13-46c6-a5cf-b32149d9cd49" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod4Member_3ccd547e-cf13-46c6-a5cf-b32149d9cd49" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="extended" id="i9e040f2cbae4431c892d91077a62158b_BusinessCombinationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RecapitalizationExchangeRatio_51ddf7d6-789f-4d2e-be75-92279887b475" xlink:href="pl-20220131.xsd#pl_RecapitalizationExchangeRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_RecapitalizationExchangeRatio_51ddf7d6-789f-4d2e-be75-92279887b475" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_50b9d27c-d74a-444e-a644-24db84bf4882" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_50b9d27c-d74a-444e-a644-24db84bf4882" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_45a9f120-71f4-4165-9866-3007b706ac7b" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_45a9f120-71f4-4165-9866-3007b706ac7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_423f070c-30eb-4906-9622-f5b7b0d135b2" xlink:href="pl-20220131.xsd#pl_CommonStockEarnOutSharesSubjectToVestingRequirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_423f070c-30eb-4906-9622-f5b7b0d135b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockConvertedReverseRecapitalization_0074c278-c1e1-4851-836f-a72c46d8fb22" xlink:href="pl-20220131.xsd#pl_StockConvertedReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_StockConvertedReverseRecapitalization_0074c278-c1e1-4851-836f-a72c46d8fb22" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_542815d3-59f0-4edb-a56e-62719dee9aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_542815d3-59f0-4edb-a56e-62719dee9aaf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_c495fc8f-8bb9-4198-b0fd-02a7004af3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_c495fc8f-8bb9-4198-b0fd-02a7004af3de" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_de5b8fa4-fe37-437b-bab4-92de88db3c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_de5b8fa4-fe37-437b-bab4-92de88db3c7d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_410ed2ce-a221-44af-8b09-f2c908155370" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_410ed2ce-a221-44af-8b09-f2c908155370" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_eef42af9-2bbc-4e8c-aa2f-47d608345d9a_default" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_eef42af9-2bbc-4e8c-aa2f-47d608345d9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member_68b48bee-9120-4b79-80fd-dcdef2cc9462" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod1Member_68b48bee-9120-4b79-80fd-dcdef2cc9462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member_0ef061b5-1c0a-49f5-bff3-bc11ea84f70f" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod2Member_0ef061b5-1c0a-49f5-bff3-bc11ea84f70f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member_152a5192-3863-4980-b5ca-54b4b3e1d098" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod3Member_152a5192-3863-4980-b5ca-54b4b3e1d098" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member_cce7f4b2-fadc-445c-8087-cacb7bff32b3" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod4Member_cce7f4b2-fadc-445c-8087-cacb7bff32b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0fca0e82-b080-4381-a74e-bf1e8c26997d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:to="loc_us-gaap_ClassOfStockDomain_0fca0e82-b080-4381-a74e-bf1e8c26997d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:to="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ec03443c-41cf-418a-9225-1c6433670875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:to="loc_us-gaap_CommonClassAMember_ec03443c-41cf-418a-9225-1c6433670875" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_edce996d-8407-4184-a5a1-17f4fae1db36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:to="loc_us-gaap_CommonClassBMember_edce996d-8407-4184-a5a1-17f4fae1db36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d8585f64-a627-4a22-81cf-a8ca595f1a5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d8585f64-a627-4a22-81cf-a8ca595f1a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0c6fa84d-80eb-4f17-9b97-88bbc5fcacb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0c6fa84d-80eb-4f17-9b97-88bbc5fcacb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember_d8a680e6-d2a7-43fa-a9d6-14dba0c50b4f" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0c6fa84d-80eb-4f17-9b97-88bbc5fcacb7" xlink:to="loc_pl_CreditAgreementWithSVBAndHerculesMember_d8a680e6-d2a7-43fa-a9d6-14dba0c50b4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e914c9a5-e91e-4031-9c26-937ae7fac8fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e914c9a5-e91e-4031-9c26-937ae7fac8fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_825a5bfb-28a1-49ab-996c-0f71c81abbce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_825a5bfb-28a1-49ab-996c-0f71c81abbce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_fa4147ef-828d-4260-9d73-76bc7fe105bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825a5bfb-28a1-49ab-996c-0f71c81abbce" xlink:to="loc_us-gaap_SecuredDebtMember_fa4147ef-828d-4260-9d73-76bc7fe105bc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationScheduleofCommonStockDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails" xlink:type="extended" id="i37bb53ac981042de8b06f9010f046058_BusinessCombinationScheduleofCommonStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cbdf33a2-4ace-4e28-8343-b83c23f1de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cbdf33a2-4ace-4e28-8343-b83c23f1de9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_1c44ebce-d720-4751-96ad-9ca65e91f20f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_1c44ebce-d720-4751-96ad-9ca65e91f20f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b5e46da5-9e06-476e-a34f-8012d1499477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b5e46da5-9e06-476e-a34f-8012d1499477" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_db5aff10-3d04-40f9-83d1-9545eacbe11c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_da883484-6e38-4bdf-9e24-72267f1a76a3" xlink:href="pl-20220131.xsd#pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_da883484-6e38-4bdf-9e24-72267f1a76a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_2c742840-a077-4a3c-b309-595b3006142a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_2c742840-a077-4a3c-b309-595b3006142a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_bf563c3b-46c3-4312-a62e-a32f938ce035" xlink:href="pl-20220131.xsd#pl_CommonStockEarnOutSharesSubjectToVestingRequirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_bf563c3b-46c3-4312-a62e-a32f938ce035" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:to="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_334e8ef8-7322-4430-83d6-ddfc5fe018c8_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:to="loc_dei_EntityDomain_334e8ef8-7322-4430-83d6-ddfc5fe018c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:to="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FormerPlanStockholdersMember_89ac0c01-4ddc-4a7c-8591-49d4d0634bb3" xlink:href="pl-20220131.xsd#pl_FormerPlanStockholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:to="loc_pl_FormerPlanStockholdersMember_89ac0c01-4ddc-4a7c-8591-49d4d0634bb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVPublicStockholdersMember_b02e1372-0e49-448a-b16b-e5c5ee535f08" xlink:href="pl-20220131.xsd#pl_DMYIVPublicStockholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:to="loc_pl_DMYIVPublicStockholdersMember_b02e1372-0e49-448a-b16b-e5c5ee535f08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eaeacc6f-c2de-45de-98e0-a4fb669af7fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:to="loc_us-gaap_ClassOfStockDomain_eaeacc6f-c2de-45de-98e0-a4fb669af7fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:to="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_8ae43798-9a09-42a0-8c8b-8788b5512acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:to="loc_us-gaap_CommonClassAMember_8ae43798-9a09-42a0-8c8b-8788b5512acf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f184a8a5-e69a-4daf-93fb-ab7267bc558a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:to="loc_us-gaap_CommonClassBMember_f184a8a5-e69a-4daf-93fb-ab7267bc558a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/RevenueNarrativeDetails" xlink:type="extended" id="i48ed3f1e6bf746ab89aab2dd71d73e49_RevenueNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1acf9e87-67cc-409b-ae04-ff9b2fceb64e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1acf9e87-67cc-409b-ae04-ff9b2fceb64e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_19e8aa42-1150-44f1-82ad-1d4c0eaddf65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_19e8aa42-1150-44f1-82ad-1d4c0eaddf65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_645a7703-ae49-434a-9327-b7afff55863e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_ContractWithCustomerLiability_645a7703-ae49-434a-9327-b7afff55863e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractWithCustomerNonCancelableContractRevenue_ae4cb2dc-d01a-4195-b1ae-ef4247fd873a" xlink:href="pl-20220131.xsd#pl_ContractWithCustomerNonCancelableContractRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_pl_ContractWithCustomerNonCancelableContractRevenue_ae4cb2dc-d01a-4195-b1ae-ef4247fd873a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_82b4fb00-cd8e-4a18-89f8-eaf3ece646e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_82b4fb00-cd8e-4a18-89f8-eaf3ece646e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9b65c22b-da5e-490b-ab9d-88f822500071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9b65c22b-da5e-490b-ab9d-88f822500071" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractCostsCapitalizedDuringThePeriod_67846e7c-6c3c-4da0-a9c8-42e9b3da8c70" xlink:href="pl-20220131.xsd#pl_ContractCostsCapitalizedDuringThePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_pl_ContractCostsCapitalizedDuringThePeriod_67846e7c-6c3c-4da0-a9c8-42e9b3da8c70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_c49ba354-c8fa-4047-830c-8f35d1f6518d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_c49ba354-c8fa-4047-830c-8f35d1f6518d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_606553a1-cdd7-4f42-b165-2047b8381fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_606553a1-cdd7-4f42-b165-2047b8381fc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:to="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ba5c41f4-299e-4e23-8687-774939198885_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:to="loc_srt_RangeMember_ba5c41f4-299e-4e23-8687-774939198885_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:to="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_491336cd-5d2d-4fdc-8b5a-9fc3c850b81d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:to="loc_srt_MinimumMember_491336cd-5d2d-4fdc-8b5a-9fc3c850b81d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_200bd317-08c6-44a1-9a59-8b098fbfe068" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:to="loc_srt_MaximumMember_200bd317-08c6-44a1-9a59-8b098fbfe068" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueNarrativeDetails_1" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://planet.com/role/RevenueNarrativeDetails_1" xlink:type="extended" id="i12c0e6c4683f4b029f5a3d6e1258e76b_RevenueNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1acf9e87-67cc-409b-ae04-ff9b2fceb64e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1acf9e87-67cc-409b-ae04-ff9b2fceb64e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_19e8aa42-1150-44f1-82ad-1d4c0eaddf65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_19e8aa42-1150-44f1-82ad-1d4c0eaddf65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_645a7703-ae49-434a-9327-b7afff55863e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_ContractWithCustomerLiability_645a7703-ae49-434a-9327-b7afff55863e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractWithCustomerNonCancelableContractRevenue_ae4cb2dc-d01a-4195-b1ae-ef4247fd873a" xlink:href="pl-20220131.xsd#pl_ContractWithCustomerNonCancelableContractRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_pl_ContractWithCustomerNonCancelableContractRevenue_ae4cb2dc-d01a-4195-b1ae-ef4247fd873a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_82b4fb00-cd8e-4a18-89f8-eaf3ece646e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_82b4fb00-cd8e-4a18-89f8-eaf3ece646e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9b65c22b-da5e-490b-ab9d-88f822500071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9b65c22b-da5e-490b-ab9d-88f822500071" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractCostsCapitalizedDuringThePeriod_67846e7c-6c3c-4da0-a9c8-42e9b3da8c70" xlink:href="pl-20220131.xsd#pl_ContractCostsCapitalizedDuringThePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_pl_ContractCostsCapitalizedDuringThePeriod_67846e7c-6c3c-4da0-a9c8-42e9b3da8c70" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_c49ba354-c8fa-4047-830c-8f35d1f6518d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_c49ba354-c8fa-4047-830c-8f35d1f6518d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:to="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ba5c41f4-299e-4e23-8687-774939198885_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:to="loc_srt_RangeMember_ba5c41f4-299e-4e23-8687-774939198885_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:to="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_491336cd-5d2d-4fdc-8b5a-9fc3c850b81d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:to="loc_srt_MinimumMember_491336cd-5d2d-4fdc-8b5a-9fc3c850b81d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_200bd317-08c6-44a1-9a59-8b098fbfe068" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:to="loc_srt_MaximumMember_200bd317-08c6-44a1-9a59-8b098fbfe068" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended" id="i97150da6970d46cf96543a6c6b323f0d_RevenueDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_696c64bc-54d3-4fde-b253-725c3a2cd720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82537020-0abd-4126-9e7c-ecef849e200c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_696c64bc-54d3-4fde-b253-725c3a2cd720" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82537020-0abd-4126-9e7c-ecef849e200c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_696c64bc-54d3-4fde-b253-725c3a2cd720" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:to="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_dd43276d-e0b2-43eb-b840-6c9af4a6efd2_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:to="loc_srt_SegmentGeographicalDomain_dd43276d-e0b2-43eb-b840-6c9af4a6efd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:to="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_5ac91497-bbb2-418f-930d-14b54f19ba1e" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:to="loc_country_US_5ac91497-bbb2-418f-930d-14b54f19ba1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_42304502-a1b4-41ff-8f57-4b77eb150cf9" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:to="loc_country_CA_42304502-a1b4-41ff-8f57-4b77eb150cf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_3b61af35-9a61-4ba6-8667-b619a8b1b98e" xlink:href="pl-20220131.xsd#pl_OtherGeographicalAreasNotSeparatelyDisclosedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:to="loc_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_3b61af35-9a61-4ba6-8667-b619a8b1b98e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails" xlink:type="extended" id="ie00eb8eff92a44c39cd18ff79b709cd7_FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f500dd0b-1940-4fa1-beb1-6a2f1ddeeeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_cbc72bc9-b8b8-4cc3-abe3-a157b3218597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f500dd0b-1940-4fa1-beb1-6a2f1ddeeeb6" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_cbc72bc9-b8b8-4cc3-abe3-a157b3218597" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f500dd0b-1940-4fa1-beb1-6a2f1ddeeeb6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_d27b3204-cb4f-4580-a91d-e2e656eb054d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_d27b3204-cb4f-4580-a91d-e2e656eb054d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_58b0ddb3-18f5-4ecb-b076-9c8a667b8638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_58b0ddb3-18f5-4ecb-b076-9c8a667b8638" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_ddb7a0bf-43d7-4062-94a0-da827bb12acf" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_58b0ddb3-18f5-4ecb-b076-9c8a667b8638" xlink:to="loc_pl_WarrantsPrivatePlacementMember_ddb7a0bf-43d7-4062-94a0-da827bb12acf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_9bb529bc-3a4f-43ae-995a-3a027236e4b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_9bb529bc-3a4f-43ae-995a-3a027236e4b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_fff1f816-3178-47d5-8a85-26354849da97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_fff1f816-3178-47d5-8a85-26354849da97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_5984efb1-d975-4091-afeb-9ad12c78d997" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_fff1f816-3178-47d5-8a85-26354849da97" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_5984efb1-d975-4091-afeb-9ad12c78d997" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" xlink:type="extended" id="i3a7bf9e128874cbfb85f5a496bc908be_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b9350cf6-b20f-41e8-9bd3-b284dbf7354a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b9350cf6-b20f-41e8-9bd3-b284dbf7354a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_fd976721-9ee7-4bee-83a1-3169721451d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:to="loc_us-gaap_RestrictedCash_fd976721-9ee7-4bee-83a1-3169721451d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e96baa1c-1175-4539-b238-a78ac3af4202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e96baa1c-1175-4539-b238-a78ac3af4202" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_1aba686d-6b18-4545-b489-16b877beb9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_1aba686d-6b18-4545-b489-16b877beb9ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_53c683e8-defd-4d20-b448-81c86c99143d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_53c683e8-defd-4d20-b448-81c86c99143d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_a3142982-eeb4-4c5a-8379-08e62effa9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_a3142982-eeb4-4c5a-8379-08e62effa9d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4e677b78-7374-4c30-b092-e2c621af6ac1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4e677b78-7374-4c30-b092-e2c621af6ac1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_33e9417f-d649-4510-8d4e-792b92a5a791" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_33e9417f-d649-4510-8d4e-792b92a5a791" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c20dc9a9-2346-4d88-8191-b2f66ba83d36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_33e9417f-d649-4510-8d4e-792b92a5a791" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c20dc9a9-2346-4d88-8191-b2f66ba83d36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_33218fe9-536c-4902-b6db-ad444711f782_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_33218fe9-536c-4902-b6db-ad444711f782_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_1dddf458-5940-4142-a66a-99a929082ada" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:to="loc_pl_WarrantsPublicMember_1dddf458-5940-4142-a66a-99a929082ada" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_b0b61cca-11d6-4924-afc6-99d3eabfa617" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:to="loc_pl_WarrantsPrivatePlacementMember_b0b61cca-11d6-4924-afc6-99d3eabfa617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember_9f333c43-2266-4bbe-94f5-2883e2f11b5c" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:to="loc_pl_PreferredStockWarrantMember_9f333c43-2266-4bbe-94f5-2883e2f11b5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8f6ffc7-a179-4dec-8f69-d46278acfa19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b8f6ffc7-a179-4dec-8f69-d46278acfa19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9038273d-a39e-4144-b053-719e13805fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9038273d-a39e-4144-b053-719e13805fcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d6d12d4b-9409-427f-8b32-a00ca657d151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d6d12d4b-9409-427f-8b32-a00ca657d151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b9dc96ce-634e-45cd-a3d3-229e3544babb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b9dc96ce-634e-45cd-a3d3-229e3544babb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails" xlink:type="extended" id="i8fa400820faa4eb38e60c6f3145563fa_FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7366f5dc-8a3c-42a2-8c83-c1760f6bb6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7366f5dc-8a3c-42a2-8c83-c1760f6bb6cd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8cd34635-f5f6-44b0-b937-5433d2c6b723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8cd34635-f5f6-44b0-b937-5433d2c6b723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_b72b7495-5d17-4c8f-be60-aebfdcf89c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_b72b7495-5d17-4c8f-be60-aebfdcf89c2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_f9b45e3e-3c20-4ae1-b217-70357c8299c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_f9b45e3e-3c20-4ae1-b217-70357c8299c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6378d155-10b7-402b-85e0-17d031955282" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6378d155-10b7-402b-85e0-17d031955282" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9f94c8ba-8446-499e-84f9-1f47372acb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7366f5dc-8a3c-42a2-8c83-c1760f6bb6cd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_2b9764e8-7a1f-4ea1-86e3-036188680b70_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_2b9764e8-7a1f-4ea1-86e3-036188680b70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_d96aa4f6-b405-4f95-824e-0a4093149fce" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:to="loc_pl_WarrantsPrivatePlacementMember_d96aa4f6-b405-4f95-824e-0a4093149fce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember_bb062b37-e41e-4f45-acf5-a1593da1d27a" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:to="loc_pl_PreferredStockWarrantMember_bb062b37-e41e-4f45-acf5-a1593da1d27a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_c3d31a02-0ed7-40a2-b54e-b30f78913448_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_c3d31a02-0ed7-40a2-b54e-b30f78913448_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ee5aff42-a6cc-49f0-ab93-7a12e004e944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ee5aff42-a6cc-49f0-ab93-7a12e004e944" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesMember_3a4e6cc5-76b8-4f62-bd4b-ec3fae1822f9" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ee5aff42-a6cc-49f0-ab93-7a12e004e944" xlink:to="loc_pl_ConvertibleNotesMember_3a4e6cc5-76b8-4f62-bd4b-ec3fae1822f9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails" xlink:type="extended" id="i362ed092248f4b738899f030d5b83aee_FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_a5acf4f6-e210-4b9a-9238-ae9c8cade40a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_a5acf4f6-e210-4b9a-9238-ae9c8cade40a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMeasurementInput_f6a13644-f2b5-45f3-b271-29cf5a9da7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_DebtInstrumentMeasurementInput_f6a13644-f2b5-45f3-b271-29cf5a9da7f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_5bb52a05-031e-4dd4-b1ca-b9ba21ae387b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_5bb52a05-031e-4dd4-b1ca-b9ba21ae387b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_20fd0ccd-cc28-4ae0-aca3-cf44e2e642a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_20fd0ccd-cc28-4ae0-aca3-cf44e2e642a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0fd00e92-4c08-4a24-b7d0-b16f38a9993d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0fd00e92-4c08-4a24-b7d0-b16f38a9993d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_120046dc-1cca-4055-84bb-f8c3d9110ead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_120046dc-1cca-4055-84bb-f8c3d9110ead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesMember_096fd0fe-c124-46ce-960d-1a58d21b50c1" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_120046dc-1cca-4055-84bb-f8c3d9110ead" xlink:to="loc_pl_ConvertibleNotesMember_096fd0fe-c124-46ce-960d-1a58d21b50c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_0a7300ff-747e-4509-86fb-8efc032ace0e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_0a7300ff-747e-4509-86fb-8efc032ace0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_4d5d7244-80ec-48cd-9986-ec8b185195c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_4d5d7244-80ec-48cd-9986-ec8b185195c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember_64ec4956-238a-4597-b749-2d4bac864cc5" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_4d5d7244-80ec-48cd-9986-ec8b185195c3" xlink:to="loc_pl_PreferredStockWarrantMember_64ec4956-238a-4597-b749-2d4bac864cc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_148c9206-e9f8-4005-8d5d-e1233878329a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_148c9206-e9f8-4005-8d5d-e1233878329a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ade14df-3e08-4caa-b4a3-4a5428b669dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ade14df-3e08-4caa-b4a3-4a5428b669dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_4809c146-b919-447c-addb-51c6c90ad9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ade14df-3e08-4caa-b4a3-4a5428b669dd" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_4809c146-b919-447c-addb-51c6c90ad9b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_946887b1-5c66-4f02-a289-4d7aa0063d2e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_946887b1-5c66-4f02-a289-4d7aa0063d2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_233476ea-b430-4384-8604-46bda81dc774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_233476ea-b430-4384-8604-46bda81dc774" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_f9f4b07f-a12e-4b9d-9e64-28e10a138a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_f9f4b07f-a12e-4b9d-9e64-28e10a138a3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_4ceb39fd-3858-49ce-b7fc-c4e823fc379f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_4ceb39fd-3858-49ce-b7fc-c4e823fc379f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_5cefc202-c7cb-4f13-afa6-03b013c19c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_5cefc202-c7cb-4f13-afa6-03b013c19c18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember_4f01102e-b296-4c4a-9fac-6d5a70382f91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember_4f01102e-b296-4c4a-9fac-6d5a70382f91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_98aa0413-9617-4854-8f76-8e69757335fc_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:to="loc_srt_RangeMember_98aa0413-9617-4854-8f76-8e69757335fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:to="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb52bf36-cf7b-4b63-ac03-3f3f776e1967" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:to="loc_srt_MinimumMember_eb52bf36-cf7b-4b63-ac03-3f3f776e1967" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6aa8dfa0-452b-4259-88b5-d38ff79fad57" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:to="loc_srt_MaximumMember_6aa8dfa0-452b-4259-88b5-d38ff79fad57" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/AcquisitionNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#AcquisitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/AcquisitionNarrativeDetails" xlink:type="extended" id="ideb3ea9ba8c44910a73dc83c9885198b_AcquisitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cbaf9994-7ee3-411d-a9b3-980edbb7c41e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cbaf9994-7ee3-411d-a9b3-980edbb7c41e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2d58571a-1598-44fe-93db-64e4357f7ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2d58571a-1598-44fe-93db-64e4357f7ec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c97050f0-e9da-4c22-ac4a-575e9f89ec7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c97050f0-e9da-4c22-ac4a-575e9f89ec7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_669455d1-eb22-4539-94e6-03234afbab48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_669455d1-eb22-4539-94e6-03234afbab48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_3c9d62ab-e4f3-4a24-8504-742e0cf75856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_3c9d62ab-e4f3-4a24-8504-742e0cf75856" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5878d3a4-bcaf-497f-aaf5-1e823859be49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5878d3a4-bcaf-497f-aaf5-1e823859be49" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cd3e042-b5bd-4967-be5a-76179be0cd15_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3cd3e042-b5bd-4967-be5a-76179be0cd15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75fc9716-868b-4edd-b2c1-bc9e34ce10fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75fc9716-868b-4edd-b2c1-bc9e34ce10fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember_ed4105a5-0262-4926-9e08-5cff819ab510" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75fc9716-868b-4edd-b2c1-bc9e34ce10fc" xlink:to="loc_pl_VanderSatBVMember_ed4105a5-0262-4926-9e08-5cff819ab510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_930d6be9-05e7-43ec-bb9f-cdfeee3a9157_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:to="loc_us-gaap_ClassOfStockDomain_930d6be9-05e7-43ec-bb9f-cdfeee3a9157_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3eaf39de-4928-4a75-90b6-e7f4eef1d2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:to="loc_us-gaap_ClassOfStockDomain_3eaf39de-4928-4a75-90b6-e7f4eef1d2ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f12af846-fc85-49c8-a5ac-b9c5736d8ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3eaf39de-4928-4a75-90b6-e7f4eef1d2ac" xlink:to="loc_us-gaap_CommonClassAMember_f12af846-fc85-49c8-a5ac-b9c5736d8ff9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_dff30dc5-09cd-4f07-ae61-bd93cb9866bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_dff30dc5-09cd-4f07-ae61-bd93cb9866bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_78eb3231-81f4-4bfb-8f9c-b44c6ce803a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_78eb3231-81f4-4bfb-8f9c-b44c6ce803a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PurchaseConsiderationMember_dbc42324-3760-471f-b1ff-13aa6fe24b48" xlink:href="pl-20220131.xsd#pl_PurchaseConsiderationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_78eb3231-81f4-4bfb-8f9c-b44c6ce803a5" xlink:to="loc_pl_PurchaseConsiderationMember_dbc42324-3760-471f-b1ff-13aa6fe24b48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9ef3f1d-8504-4c6b-83d2-b549358f873f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9ef3f1d-8504-4c6b-83d2-b549358f873f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb901bc8-1f47-422a-b563-b61ed72abb38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb901bc8-1f47-422a-b563-b61ed72abb38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_9662b682-5555-41d4-ad5f-a7ac79360ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb901bc8-1f47-422a-b563-b61ed72abb38" xlink:to="loc_us-gaap_StockCompensationPlanMember_9662b682-5555-41d4-ad5f-a7ac79360ef1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" xlink:type="extended" id="ied58cbecbfa14898853da6e2b02619a0_AcquisitionVanderSatScheduleofPurchaseConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b3f7251c-0d85-4b54-bab8-3b9ea72e008f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_Goodwill_b3f7251c-0d85-4b54-bab8-3b9ea72e008f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_60f75ac0-71fa-4f5a-aeb5-1f76f8403ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_60f75ac0-71fa-4f5a-aeb5-1f76f8403ad8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_21d0b968-c0f2-4c0b-96f4-65d9199dce2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_21d0b968-c0f2-4c0b-96f4-65d9199dce2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_80d216fd-743d-4fd3-8144-05716d4a9742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_80d216fd-743d-4fd3-8144-05716d4a9742" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_ea3e608b-6ccc-4437-866b-203c14f4d334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_ea3e608b-6ccc-4437-866b-203c14f4d334" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_17abe11a-16e3-4269-a278-3ff4e63bfa6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_17abe11a-16e3-4269-a278-3ff4e63bfa6d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_862ddeba-6fa1-4357-a973-346c80574a43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_862ddeba-6fa1-4357-a973-346c80574a43" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bbbc36de-95bb-4266-aae2-c85a88e30baf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bbbc36de-95bb-4266-aae2-c85a88e30baf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67b790f2-5aa6-4db4-a483-d6cf2480405c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67b790f2-5aa6-4db4-a483-d6cf2480405c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember_d89f87c0-832c-4ef5-9786-033c6cbeac9a" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67b790f2-5aa6-4db4-a483-d6cf2480405c" xlink:to="loc_pl_VanderSatBVMember_d89f87c0-832c-4ef5-9786-033c6cbeac9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_217c4dea-c76a-46d7-898b-cfadf3d1a8bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_217c4dea-c76a-46d7-898b-cfadf3d1a8bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_276ce149-1f93-4db2-b5ad-756dea4e8b21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:to="loc_us-gaap_CustomerRelationshipsMember_276ce149-1f93-4db2-b5ad-756dea4e8b21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_a5c01b29-1937-4fd9-849f-e7f6107f24e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_a5c01b29-1937-4fd9-849f-e7f6107f24e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_9391f270-c848-4a75-a165-5d680e95c5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_9391f270-c848-4a75-a165-5d680e95c5d2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="i5e0ad4b8fcca47fe864348fa12f7be3b_BalanceSheetComponentsScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0277db-8081-4f37-a651-5d1219561002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0277db-8081-4f37-a651-5d1219561002" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_829efd47-0adf-462b-b0d5-3b96b579ca86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_829efd47-0adf-462b-b0d5-3b96b579ca86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dd8ef014-b5ff-49f1-bbc9-361a4eeddf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dd8ef014-b5ff-49f1-bbc9-361a4eeddf03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember_d7515781-badb-4d2d-b1e4-7bcb20525e3c" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_SatellitesMember_d7515781-badb-4d2d-b1e4-7bcb20525e3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_12eea362-5152-462a-a857-230b8a8b01ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_12eea362-5152-462a-a857-230b8a8b01ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationAndGroundStationEquipmentMember_9d16103d-5a59-4a1a-9886-50b55705db40" xlink:href="pl-20220131.xsd#pl_GroundStationAndGroundStationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_GroundStationAndGroundStationEquipmentMember_9d16103d-5a59-4a1a-9886-50b55705db40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_91009372-7445-4b82-8713-07b40c40216f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_91009372-7445-4b82-8713-07b40c40216f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ComputerEquipmentAndSoftwareMember_2eab1614-14d7-4da8-8e42-46a9d9cf19ba" xlink:href="pl-20220131.xsd#pl_ComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_ComputerEquipmentAndSoftwareMember_2eab1614-14d7-4da8-8e42-46a9d9cf19ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_6d64a797-e81c-4bda-88b0-b2918436a3b4" xlink:href="pl-20220131.xsd#pl_SatellitesInProcessAndNotPlacedIntoServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_6d64a797-e81c-4bda-88b0-b2918436a3b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:to="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:to="loc_srt_SegmentGeographicalDomain_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:to="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d2a554fc-31b5-4305-a461-e26aacd7e24a" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:to="loc_country_US_d2a554fc-31b5-4305-a461-e26aacd7e24a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2c05c4c5-b073-4109-a120-9e120e80c20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:to="loc_us-gaap_NonUsMember_2c05c4c5-b073-4109-a120-9e120e80c20c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="extended" id="i1ec844309e1c427182d891467784f994_BalanceSheetComponentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_ea733ef2-1838-477d-b67f-a8536cdd3866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_InterestExpenseOther_ea733ef2-1838-477d-b67f-a8536cdd3866" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b606fbff-92db-47f5-a840-564f6fc89379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_Depreciation_b606fbff-92db-47f5-a840-564f6fc89379" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_ba75fe52-6971-429a-9eef-9ae7b40c6f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_ba75fe52-6971-429a-9eef-9ae7b40c6f9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3f9ce40f-1dc1-45b7-a419-77962ddc006c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3f9ce40f-1dc1-45b7-a419-77962ddc006c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cbe8c96a-b5f5-4b61-8b67-4e3bac5e04c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cbe8c96a-b5f5-4b61-8b67-4e3bac5e04c4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d8741e0-418b-458b-9f25-3cac5611dc9c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d8741e0-418b-458b-9f25-3cac5611dc9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_061a48fb-9286-434a-8dae-43a1200a4d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_061a48fb-9286-434a-8dae-43a1200a4d9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember_7a2bba44-f715-4c03-ae45-e660bad485b9" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_061a48fb-9286-434a-8dae-43a1200a4d9d" xlink:to="loc_pl_SatellitesMember_7a2bba44-f715-4c03-ae45-e660bad485b9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails" xlink:type="extended" id="i3288cc06907e4952ab07c2b02696d256_BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6d6c9e2-b39c-425e-ab0a-a839dad26a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6d6c9e2-b39c-425e-ab0a-a839dad26a0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e2d8251d-7e2e-45da-a6fc-7027d1f31264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e2d8251d-7e2e-45da-a6fc-7027d1f31264" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_0033a76f-3868-4a7b-bed3-1dd155030d26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_0033a76f-3868-4a7b-bed3-1dd155030d26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3a83c666-b94c-4f02-8143-bcee1363fd59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3a83c666-b94c-4f02-8143-bcee1363fd59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_d1ce8e7c-89c7-44d6-8c3d-44fa57c0cade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_GoodwillGross_d1ce8e7c-89c7-44d6-8c3d-44fa57c0cade" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_9f1c5c71-f016-4ea4-a314-9364ae5dcdbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_9f1c5c71-f016-4ea4-a314-9364ae5dcdbb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a20c5aa1-126c-4356-ab06-9ac8020c6bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_Goodwill_a20c5aa1-126c-4356-ab06-9ac8020c6bbc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c3b5aba1-fb0f-45c4-8172-a889a9069440_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c3b5aba1-fb0f-45c4-8172-a889a9069440_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_175afd5e-0b36-4989-9d57-5fac2fb02ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_175afd5e-0b36-4989-9d57-5fac2fb02ca2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFilmLibrariesMember_bf0054e9-0924-4f5e-aad9-52dc48696682" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFilmLibrariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_AcquiredFilmLibrariesMember_bf0054e9-0924-4f5e-aad9-52dc48696682" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8b2fe0c2-c1b3-4213-955b-300d1ef712ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8b2fe0c2-c1b3-4213-955b-300d1ef712ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_48623cad-6f8b-4ed2-9567-7ae2f343eb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_48623cad-6f8b-4ed2-9567-7ae2f343eb9b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" xlink:type="extended" id="i61e50f33a90e4c3a9627bb1ae4e58a3e_BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_dc9995c2-b64d-460a-83c9-a8b7bdc535b5" xlink:href="pl-20220131.xsd#pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_dc9995c2-b64d-460a-83c9-a8b7bdc535b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ece70a99-ec27-4c45-9127-04429e11f01f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ece70a99-ec27-4c45-9127-04429e11f01f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent_7803084f-73f1-4038-8239-2e4136b8e02a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_SettlementLiabilitiesCurrent_7803084f-73f1-4038-8239-2e4136b8e02a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_eb6b60f3-3d0a-43b6-b57e-e02d858a135a" xlink:href="pl-20220131.xsd#pl_DeferredHostingAndOtherServicesCostsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_eb6b60f3-3d0a-43b6-b57e-e02d858a135a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_e0c76575-a795-4e6d-8186-43eb17b8316a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_DeferredRentCreditCurrent_e0c76575-a795-4e6d-8186-43eb17b8316a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_ec640093-1444-4752-8740-92c971822ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_InterestPayableCurrent_ec640093-1444-4752-8740-92c971822ea5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_92f32445-a40a-4fd0-acf7-5b93ba54c68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_TaxesPayableCurrent_92f32445-a40a-4fd0-acf7-5b93ba54c68d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6feb5a10-ef41-41a1-907d-c61df91b4304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6feb5a10-ef41-41a1-907d-c61df91b4304" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccruedAndOtherCurrentLiabilities_3a14336f-907a-4951-b5fc-6a3571d69472" xlink:href="pl-20220131.xsd#pl_AccruedAndOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_AccruedAndOtherCurrentLiabilities_3a14336f-907a-4951-b5fc-6a3571d69472" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementFeeProvided_4120cb55-9662-42f1-9068-eee280f846f8" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementFeeProvided"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_ResearchAndDevelopmentArrangementFeeProvided_4120cb55-9662-42f1-9068-eee280f846f8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementMilestonePeriod_1e839adc-88dc-4830-aafd-fc6c07b75e00" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementMilestonePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_ResearchAndDevelopmentArrangementMilestonePeriod_1e839adc-88dc-4830-aafd-fc6c07b75e00" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementFeeRecognized_1b4e48e3-da59-4c99-ac21-312878a07f5d" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementFeeRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_ResearchAndDevelopmentArrangementFeeRecognized_1b4e48e3-da59-4c99-ac21-312878a07f5d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9b9beca5-a7f5-47e2-8c77-92fb46e6eb17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9b9beca5-a7f5-47e2-8c77-92fb46e6eb17" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFeesReceived_bad96a98-dd0e-4a7d-ade5-3d11b1a0c0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_ProceedsFromFeesReceived_bad96a98-dd0e-4a7d-ade5-3d11b1a0c0f8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_ed1ab42b-c6a2-49a2-99b8-d17b2a7b9a90" xlink:href="pl-20220131.xsd#pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_395153e5-09eb-4eae-8bc9-bb3af283b36a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_395153e5-09eb-4eae-8bc9-bb3af283b36a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_52becdc8-4e3a-4f61-8681-57035bdecb47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_52becdc8-4e3a-4f61-8681-57035bdecb47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RDServicesAgreementMember_b396d8e8-2922-4ca8-9391-e7264c0d0483" xlink:href="pl-20220131.xsd#pl_RDServicesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_52becdc8-4e3a-4f61-8681-57035bdecb47" xlink:to="loc_pl_RDServicesAgreementMember_b396d8e8-2922-4ca8-9391-e7264c0d0483" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesPurchaseCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails" xlink:type="extended" id="i59685771b7634822b702b6df76fd87bd_CommitmentandContingenciesPurchaseCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_621a3ef6-520a-472b-bdc8-07390af6967c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_621a3ef6-520a-472b-bdc8-07390af6967c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_ed925ead-3fbb-4c5f-91c7-f080243c8525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_ed925ead-3fbb-4c5f-91c7-f080243c8525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_48e58d10-3d1a-4614-aaee-d9a0ef63d071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_48e58d10-3d1a-4614-aaee-d9a0ef63d071" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_4407a2e6-77d5-4bf5-b7b8-a616509271a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_4407a2e6-77d5-4bf5-b7b8-a616509271a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear_d95ca632-d4d6-4e4b-95ae-9e6d74ef5607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInFifthYear_d95ca632-d4d6-4e4b-95ae-9e6d74ef5607" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear_43f9fca1-9596-42e8-8e31-41ece4483061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueAfterFifthYear_43f9fca1-9596-42e8-8e31-41ece4483061" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_21bd1834-7371-4c12-92c4-a75fec389f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligation_21bd1834-7371-4c12-92c4-a75fec389f2f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_5a34d868-aab2-4e4c-886d-f7499b91e2cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_5a34d868-aab2-4e4c-886d-f7499b91e2cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LaunchServiceMember_c5b6b029-dc0d-48cc-8c86-b53741ee6e9b" xlink:href="pl-20220131.xsd#pl_LaunchServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:to="loc_pl_LaunchServiceMember_c5b6b029-dc0d-48cc-8c86-b53741ee6e9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationServiceMember_a06b6cca-302c-4b80-becb-d67dab6dbadc" xlink:href="pl-20220131.xsd#pl_GroundStationServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:to="loc_pl_GroundStationServiceMember_a06b6cca-302c-4b80-becb-d67dab6dbadc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrantsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails" xlink:type="extended" id="i27bead89ada849f1987661cc2ffe80e9_DebtConvertibleNotesandWarrantsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_832e2b40-6f80-48b1-80d5-81a6add4ff6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_832e2b40-6f80-48b1-80d5-81a6add4ff6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e1f841f5-24e5-4b3f-b39b-3c516e11aeef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e1f841f5-24e5-4b3f-b39b-3c516e11aeef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_45ef9dee-efb1-42f5-9bcf-5149d0274235" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_45ef9dee-efb1-42f5-9bcf-5149d0274235" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentVariableRateFloor_3e087b27-04e2-4603-89da-78ed6f162395" xlink:href="pl-20220131.xsd#pl_DebtInstrumentVariableRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentVariableRateFloor_3e087b27-04e2-4603-89da-78ed6f162395" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_6098a4a3-ab1d-4252-b814-1fef43f90620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_6098a4a3-ab1d-4252-b814-1fef43f90620" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_abef26e0-a4e1-462e-8c61-5e198e6a7198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_abef26e0-a4e1-462e-8c61-5e198e6a7198" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_c508073e-9010-4c3c-b9f7-df7fa388a851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_c508073e-9010-4c3c-b9f7-df7fa388a851" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_046f4508-9f52-4f79-b891-8f546ac38fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_046f4508-9f52-4f79-b891-8f546ac38fd3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f9fc4a64-c55f-49c7-a756-cf9e50c42b80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f9fc4a64-c55f-49c7-a756-cf9e50c42b80" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentNumberOfAgreements_cbb1bc69-d12e-4d5a-bc06-4b7e7ce18abd" xlink:href="pl-20220131.xsd#pl_DebtInstrumentNumberOfAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentNumberOfAgreements_cbb1bc69-d12e-4d5a-bc06-4b7e7ce18abd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedWarrantsExercised_79e3614d-1366-4f12-a5ff-f33c20d63113" xlink:href="pl-20220131.xsd#pl_SharesIssuedWarrantsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_SharesIssuedWarrantsExercised_79e3614d-1366-4f12-a5ff-f33c20d63113" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d6324a4b-52eb-41e6-a82b-5b8b60f091ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d6324a4b-52eb-41e6-a82b-5b8b60f091ca" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8db2dd41-325b-4c32-9ae0-f26263bf369c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8db2dd41-325b-4c32-9ae0-f26263bf369c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7dc4385a-d3ef-41ef-b7d6-c3287da1a8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_LongTermDebt_7dc4385a-d3ef-41ef-b7d6-c3287da1a8dc" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_df9138c8-2151-4415-8476-94696a4025f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_df9138c8-2151-4415-8476-94696a4025f8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentSubordinatedContractLiabilities_95ad3129-01ce-467c-967d-e19122cdc6c6" xlink:href="pl-20220131.xsd#pl_DebtInstrumentSubordinatedContractLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentSubordinatedContractLiabilities_95ad3129-01ce-467c-967d-e19122cdc6c6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentSubordinatedContractLiability_af86a074-7002-424f-93b5-1b96bc7add00" xlink:href="pl-20220131.xsd#pl_DebtInstrumentSubordinatedContractLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentSubordinatedContractLiability_af86a074-7002-424f-93b5-1b96bc7add00" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_82a83dba-e154-47da-b3d4-6cc3b44fb056" xlink:href="pl-20220131.xsd#pl_DebtInstrumentPercentOfConsiderationIssuableInStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_82a83dba-e154-47da-b3d4-6cc3b44fb056" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_2290ac6a-7402-42dc-802b-bc6d6be18256" xlink:href="pl-20220131.xsd#pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_2290ac6a-7402-42dc-802b-bc6d6be18256" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_7c64bba6-6909-4240-804d-01f4830b7d76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_7c64bba6-6909-4240-804d-01f4830b7d76" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_95cface8-f196-4de9-8902-8e8ccb516e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_95cface8-f196-4de9-8902-8e8ccb516e51" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e217cb03-f739-4675-88ee-55929a939872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e217cb03-f739-4675-88ee-55929a939872" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_c9ca3915-2f36-4cf6-b066-13a88b7e63d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_c9ca3915-2f36-4cf6-b066-13a88b7e63d6" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentPercentOfDebtRepaid_515123b5-296c-4cd8-95a6-29fc181e9a97" xlink:href="pl-20220131.xsd#pl_DebtInstrumentPercentOfDebtRepaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentPercentOfDebtRepaid_515123b5-296c-4cd8-95a6-29fc181e9a97" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsIssuedPercentOfPrincipalBorrowings_b8b500f0-1098-4f81-8b39-f76aff29694f" xlink:href="pl-20220131.xsd#pl_WarrantsIssuedPercentOfPrincipalBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_WarrantsIssuedPercentOfPrincipalBorrowings_b8b500f0-1098-4f81-8b39-f76aff29694f" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal_aa52a284-749e-400b-95f3-62248a5a5070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal_aa52a284-749e-400b-95f3-62248a5a5070" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_1670becb-1288-4b54-97e4-974fdb5c9fe8" xlink:href="pl-20220131.xsd#pl_ConvertibleDebtBenchmarkForCapitalizationValuation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_1670becb-1288-4b54-97e4-974fdb5c9fe8" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_4becd3b8-861d-4c45-9b47-d02e12f69bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:to="loc_us-gaap_SecuredDebtMember_4becd3b8-861d-4c45-9b47-d02e12f69bd5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_bd7b9068-73a5-4dc6-8b53-82ad00d52d66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:to="loc_us-gaap_ConvertibleDebtMember_bd7b9068-73a5-4dc6-8b53-82ad00d52d66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_13041faa-217d-4098-876b-e400f36b8561_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:to="loc_us-gaap_VariableRateDomain_13041faa-217d-4098-876b-e400f36b8561_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4651305e-a41f-4e22-970f-6b49f50a2aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:to="loc_us-gaap_VariableRateDomain_4651305e-a41f-4e22-970f-6b49f50a2aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_8cddfe3a-7cf2-41d1-a9cd-09fe62ce3233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4651305e-a41f-4e22-970f-6b49f50a2aa9" xlink:to="loc_us-gaap_PrimeRateMember_8cddfe3a-7cf2-41d1-a9cd-09fe62ce3233" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_82647a06-12b5-406f-8e6e-1f099f5243fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:to="loc_us-gaap_ClassOfStockDomain_82647a06-12b5-406f-8e6e-1f099f5243fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:to="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_642c3b48-6779-4db2-965f-503f410f4dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_642c3b48-6779-4db2-965f-503f410f4dcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ca0f3a85-c60b-4f7f-bc31-112c42f70688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:to="loc_us-gaap_CommonClassAMember_ca0f3a85-c60b-4f7f-bc31-112c42f70688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_084764b1-8e91-43e9-a38f-124d970b05d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_084764b1-8e91-43e9-a38f-124d970b05d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2014LoansMember_e0ac6716-dee8-4dad-b238-dc762611276e" xlink:href="pl-20220131.xsd#pl_A2014LoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_A2014LoansMember_e0ac6716-dee8-4dad-b238-dc762611276e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:href="pl-20220131.xsd#pl_A2017LoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansSecuredTermLoanAMember_cd0d9fc4-b767-47df-a606-17cf6bfb8699" xlink:href="pl-20220131.xsd#pl_A2017LoansSecuredTermLoanAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:to="loc_pl_A2017LoansSecuredTermLoanAMember_cd0d9fc4-b767-47df-a606-17cf6bfb8699" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansSecuredTermLoanBMember_70637b7c-be12-4dd4-86df-6e2f07155e04" xlink:href="pl-20220131.xsd#pl_A2017LoansSecuredTermLoanBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:to="loc_pl_A2017LoansSecuredTermLoanBMember_70637b7c-be12-4dd4-86df-6e2f07155e04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember_e0f717e6-226f-4daf-84e3-be32689de200" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_CreditAgreementWithSVBAndHerculesMember_e0f717e6-226f-4daf-84e3-be32689de200" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2020ConvertibleNotesMember_d5ce5cc9-1c4f-4983-bfe2-2ff633673569" xlink:href="pl-20220131.xsd#pl_A2020ConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_A2020ConvertibleNotesMember_d5ce5cc9-1c4f-4983-bfe2-2ff633673569" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2fd9e51d-d063-4687-a3aa-efa470566bb3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2fd9e51d-d063-4687-a3aa-efa470566bb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1d0d66a2-4e6c-4a18-bc8b-539768edd6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1d0d66a2-4e6c-4a18-bc8b-539768edd6bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_4b4c9e3d-480f-45fb-9f1a-fb52e0d12101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_4b4c9e3d-480f-45fb-9f1a-fb52e0d12101" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_2505ace1-95f0-4ff3-8b76-aca874af341c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_2505ace1-95f0-4ff3-8b76-aca874af341c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_44755341-3b9e-4b72-bdfa-fc9f7ad0645d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_44755341-3b9e-4b72-bdfa-fc9f7ad0645d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_19c326d8-6011-46d6-bbde-ba3219ac87f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_19c326d8-6011-46d6-bbde-ba3219ac87f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_afb45c1a-3688-4e78-b01b-485e8819b834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_19c326d8-6011-46d6-bbde-ba3219ac87f3" xlink:to="loc_us-gaap_WarrantMember_afb45c1a-3688-4e78-b01b-485e8819b834" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockholdersEquityDetails" xlink:type="extended" id="i7a99c1e4fd8048cfa4c528999e0db52a_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesAuthorized_3eb5cf86-5c9a-489e-8ab7-d699537bb1b5" xlink:href="pl-20220131.xsd#pl_SharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_pl_SharesAuthorized_3eb5cf86-5c9a-489e-8ab7-d699537bb1b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8309dcc1-ae7f-41a9-9690-7e5a0fbb4d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8309dcc1-ae7f-41a9-9690-7e5a0fbb4d9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1274d82-0f4e-49ca-9f9e-4c07ec66851f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1274d82-0f4e-49ca-9f9e-4c07ec66851f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fe941a76-656c-4b29-823f-0a72eccf1566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fe941a76-656c-4b29-823f-0a72eccf1566" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bab29476-6e1b-452f-a58a-af6eeb859d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bab29476-6e1b-452f-a58a-af6eeb859d50" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockVotingRightsVotesPerShare_e98942e9-7963-445b-9278-c081d22e356b" xlink:href="pl-20220131.xsd#pl_CommonStockVotingRightsVotesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_pl_CommonStockVotingRightsVotesPerShare_e98942e9-7963-445b-9278-c081d22e356b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_ddbb9391-220e-470a-9bb7-d73923a01301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_ddbb9391-220e-470a-9bb7-d73923a01301" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_181bb4e1-2f1f-4fad-a0dd-18c19b4087dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_181bb4e1-2f1f-4fad-a0dd-18c19b4087dd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RecapitalizationExchangeRatio_97f4b62a-26fe-4bca-9d63-5bfd8be04140" xlink:href="pl-20220131.xsd#pl_RecapitalizationExchangeRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_pl_RecapitalizationExchangeRatio_97f4b62a-26fe-4bca-9d63-5bfd8be04140" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3fed0ca6-fbfe-4f13-b32f-78dabea63daa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:to="loc_us-gaap_ClassOfStockDomain_3fed0ca6-fbfe-4f13-b32f-78dabea63daa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:to="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_19966b6f-86f1-483f-ad08-41baf58f24b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:to="loc_us-gaap_CommonClassAMember_19966b6f-86f1-483f-ad08-41baf58f24b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f5e16b70-6f7c-4203-b288-d0837035a9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:to="loc_us-gaap_CommonClassBMember_f5e16b70-6f7c-4203-b288-d0837035a9cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassCMember_c1429c00-ccf1-40f3-be60-1873bf9eeaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:to="loc_us-gaap_CommonClassCMember_c1429c00-ccf1-40f3-be60-1873bf9eeaa8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockholdersEquityScheduleofConvertiblePreferredStockDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails" xlink:type="extended" id="i8e35401f459144cebb8c236389a9ed2e_StockholdersEquityScheduleofConvertiblePreferredStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_0774b998-a59b-4322-87fc-f246923584d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_0774b998-a59b-4322-87fc-f246923584d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e36942c2-545c-4cf5-84d8-84401463ddb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e36942c2-545c-4cf5-84d8-84401463ddb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_43d4ba1b-c168-4e85-bbf6-633632c8a40b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_43d4ba1b-c168-4e85-bbf6-633632c8a40b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_c33bc4c2-fc18-4722-a800-5c6e69eef0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_c33bc4c2-fc18-4722-a800-5c6e69eef0a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_651f5bfb-1f73-4733-8aee-d6a9f4e17868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_651f5bfb-1f73-4733-8aee-d6a9f4e17868" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_06bdf421-5ca6-4dcd-9786-884eb37f3e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_06bdf421-5ca6-4dcd-9786-884eb37f3e89" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f705feca-728a-4fe7-88ce-a43015807a15_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:to="loc_us-gaap_ClassOfStockDomain_f705feca-728a-4fe7-88ce-a43015807a15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:to="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_f2be2d29-e6da-4462-8fa5-84e9201720fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_f2be2d29-e6da-4462-8fa5-84e9201720fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_34470792-0a1c-44fa-a86a-c78044da6289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_34470792-0a1c-44fa-a86a-c78044da6289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_aedf6d35-f020-4a11-9ca8-638b6e552a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_aedf6d35-f020-4a11-9ca8-638b6e552a68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SeriesCPrimePreferredStockMember_2cb7331a-2cfb-4a29-928e-c58bb0aee539" xlink:href="pl-20220131.xsd#pl_SeriesCPrimePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_pl_SeriesCPrimePreferredStockMember_2cb7331a-2cfb-4a29-928e-c58bb0aee539" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_84e8cba5-ba94-4dd0-bed9-1cac63f7b002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_84e8cba5-ba94-4dd0-bed9-1cac63f7b002" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:to="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_67948447-89c3-412f-9c43-4033a47d88b1_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:to="loc_dei_EntityDomain_67948447-89c3-412f-9c43-4033a47d88b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e0759f1-895e-4d97-ad34-3041dee34bfa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:to="loc_dei_EntityDomain_9e0759f1-895e-4d97-ad34-3041dee34bfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FormerPlanetMember_1c504137-e98c-4e84-8b6c-f9c1a2649075" xlink:href="pl-20220131.xsd#pl_FormerPlanetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9e0759f1-895e-4d97-ad34-3041dee34bfa" xlink:to="loc_pl_FormerPlanetMember_1c504137-e98c-4e84-8b6c-f9c1a2649075" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/PublicandPrivatePlacementWarrantsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#PublicandPrivatePlacementWarrantsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/PublicandPrivatePlacementWarrantsDetails" xlink:type="extended" id="i67d928d914444b0b8dbb5e81fecb4316_PublicandPrivatePlacementWarrantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_d0451114-b87e-4f82-80d1-a6d2a6c067ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_d0451114-b87e-4f82-80d1-a6d2a6c067ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_6034367e-fe93-4a6b-9538-c20b40cda5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_6034367e-fe93-4a6b-9538-c20b40cda5f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_715cc868-7f4f-40af-bc54-284e68e461fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_715cc868-7f4f-40af-bc54-284e68e461fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_1e145713-ef07-4e01-8d80-a459dd9c2bdd" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_1e145713-ef07-4e01-8d80-a459dd9c2bdd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionPrice_13528e3f-d3d8-453e-9989-3e48ec212f2a" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionPrice_13528e3f-d3d8-453e-9989-3e48ec212f2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_8f09745f-b320-49c9-a405-6a67d7b745c6" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_8f09745f-b320-49c9-a405-6a67d7b745c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_9a8b4aa4-d0c1-437c-9eb2-6258da290235" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_9a8b4aa4-d0c1-437c-9eb2-6258da290235" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_b989fff5-83da-406c-8459-6ea01bc7296b" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_b989fff5-83da-406c-8459-6ea01bc7296b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_514beb71-95e9-4268-a93d-67431bc7c213" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_514beb71-95e9-4268-a93d-67431bc7c213" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_d129096f-013f-49d7-b969-d3d65714139d" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_d129096f-013f-49d7-b969-d3d65714139d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_e9d2b552-e7eb-4e83-9d9c-c47308ac1c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_e9d2b552-e7eb-4e83-9d9c-c47308ac1c9c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_aef61625-f3b6-4d0c-9e7a-838b29fb210c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_aef61625-f3b6-4d0c-9e7a-838b29fb210c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_8ce32212-0b96-4aad-a06e-bdbaa1a3422a" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:to="loc_pl_WarrantsPublicMember_8ce32212-0b96-4aad-a06e-bdbaa1a3422a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_d0c13359-dbc3-43f2-b804-a3cb609b1714" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:to="loc_pl_WarrantsPrivatePlacementMember_d0c13359-dbc3-43f2-b804-a3cb609b1714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_161714a4-9727-43f4-b560-efff7c6f3afa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:to="loc_us-gaap_ClassOfStockDomain_161714a4-9727-43f4-b560-efff7c6f3afa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_aa128dfc-1e1f-467c-9b51-2b24710c7260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:to="loc_us-gaap_ClassOfStockDomain_aa128dfc-1e1f-467c-9b51-2b24710c7260" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_454820fc-5fcf-4868-8633-93e76409413b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_aa128dfc-1e1f-467c-9b51-2b24710c7260" xlink:to="loc_us-gaap_CommonClassAMember_454820fc-5fcf-4868-8633-93e76409413b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:href="pl-20220131.xsd#pl_EquityRedemptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionDomain_41bfa56f-436b-46c7-a779-10bcc7f8988f_default" xlink:href="pl-20220131.xsd#pl_EquityRedemptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:to="loc_pl_EquityRedemptionDomain_41bfa56f-436b-46c7-a779-10bcc7f8988f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:href="pl-20220131.xsd#pl_EquityRedemptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:to="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedemptionScenarioOneMember_b0eeabdd-ccf2-4cc1-b4f8-cdaeb9151552" xlink:href="pl-20220131.xsd#pl_RedemptionScenarioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:to="loc_pl_RedemptionScenarioOneMember_b0eeabdd-ccf2-4cc1-b4f8-cdaeb9151552" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedemptionScenarioTwoMember_875c4bfd-72c5-49d7-bde9-845d6db6c769" xlink:href="pl-20220131.xsd#pl_RedemptionScenarioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:to="loc_pl_RedemptionScenarioTwoMember_875c4bfd-72c5-49d7-bde9-845d6db6c769" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:to="loc_dei_EntityDomain_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef7baa7a-5c6c-4198-b186-9e907da2bc84" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:to="loc_dei_EntityDomain_ef7baa7a-5c6c-4198-b186-9e907da2bc84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVLLCMember_38f171df-ac4a-4d0d-b25c-c8bb925a86ac" xlink:href="pl-20220131.xsd#pl_DMYIVLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ef7baa7a-5c6c-4198-b186-9e907da2bc84" xlink:to="loc_pl_DMYIVLLCMember_38f171df-ac4a-4d0d-b25c-c8bb925a86ac" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="ib5d3cc1d951542d9beb4fa00848b9220_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_caaac57d-caa2-4bab-a7f5-3d69ec1a8463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_caaac57d-caa2-4bab-a7f5-3d69ec1a8463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b79a8291-50b1-4449-b575-79830c96b09f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b79a8291-50b1-4449-b575-79830c96b09f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3325bcfc-7eee-4808-bc3e-956bc05575d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3325bcfc-7eee-4808-bc3e-956bc05575d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_91c7612d-32bb-478f-b549-81b5ccf608b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_91c7612d-32bb-478f-b549-81b5ccf608b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyAgreementTerm_49435762-1e03-4fa5-a797-63aed851320e" xlink:href="pl-20220131.xsd#pl_RelatedPartyAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_RelatedPartyAgreementTerm_49435762-1e03-4fa5-a797-63aed851320e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyRenewalTerm_3e578d8b-0d3d-4c49-aabb-26ac8764885b" xlink:href="pl-20220131.xsd#pl_RelatedPartyRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_RelatedPartyRenewalTerm_3e578d8b-0d3d-4c49-aabb-26ac8764885b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_3121eb4f-17ed-45d2-adc0-3728fb4e42e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ContractWithCustomerLiability_3121eb4f-17ed-45d2-adc0-3728fb4e42e6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_84bc6f9c-e2f0-4447-b12f-3fd128c1c5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_84bc6f9c-e2f0-4447-b12f-3fd128c1c5f9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_b1ddd125-b457-445e-ad2c-e88e8578e4e8" xlink:href="pl-20220131.xsd#pl_DeferredHostingAndOtherServicesCostsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_b1ddd125-b457-445e-ad2c-e88e8578e4e8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_b1948879-0bb7-4605-bbf8-93704f7ab319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_b1948879-0bb7-4605-bbf8-93704f7ab319" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_ed425f7f-c614-4b1e-a056-43cd1d3be49a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_ed425f7f-c614-4b1e-a056-43cd1d3be49a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyPurchaseCommitment_3e44453f-0e86-40dc-845d-4bfcb772dc92" xlink:href="pl-20220131.xsd#pl_RelatedPartyPurchaseCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_RelatedPartyPurchaseCommitment_3e44453f-0e86-40dc-845d-4bfcb772dc92" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_206a4c11-3543-44c7-922c-a9c1346aa952_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:to="loc_dei_EntityDomain_206a4c11-3543-44c7-922c-a9c1346aa952_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_25eb396a-6628-4aae-9353-d0d85232e65a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:to="loc_dei_EntityDomain_25eb396a-6628-4aae-9353-d0d85232e65a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember_e8549b58-bf9d-4e09-b50d-3a59f562227c" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_25eb396a-6628-4aae-9353-d0d85232e65a" xlink:to="loc_pl_GoogleMember_e8549b58-bf9d-4e09-b50d-3a59f562227c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_f1c05875-7869-4ac2-80a9-ff62ab426eb6_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:to="loc_srt_OwnershipDomain_f1c05875-7869-4ac2-80a9-ff62ab426eb6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_582c7a19-ab3f-419e-80af-f4cb503f900e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:to="loc_srt_OwnershipDomain_582c7a19-ab3f-419e-80af-f4cb503f900e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PlanetLabsPBCMember_c1c0120b-2f58-495c-9e56-5f7c5424dbeb" xlink:href="pl-20220131.xsd#pl_PlanetLabsPBCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_582c7a19-ab3f-419e-80af-f4cb503f900e" xlink:to="loc_pl_PlanetLabsPBCMember_c1c0120b-2f58-495c-9e56-5f7c5424dbeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_867eb1c8-6c55-4225-940a-b0043c197cd9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:to="loc_us-gaap_ClassOfStockDomain_867eb1c8-6c55-4225-940a-b0043c197cd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:to="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bdcde26b-5cf7-4992-a433-a1dbce621117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:to="loc_us-gaap_CommonClassAMember_bdcde26b-5cf7-4992-a433-a1dbce621117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_bcd89a7d-17d0-40d1-b9fc-27c2b7e5d74d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_bcd89a7d-17d0-40d1-b9fc-27c2b7e5d74d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2531f8b7-7a0b-45ff-9359-9a5b605894dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2531f8b7-7a0b-45ff-9359-9a5b605894dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_edc22e50-a2f7-4c93-a13a-b87c577845eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_edc22e50-a2f7-4c93-a13a-b87c577845eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_aaee5681-b6e6-4308-a3f6-51674635b98a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_edc22e50-a2f7-4c93-a13a-b87c577845eb" xlink:to="loc_us-gaap_ConvertibleDebtMember_aaee5681-b6e6-4308-a3f6-51674635b98a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:to="loc_us-gaap_RelatedPartyDomain_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_36f3c090-9643-472d-b37b-197ff0abdf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:to="loc_us-gaap_RelatedPartyDomain_36f3c090-9643-472d-b37b-197ff0abdf0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember_055001d9-c031-4bdd-bd2f-b7362c4dae10" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_36f3c090-9643-472d-b37b-197ff0abdf0b" xlink:to="loc_pl_GoogleMember_055001d9-c031-4bdd-bd2f-b7362c4dae10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_93c1786d-56a9-4d6f-8065-2b5dd4585a6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_93c1786d-56a9-4d6f-8065-2b5dd4585a6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_7f94ed2f-960d-47bf-b8c7-c340226d8d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_7f94ed2f-960d-47bf-b8c7-c340226d8d8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember_912f6564-b3c4-49a0-a211-709b657a3ae1" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_7f94ed2f-960d-47bf-b8c7-c340226d8d8c" xlink:to="loc_pl_GoogleMember_912f6564-b3c4-49a0-a211-709b657a3ae1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:to="loc_srt_ProductsAndServicesDomain_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:to="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContentLicensingMember_1aca239b-4f5b-47fd-bc8f-d1e5f8d6819b" xlink:href="pl-20220131.xsd#pl_ContentLicensingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:to="loc_pl_ContentLicensingMember_1aca239b-4f5b-47fd-bc8f-d1e5f8d6819b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_HostingAndOtherServicesMember_6807ad7e-b891-484f-bceb-96b140c419a2" xlink:href="pl-20220131.xsd#pl_HostingAndOtherServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:to="loc_pl_HostingAndOtherServicesMember_6807ad7e-b891-484f-bceb-96b140c419a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a1bfb0c7-a611-45a1-908b-32897ea1eb0e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a1bfb0c7-a611-45a1-908b-32897ea1eb0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3fd65f21-9b30-49f1-8705-b859d8cb6279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3fd65f21-9b30-49f1-8705-b859d8cb6279" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2020ConvertibleNotesMember_f18cd81c-b73f-47ff-af0a-9914a9e53524" xlink:href="pl-20220131.xsd#pl_A2020ConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3fd65f21-9b30-49f1-8705-b859d8cb6279" xlink:to="loc_pl_A2020ConvertibleNotesMember_f18cd81c-b73f-47ff-af0a-9914a9e53524" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockbasedCompensationAdditionalInformationDetails" xlink:type="extended" id="i7824a274709c4d9abf639fb0c7b42da5_StockbasedCompensationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d9f88c5f-358f-4c41-86fe-e8521a60315c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d9f88c5f-358f-4c41-86fe-e8521a60315c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_649a83e7-1ba2-44a0-a2d7-4caffe7a09b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_649a83e7-1ba2-44a0-a2d7-4caffe7a09b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_b8b52d00-83a4-4148-bb10-537e65532c50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_b8b52d00-83a4-4148-bb10-537e65532c50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_fda9bee2-05a9-4b7d-ba1e-ec29d9cef68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_fda9bee2-05a9-4b7d-ba1e-ec29d9cef68d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_412a117c-bb76-42be-ab9a-56dbf92baeb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_412a117c-bb76-42be-ab9a-56dbf92baeb5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b182f5ef-67db-47af-aa7e-990df837afa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b182f5ef-67db-47af-aa7e-990df837afa6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eca6ded3-bf6b-4818-97eb-62cf7ae7316f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eca6ded3-bf6b-4818-97eb-62cf7ae7316f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_d96215a6-c398-44c6-bac7-39885c359d49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_d96215a6-c398-44c6-bac7-39885c359d49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_68440ad9-c49a-4910-a2ac-619944a91b53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_68440ad9-c49a-4910-a2ac-619944a91b53" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0fdca863-5193-4603-869e-7c5b88818c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0fdca863-5193-4603-869e-7c5b88818c93" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3cb57ef6-ced9-48da-9164-78dd7db28d91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3cb57ef6-ced9-48da-9164-78dd7db28d91" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_6a085510-fdb4-405a-97f8-acc5ec883d73" xlink:href="pl-20220131.xsd#pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_6a085510-fdb4-405a-97f8-acc5ec883d73" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_2dbddb28-dfa4-405a-a65c-ac7a1089d97d" xlink:href="pl-20220131.xsd#pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_2dbddb28-dfa4-405a-a65c-ac7a1089d97d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_ae03431e-4972-443a-bc34-7a4a9b577e42" xlink:href="pl-20220131.xsd#pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_ae03431e-4972-443a-bc34-7a4a9b577e42" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContingentConsiderationIssuableInShares_c73fbac5-27a2-4e24-8ca4-a92ba95eb4d5" xlink:href="pl-20220131.xsd#pl_ContingentConsiderationIssuableInShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_ContingentConsiderationIssuableInShares_c73fbac5-27a2-4e24-8ca4-a92ba95eb4d5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_283be251-edbd-4050-9647-38e9c28d8f2a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_283be251-edbd-4050-9647-38e9c28d8f2a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_e9d56847-aae6-452f-a92b-b8714cabd71e" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_e9d56847-aae6-452f-a92b-b8714cabd71e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_30ff48d7-001c-4d77-a2dc-b9ecb3db289c" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_30ff48d7-001c-4d77-a2dc-b9ecb3db289c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a6a17d5e-2e7a-4185-8a80-e5a5f31e6533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a6a17d5e-2e7a-4185-8a80-e5a5f31e6533" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationShareBasedCompensationFairValue_dbe7d3f0-0bd3-45b4-851a-a83dfb0eee6a" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationShareBasedCompensationFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_ReverseRecapitalizationShareBasedCompensationFairValue_dbe7d3f0-0bd3-45b4-851a-a83dfb0eee6a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a28cf09e-1e96-4cf6-a687-d5df640bdb63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a28cf09e-1e96-4cf6-a687-d5df640bdb63" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ebec90c8-3228-4420-8bc1-aa05a7188ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ebec90c8-3228-4420-8bc1-aa05a7188ff5" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_808a0d92-8949-4f22-8d79-6225c25f044b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_808a0d92-8949-4f22-8d79-6225c25f044b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6bedd6ac-7d72-4e92-acf8-fa5188c36550_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6bedd6ac-7d72-4e92-acf8-fa5188c36550_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_bb8431b4-9110-4626-ada7-a930c31041dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:to="loc_us-gaap_EmployeeStockOptionMember_bb8431b4-9110-4626-ada7-a930c31041dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d46a2550-6857-4120-b0c9-4b9ffb4e7b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d46a2550-6857-4120-b0c9-4b9ffb4e7b0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EarnOutSharesMember_bae35355-b0b4-454c-b45a-7bf561c32011" xlink:href="pl-20220131.xsd#pl_EarnOutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:to="loc_pl_EarnOutSharesMember_bae35355-b0b4-454c-b45a-7bf561c32011" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_6437ce3e-2f40-40d3-98cf-e70198bbc923_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:to="loc_us-gaap_GranteeStatusDomain_6437ce3e-2f40-40d3-98cf-e70198bbc923_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_7ae9ed85-9bda-4f47-bed1-0224c1b88615" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:to="loc_us-gaap_GranteeStatusDomain_7ae9ed85-9bda-4f47-bed1-0224c1b88615" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Stockholder10PercentOwernshipMember_2d9775ed-aba5-405f-b978-518491290c06" xlink:href="pl-20220131.xsd#pl_Stockholder10PercentOwernshipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_7ae9ed85-9bda-4f47-bed1-0224c1b88615" xlink:to="loc_pl_Stockholder10PercentOwernshipMember_2d9775ed-aba5-405f-b978-518491290c06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:to="loc_us-gaap_ClassOfStockDomain_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:to="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ddd42435-e6cc-41e7-a591-fcc4fb130100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:to="loc_us-gaap_CommonClassAMember_ddd42435-e6cc-41e7-a591-fcc4fb130100" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassAAndBCommonStockMember_46d3fedc-7ec3-4f14-90fd-241da26487e5" xlink:href="pl-20220131.xsd#pl_ClassAAndBCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:to="loc_pl_ClassAAndBCommonStockMember_46d3fedc-7ec3-4f14-90fd-241da26487e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_21cae827-64dc-4084-9d93-c0fb7a948bbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_21cae827-64dc-4084-9d93-c0fb7a948bbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd42d0bc-fa9d-4db8-aa58-3dec12b07e32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd42d0bc-fa9d-4db8-aa58-3dec12b07e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember_ee2e5a42-d561-4e9a-921e-c1a8c33115c3" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd42d0bc-fa9d-4db8-aa58-3dec12b07e32" xlink:to="loc_pl_VanderSatBVMember_ee2e5a42-d561-4e9a-921e-c1a8c33115c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_743d6c6c-b14d-4e2f-9081-0d0f36a61c05_default" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_743d6c6c-b14d-4e2f-9081-0d0f36a61c05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member_6bd74631-8fba-4ea7-8fef-b0fb36cbc71f" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod1Member_6bd74631-8fba-4ea7-8fef-b0fb36cbc71f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member_c59e6312-b921-4fa7-ab69-1d10f749a6a4" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod2Member_c59e6312-b921-4fa7-ab69-1d10f749a6a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member_f33cb96b-95ca-40b1-8da0-aeab3aa171a0" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod3Member_f33cb96b-95ca-40b1-8da0-aeab3aa171a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member_ff0e053d-67b2-4cf9-8c02-bd21c81995f0" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod4Member_ff0e053d-67b2-4cf9-8c02-bd21c81995f0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationScheduleofCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails" xlink:type="extended" id="ibfe3ce75f8ed47c090ce6d09da6b3128_StockbasedCompensationScheduleofCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1e819e20-65d9-4a65-94f3-5dd7599a9685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1e819e20-65d9-4a65-94f3-5dd7599a9685" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_79deb3e7-22b6-4399-aade-5f36e57d73c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_79deb3e7-22b6-4399-aade-5f36e57d73c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ccab6abe-bfea-4c37-aa28-2e06852ff87a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ccab6abe-bfea-4c37-aa28-2e06852ff87a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_cb165427-b25a-410f-9b7f-9c5598ea002f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_CostOfSalesMember_cb165427-b25a-410f-9b7f-9c5598ea002f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6c62db0b-7fad-4f65-8ed1-29940703ca98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6c62db0b-7fad-4f65-8ed1-29940703ca98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_472fcee6-3e4b-42bd-a6e6-b3a5db289f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_472fcee6-3e4b-42bd-a6e6-b3a5db289f6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f959a7f8-f600-4d49-95f4-eff3353c55e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f959a7f8-f600-4d49-95f4-eff3353c55e1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationOptionsbyExercisePriceDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails" xlink:type="extended" id="ifb68498eb9964d5b990f27c777b33e14_StockbasedCompensationOptionsbyExercisePriceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_6dfc94fc-846a-4010-9f02-8e25f728c495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_6dfc94fc-846a-4010-9f02-8e25f728c495" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_ab0e3f8b-3a22-4150-b041-26a57994bdf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_ab0e3f8b-3a22-4150-b041-26a57994bdf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_5686292e-8b35-421b-94c1-193a3f9f8c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_5686292e-8b35-421b-94c1-193a3f9f8c1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_cba02b80-127f-4b68-947c-6e8ebc19c4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_cba02b80-127f-4b68-947c-6e8ebc19c4ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_8d52b543-5e29-4316-a0f2-2a77554c4e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_8d52b543-5e29-4316-a0f2-2a77554c4e9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9594126d-9df6-4e29-95d6-5718ed71f145_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_9594126d-9df6-4e29-95d6-5718ed71f145_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange1Member_f9169e2c-2ab4-4c96-9e65-3a777b797adb" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange1Member_f9169e2c-2ab4-4c96-9e65-3a777b797adb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange2Member_fc4d9f9d-520a-45ce-abbb-fd810f083e13" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange2Member_fc4d9f9d-520a-45ce-abbb-fd810f083e13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange3Member_17ff319b-3ac8-469b-bfa8-04aece16db67" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange3Member_17ff319b-3ac8-469b-bfa8-04aece16db67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange4Member_214aab84-5f61-451a-af1f-f3f12236cc1f" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange4Member_214aab84-5f61-451a-af1f-f3f12236cc1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange5Member_ee60d972-0c57-4a48-9215-429c2acf732d" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange5Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange5Member_ee60d972-0c57-4a48-9215-429c2acf732d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange6Member_dfb33a31-b172-4a9d-acaf-24844298a43d" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange6Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange6Member_dfb33a31-b172-4a9d-acaf-24844298a43d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange7Member_14523944-97e0-48ea-8a14-84039f605ab0" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange7Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange7Member_14523944-97e0-48ea-8a14-84039f605ab0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange8Member_aad3c500-ab8c-47ff-9065-2f3c2d30d61c" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange8Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange8Member_aad3c500-ab8c-47ff-9065-2f3c2d30d61c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange9Member_ec4ace7a-215e-481d-ad80-910993b01159" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange9Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange9Member_ec4ace7a-215e-481d-ad80-910993b01159" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange10Member_3b58470c-19b5-41d0-91e7-5c9e83fbf9d9" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange10Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange10Member_3b58470c-19b5-41d0-91e7-5c9e83fbf9d9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange11Member_61bcb4ea-612e-4db9-b361-9f7431c46529" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange11Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange11Member_61bcb4ea-612e-4db9-b361-9f7431c46529" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange12Member_5417c972-e287-4a88-a7b3-d175260af5e7" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange12Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange12Member_5417c972-e287-4a88-a7b3-d175260af5e7" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationValuationAssumptionsonStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails" xlink:type="extended" id="i07052479c31b48f8a0f0c7caefc79ddc_StockbasedCompensationValuationAssumptionsonStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6ef25099-394b-4f0a-8cb9-71edf46da73a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6ef25099-394b-4f0a-8cb9-71edf46da73a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e73ded97-7dcc-43a1-b460-2dd671911f02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e73ded97-7dcc-43a1-b460-2dd671911f02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_70815159-a859-4267-a71e-8a4f03d8e966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_70815159-a859-4267-a71e-8a4f03d8e966" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c3320dfb-4844-43ef-830c-415302eb2b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c3320dfb-4844-43ef-830c-415302eb2b09" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_95c6769e-4048-4ffb-8193-7553dd675848" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_95c6769e-4048-4ffb-8193-7553dd675848" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_523d80ed-0f7d-40bf-aff1-5c0f7f7f7704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_523d80ed-0f7d-40bf-aff1-5c0f7f7f7704" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:to="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_201287b0-add3-43aa-a11a-6e68e952c0d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_201287b0-add3-43aa-a11a-6e68e952c0d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6d7a75-8552-48f2-8a13-bea384f012d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6d7a75-8552-48f2-8a13-bea384f012d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9dd8422c-fa92-43b5-a18d-b579ceaa88ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6d7a75-8552-48f2-8a13-bea384f012d0" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9dd8422c-fa92-43b5-a18d-b579ceaa88ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:to="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cdaf985e-7c53-447a-ae79-519e146b25b7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:to="loc_srt_RangeMember_cdaf985e-7c53-447a-ae79-519e146b25b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:to="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2d6e4473-5a27-4dd4-9b67-49148685bea8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:to="loc_srt_MinimumMember_2d6e4473-5a27-4dd4-9b67-49148685bea8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_679e4ed4-4ce0-443c-8d0d-313d084c2855" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:to="loc_srt_MaximumMember_679e4ed4-4ce0-443c-8d0d-313d084c2855" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationRestrictedStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" xlink:type="extended" id="i7d1138da6744452d9e25c5e376154f89_StockbasedCompensationRestrictedStockUnitActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3e21df5b-4a8f-4a6a-b91b-bdb668800712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3e21df5b-4a8f-4a6a-b91b-bdb668800712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cd65d643-6d2b-4465-9786-80c0cc441d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cd65d643-6d2b-4465-9786-80c0cc441d9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0469e0a3-ef3c-465d-856a-82355fe472fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0469e0a3-ef3c-465d-856a-82355fe472fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a76b5be9-49a9-438a-b59b-6ec103b216ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a76b5be9-49a9-438a-b59b-6ec103b216ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d6b28ea2-b6a9-4877-969b-673a2b075bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0d31be86-9e1b-4c40-b5f4-3f41bf03add4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0d31be86-9e1b-4c40-b5f4-3f41bf03add4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_09eaea96-14e4-40ba-8220-a3c86b52f347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_09eaea96-14e4-40ba-8220-a3c86b52f347" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57a6cc48-0158-490f-93f5-678aff53ca49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57a6cc48-0158-490f-93f5-678aff53ca49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2c615dcf-7099-4b77-8a98-1f5a8ac7fb07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2c615dcf-7099-4b77-8a98-1f5a8ac7fb07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e22f0db8-4c9c-4310-b045-b42ee998ede0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:to="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdcbba5c-02eb-4df3-b957-c220e6b6446e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cdcbba5c-02eb-4df3-b957-c220e6b6446e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074254ea-c297-4a63-b049-ef024924010e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074254ea-c297-4a63-b049-ef024924010e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_65e1d2ad-5958-40c4-9877-d2769f7632d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074254ea-c297-4a63-b049-ef024924010e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_65e1d2ad-5958-40c4-9877-d2769f7632d7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i6445c1cdb3cf436ea6629a6740fb0de6_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6ae30695-4697-46bc-bc8e-cecc294e842e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6ae30695-4697-46bc-bc8e-cecc294e842e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_66cc0636-b78c-45bf-8b3f-29d33cc450ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_66cc0636-b78c-45bf-8b3f-29d33cc450ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_ce4dcac5-5061-4b99-aac3-f6fbb6d7d629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_OperatingLossCarryforwards_ce4dcac5-5061-4b99-aac3-f6fbb6d7d629" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_1fc0baaa-e884-4b09-838d-7fdd0eb20af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_1fc0baaa-e884-4b09-838d-7fdd0eb20af4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e8fe8155-aeca-42eb-94cb-2158b80469c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e8fe8155-aeca-42eb-94cb-2158b80469c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_0728dda6-43df-4ef7-9182-9cade9ff437a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_0728dda6-43df-4ef7-9182-9cade9ff437a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_59bade13-f76c-494b-a062-1a5448375568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_59bade13-f76c-494b-a062-1a5448375568" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_bc09977f-dd70-4ff5-ba26-bc13578e4d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:to="loc_us-gaap_DomesticCountryMember_bc09977f-dd70-4ff5-ba26-bc13578e4d7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_675dcde6-6d44-4051-adbe-e094e9ad13f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_675dcde6-6d44-4051-adbe-e094e9ad13f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_c7db1259-4f35-4a1e-928b-ce9529654e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:to="loc_us-gaap_ForeignPlanMember_c7db1259-4f35-4a1e-928b-ce9529654e7d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7929fc03-028d-46d5-98d6-f54b92cf3880_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7929fc03-028d-46d5-98d6-f54b92cf3880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_36196c9d-0abb-4f65-a18d-288bdf29991f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_36196c9d-0abb-4f65-a18d-288bdf29991f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_c24af6d1-8c38-414c-8eed-3cc3b3c402ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_36196c9d-0abb-4f65-a18d-288bdf29991f" xlink:to="loc_us-gaap_ResearchMember_c24af6d1-8c38-414c-8eed-3cc3b3c402ec" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" xlink:type="extended" id="ia72a0e29531b4ac08a82f82fd7cb92d9_NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f779317-a37c-4335-9a5d-d397e86175e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0b08b38c-6761-43a5-874f-e51c6558c045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f779317-a37c-4335-9a5d-d397e86175e9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0b08b38c-6761-43a5-874f-e51c6558c045" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f779317-a37c-4335-9a5d-d397e86175e9" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8bc2eea0-7321-4344-8f8b-fc594ce5e763_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_8bc2eea0-7321-4344-8f8b-fc594ce5e763_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_12123084-5a86-4e3e-a2f1-5fd7a192d09e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_PreferredStockMember_12123084-5a86-4e3e-a2f1-5fd7a192d09e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_ba012b92-04b0-484a-a551-f1e6fd545ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_ConvertibleDebtMember_ba012b92-04b0-484a-a551-f1e6fd545ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsSeriesBConvertiblePreferredStockMember_d0959911-c64c-41d9-a858-c0c048f1d2cf" xlink:href="pl-20220131.xsd#pl_WarrantsSeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsSeriesBConvertiblePreferredStockMember_d0959911-c64c-41d9-a858-c0c048f1d2cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsSeriesDConvertiblePreferredStockMember_1746049e-52da-47de-aae6-3fc79851ba56" xlink:href="pl-20220131.xsd#pl_WarrantsSeriesDConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsSeriesDConvertiblePreferredStockMember_1746049e-52da-47de-aae6-3fc79851ba56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsClassACommonStockMember_62ac7e23-8767-458c-a089-60fb8d3d3e69" xlink:href="pl-20220131.xsd#pl_WarrantsClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsClassACommonStockMember_62ac7e23-8767-458c-a089-60fb8d3d3e69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1470f34c-f71f-4882-a67c-ada143cfe14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1470f34c-f71f-4882-a67c-ada143cfe14c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3e47464b-267a-41b5-a873-07b7bf587cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3e47464b-267a-41b5-a873-07b7bf587cac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EarnOutSharesMember_ed62c715-a8e8-4653-bc93-02520c1845e2" xlink:href="pl-20220131.xsd#pl_EarnOutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_EarnOutSharesMember_ed62c715-a8e8-4653-bc93-02520c1845e2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SponsorEarnOutSharesMember_8562ac04-63d1-43cb-9fb0-87e9710d9824" xlink:href="pl-20220131.xsd#pl_SponsorEarnOutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_SponsorEarnOutSharesMember_8562ac04-63d1-43cb-9fb0-87e9710d9824" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_4cbf65c3-2699-4013-8312-12f9148983b5" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsPublicMember_4cbf65c3-2699-4013-8312-12f9148983b5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_db8ffb35-81f0-4076-a4d3-a94bd26331c1" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsPrivatePlacementMember_db8ffb35-81f0-4076-a4d3-a94bd26331c1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_b751a621-ed76-4bfc-9ceb-4fd771bb686c" xlink:href="pl-20220131.xsd#pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_b751a621-ed76-4bfc-9ceb-4fd771bb686c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_42bc130d-2668-4e2f-b674-6096931f929a" xlink:href="pl-20220131.xsd#pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_42bc130d-2668-4e2f-b674-6096931f929a" xlink:type="arc" order="12"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>pl-20220131_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f46e3fb6-884a-4e63-b994-f133b2286013,g:7369c245-d772-43e0-9128-3b663117dc48-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" 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/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_28f96734-d9c0-40e3-afdd-59f91cda795c_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_4ae9776d-8a7a-439d-8b7f-fe110ae60c4e_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_508d8870-6dec-4472-a3bb-e9a38ee19a8f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsLiabilityPolicyTextBlock_64774a45-0bde-41bb-bea3-8f6ba1658bf8_terseLabel_en-US" xlink:label="lab_pl_WarrantsLiabilityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants</link:label>
    <link:label id="lab_pl_WarrantsLiabilityPolicyTextBlock_label_en-US" xlink:label="lab_pl_WarrantsLiabilityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants Liability [Policy Text Block]</link:label>
    <link:label id="lab_pl_WarrantsLiabilityPolicyTextBlock_documentation_en-US" xlink:label="lab_pl_WarrantsLiabilityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsLiabilityPolicyTextBlock" xlink:href="pl-20220131.xsd#pl_WarrantsLiabilityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsLiabilityPolicyTextBlock" xlink:to="lab_pl_WarrantsLiabilityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_12f29cd4-5038-446e-85f4-6df73e71001f_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8060fd18-f74a-4b51-8260-f80d934b14e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6ef7ca5a-11b5-4e60-8ff4-76725b4031e2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_9d55748e-e29b-4e53-871c-4ae04d7fea03_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ScheduleOfDebtExpenseTableTextBlock_0633b15d-a70f-4889-b119-67e24dc485a7_terseLabel_en-US" xlink:label="lab_pl_ScheduleOfDebtExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt Expense</link:label>
    <link:label id="lab_pl_ScheduleOfDebtExpenseTableTextBlock_label_en-US" xlink:label="lab_pl_ScheduleOfDebtExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Debt Expense [Table Text Block]</link:label>
    <link:label id="lab_pl_ScheduleOfDebtExpenseTableTextBlock_documentation_en-US" xlink:label="lab_pl_ScheduleOfDebtExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Debt Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ScheduleOfDebtExpenseTableTextBlock" xlink:href="pl-20220131.xsd#pl_ScheduleOfDebtExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ScheduleOfDebtExpenseTableTextBlock" xlink:to="lab_pl_ScheduleOfDebtExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_95cd1352-233a-4db3-995d-c98e0776ce43_terseLabel_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Next Twelve Months</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_documentation_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" xlink:to="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_dfde46eb-7d74-44c3-b1fe-b1d06d881dba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentPeriod1Member_295ce9d0-754a-45bd-bd3e-380037c64a91_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period 1</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod1Member_label_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 1 [Member]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod1Member_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentPeriod1Member" xlink:to="lab_pl_DerivativeInstrumentPeriod1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_acaaf91a-ebc3-4b84-b543-dce89649aa1a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_739c98d3-8c5a-4439-8db5-6a1cbd13e776_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_69865808-65b3-44ca-bc0b-8f43e6d2608d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_143f3c32-2543-400f-bd38-83acc14c967a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_4f2ae53a-10e3-4d6d-a05f-7591a7730966_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementFeeProvided_f43e0119-0cdc-4842-b9b1-a8e2539726b3_terseLabel_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementFeeProvided" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development arrangement, fee provided</link:label>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementFeeProvided_label_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementFeeProvided" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Arrangement, Fee Provided</link:label>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementFeeProvided_documentation_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementFeeProvided" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Arrangement, Fee Provided</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementFeeProvided" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementFeeProvided"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ResearchAndDevelopmentArrangementFeeProvided" xlink:to="lab_pl_ResearchAndDevelopmentArrangementFeeProvided" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue_06509c1e-3ea3-4640-b50b-4890486d369e_terseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of awards</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Share Based Compensation, Fair Value</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Share Based Compensation, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationShareBasedCompensationFairValue" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationShareBasedCompensationFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationShareBasedCompensationFairValue" xlink:to="lab_pl_ReverseRecapitalizationShareBasedCompensationFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11aa175b-02b7-4f4d-886b-63176749eb4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_55b13ea1-879a-4cd2-9446-cba0719b55f7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of shares that may be granted under award (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fda892b9-8b03-4fc9-9b2b-53d0fd826737_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_319bf264-b5e9-4e02-810a-f12628c3ce02_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2cc30c97-7c9d-4f0c-bc4b-909151029581_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6ef6aeb3-f120-4b01-9c7a-da7fa669adcb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of options exercised during the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_76a05868-7940-4d8e-a32b-ac93ac80381d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_3cbf509d-2087-487f-9709-330978493dcc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SponsorEarnOutSharesMember_fcecb87d-057c-4725-9200-6feb87af772c_terseLabel_en-US" xlink:label="lab_pl_SponsorEarnOutSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY Sponsor Earn-out Shares</link:label>
    <link:label id="lab_pl_SponsorEarnOutSharesMember_label_en-US" xlink:label="lab_pl_SponsorEarnOutSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sponsor Earn Out Shares [Member]</link:label>
    <link:label id="lab_pl_SponsorEarnOutSharesMember_documentation_en-US" xlink:label="lab_pl_SponsorEarnOutSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sponsor Earn Out Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SponsorEarnOutSharesMember" xlink:href="pl-20220131.xsd#pl_SponsorEarnOutSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SponsorEarnOutSharesMember" xlink:to="lab_pl_SponsorEarnOutSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionNameDomain_5cb2e818-cf66-43d9-821e-da7a17f8d5fd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtConversionNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtConversionNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionNameDomain" xlink:to="lab_us-gaap_DebtConversionNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_c29f501a-da9d-4aa8-b3fe-69c3b6d5d76e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_54e90c33-8776-4a5d-bcf3-d848867263ae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9a07c44a-a663-4c8a-a738-9d2373645d2e_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_d7181f1a-6a35-47f8-8929-9920fd807ae3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CommonStockValuationsPolicyPolicyTextBlock_51894160-d23c-477f-9a6d-7fe3b7c88f08_terseLabel_en-US" xlink:label="lab_pl_CommonStockValuationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Valuations</link:label>
    <link:label id="lab_pl_CommonStockValuationsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_pl_CommonStockValuationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Valuations, Policy [Policy Text Block]</link:label>
    <link:label id="lab_pl_CommonStockValuationsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_pl_CommonStockValuationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Valuations, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockValuationsPolicyPolicyTextBlock" xlink:href="pl-20220131.xsd#pl_CommonStockValuationsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CommonStockValuationsPolicyPolicyTextBlock" xlink:to="lab_pl_CommonStockValuationsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_f37cc512-8158-491c-89af-b94e027899bf_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_851530ba-3e61-4004-b57a-53faa428c4ae_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ecfeaad0-6c9b-4067-b09c-49fb629be7ba_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_Customer3Member_4487d12d-268f-4305-a5fe-dca089a8ed54_terseLabel_en-US" xlink:label="lab_pl_Customer3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 3</link:label>
    <link:label id="lab_pl_Customer3Member_label_en-US" xlink:label="lab_pl_Customer3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 3 [Member]</link:label>
    <link:label id="lab_pl_Customer3Member_documentation_en-US" xlink:label="lab_pl_Customer3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer3Member" xlink:href="pl-20220131.xsd#pl_Customer3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_Customer3Member" xlink:to="lab_pl_Customer3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5768c7be-c22d-410d-84ec-c58dc4e7220e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_48602143-714a-4658-9ff3-966ea2847043_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_631516e0-4e9c-4758-94d6-d48418ce62f6_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_d59d42fa-9e09-41e1-8076-282bd06fa70d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12eab87e-4c51-4c9b-a674-f0f46161d438_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_A2017LoansSecuredTermLoanBMember_c2786a4b-cc72-4694-840d-f0c4532be01c_terseLabel_en-US" xlink:label="lab_pl_A2017LoansSecuredTermLoanBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Term Loan B</link:label>
    <link:label id="lab_pl_A2017LoansSecuredTermLoanBMember_label_en-US" xlink:label="lab_pl_A2017LoansSecuredTermLoanBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans, Secured Term Loan B [Member]</link:label>
    <link:label id="lab_pl_A2017LoansSecuredTermLoanBMember_documentation_en-US" xlink:label="lab_pl_A2017LoansSecuredTermLoanBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans, Secured Term Loan B</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansSecuredTermLoanBMember" xlink:href="pl-20220131.xsd#pl_A2017LoansSecuredTermLoanBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_A2017LoansSecuredTermLoanBMember" xlink:to="lab_pl_A2017LoansSecuredTermLoanBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_7ba72bf7-8a44-435c-9dbe-39071765a85d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_VanderSatBVMember_9d232ec0-bcf0-4d9c-91a5-0276e82ca9a8_terseLabel_en-US" xlink:label="lab_pl_VanderSatBVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VanderSat</link:label>
    <link:label id="lab_pl_VanderSatBVMember_label_en-US" xlink:label="lab_pl_VanderSatBVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VanderSat B.V. [Member]</link:label>
    <link:label id="lab_pl_VanderSatBVMember_documentation_en-US" xlink:label="lab_pl_VanderSatBVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VanderSat B.V.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_VanderSatBVMember" xlink:to="lab_pl_VanderSatBVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_07e13c13-04fd-4d6b-8806-4561ef0ba9ed_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible preferred stock, $0.0001 par value, 1,500,000 and 160,843,194 shares authorized at January&#160;31, 2022 and 2021, respectively, 0 and 131,252,627 shares issued and outstanding at January&#160;31, 2022 and 2021, respectively, $696,415 aggregate liquidation preference at January&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_b45436cd-e11e-4e2e-bd78-a71890d9ac09_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CommonStockVotingRightsVotesPerShare_32fd8a62-898c-4c58-a6b4-1914ed7a5abf_terseLabel_en-US" xlink:label="lab_pl_CommonStockVotingRightsVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, voting rights, votes per share</link:label>
    <link:label id="lab_pl_CommonStockVotingRightsVotesPerShare_label_en-US" xlink:label="lab_pl_CommonStockVotingRightsVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Votes Per Share</link:label>
    <link:label id="lab_pl_CommonStockVotingRightsVotesPerShare_documentation_en-US" xlink:label="lab_pl_CommonStockVotingRightsVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Votes Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockVotingRightsVotesPerShare" xlink:href="pl-20220131.xsd#pl_CommonStockVotingRightsVotesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CommonStockVotingRightsVotesPerShare" xlink:to="lab_pl_CommonStockVotingRightsVotesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_e5f76f0c-9da3-48c0-8236-b133f0e8c1e2_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage (greater than)</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_fde3f736-ebee-451c-92a3-9cb218143b63_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of securities to Class A common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_ceff6f22-be92-47e1-b009-eee86432969c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_e59a984b-8d3a-47d3-80ae-25a2e5848dfc_terseLabel_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Two</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_documentation_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" xlink:to="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RedeemableWarrantMember_3c32f56f-68c6-449f-a92e-3e55e6ac768a_terseLabel_en-US" xlink:label="lab_pl_RedeemableWarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Warrant</link:label>
    <link:label id="lab_pl_RedeemableWarrantMember_label_en-US" xlink:label="lab_pl_RedeemableWarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Warrant [Member]</link:label>
    <link:label id="lab_pl_RedeemableWarrantMember_documentation_en-US" xlink:label="lab_pl_RedeemableWarrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Warrant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedeemableWarrantMember" xlink:href="pl-20220131.xsd#pl_RedeemableWarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RedeemableWarrantMember" xlink:to="lab_pl_RedeemableWarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RedemptionScenarioOneMember_a009662c-2248-404c-9de0-9afc1e2ca2aa_terseLabel_en-US" xlink:label="lab_pl_RedemptionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, One</link:label>
    <link:label id="lab_pl_RedemptionScenarioOneMember_label_en-US" xlink:label="lab_pl_RedemptionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, One [Member]</link:label>
    <link:label id="lab_pl_RedemptionScenarioOneMember_documentation_en-US" xlink:label="lab_pl_RedemptionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedemptionScenarioOneMember" xlink:href="pl-20220131.xsd#pl_RedemptionScenarioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RedemptionScenarioOneMember" xlink:to="lab_pl_RedemptionScenarioOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_327718eb-4246-4b2a-a2d9-4ff2284bcb7d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5491d93f-e26f-46e0-97f6-71910eee5af4_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_dde3d687-dd75-4e53-8f10-47642b8ee480_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_59155ddf-1d38-45fe-94b3-6e8298c13a05_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A common stock withheld to satisfy employee tax withholding obligations (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization_150daaf1-2f1e-4b60-8286-c011d36a616c_terseLabel_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A common stock upon Business Combination and PIPE Investment, net</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization_label_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Reverse Recapitalization</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization_documentation_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodValueReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:to="lab_pl_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_6d2e955a-427e-4a3a-a5c5-eb26a0340027_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentDescription_4bf55017-3b38-403f-a72d-d1c7cdbe87a6_terseLabel_en-US" xlink:label="lab_dei_AmendmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Description</link:label>
    <link:label id="lab_dei_AmendmentDescription_label_en-US" xlink:label="lab_dei_AmendmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentDescription" xlink:to="lab_dei_AmendmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_f0a00229-9aad-4672-9edb-669edbc80b5b_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_88002079-b2a2-4105-9e06-b235105fa631_terseLabel_en-US" xlink:label="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of convertible notes and preferred stock warrant</link:label>
    <link:label id="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_label_en-US" xlink:label="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Convertible Debt and Issuance Of Warrants</link:label>
    <link:label id="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_documentation_en-US" xlink:label="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Convertible Debt and Issuance Of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" xlink:href="pl-20220131.xsd#pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" xlink:to="lab_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_d594e269-e2df-448e-8bf3-317f69dee2a3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_3d743e42-a9f1-4ba4-886f-1a018a6b95f7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and diluted net loss per share attributable to common stockholders, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_126dbe9b-26a9-45a0-be82-7b59c4154e79_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_e6184687-dad7-4950-8c13-fadfa79b7762_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of convertible preferred stock, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_2c25aad3-1645-4ff0-ab68-e2fbcb8a96bf_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds Net of Issuance Costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4362051a-9df2-460e-9026-d45879861883_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_52a6cb41-f48b-4a45-891d-dcb3fdf0e31b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3d549a63-55bc-4223-afa1-269b1b80dc36_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_680273a8-79f6-438e-9d08-e457165c40ed_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_995d29de-73ed-43eb-9316-f5ab75c0775d_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_79ac84b1-26ea-4291-b883-db06f0367189_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest expense and extinguishment (gain) loss</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_ba29bf32-a516-4f6d-9b26-77253b225d70_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassCMember_3b1f2c63-a1d8-4ce5-8774-473930af3fde_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class C</link:label>
    <link:label id="lab_us-gaap_CommonClassCMember_label_en-US" xlink:label="lab_us-gaap_CommonClassCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class C [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassCMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassCMember" xlink:to="lab_us-gaap_CommonClassCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_2a99ca8c-898e-4654-a0bf-f8d701b6f72e_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred commission</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_d7044e28-ed98-480b-bf6b-0be934551f33_negatedTerseLabel_en-US" xlink:label="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of recourse note to employee</link:label>
    <link:label id="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_label_en-US" xlink:label="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Issuance Of Recourse Note To Employee</link:label>
    <link:label id="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_documentation_en-US" xlink:label="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Issuance Of Recourse Note To Employee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" xlink:href="pl-20220131.xsd#pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" xlink:to="lab_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_HostingAndOtherServicesMember_c3768532-3c38-4242-a944-31011c3ec669_terseLabel_en-US" xlink:label="lab_pl_HostingAndOtherServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting and Other Services</link:label>
    <link:label id="lab_pl_HostingAndOtherServicesMember_label_en-US" xlink:label="lab_pl_HostingAndOtherServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting and Other Services [Member]</link:label>
    <link:label id="lab_pl_HostingAndOtherServicesMember_documentation_en-US" xlink:label="lab_pl_HostingAndOtherServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hosting and Other Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_HostingAndOtherServicesMember" xlink:href="pl-20220131.xsd#pl_HostingAndOtherServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_HostingAndOtherServicesMember" xlink:to="lab_pl_HostingAndOtherServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_AccruedAndOtherCurrentLiabilities_41165b74-c0a7-40c2-89da-816e9c057aa6_terseLabel_en-US" xlink:label="lab_pl_AccruedAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued and other current liabilities</link:label>
    <link:label id="lab_pl_AccruedAndOtherCurrentLiabilities_1a0ffad3-4e02-40fa-a37f-28d0ac791f07_totalLabel_en-US" xlink:label="lab_pl_AccruedAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued and other current liabilities</link:label>
    <link:label id="lab_pl_AccruedAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_pl_AccruedAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued And Other Current Liabilities</link:label>
    <link:label id="lab_pl_AccruedAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_pl_AccruedAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued And Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccruedAndOtherCurrentLiabilities" xlink:href="pl-20220131.xsd#pl_AccruedAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_AccruedAndOtherCurrentLiabilities" xlink:to="lab_pl_AccruedAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_ddc50e67-d845-4e4c-a686-a18e46aafc60_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commission, non-current</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_3925298b-6557-45c6-9cf5-5f3aa031ad64_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d7516d73-bb7e-492d-aef7-f0b1c36d290b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal_6b1f1acd-27d4-4e08-9821-e9935b638bee_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible debt, if converted, in excess of principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, If-converted Value in Excess of Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" xlink:to="lab_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_4f5eda02-d903-488a-b2ae-58f83c0fd583_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: non-cash liability assumed as part of Business Combination</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PurchaseConsiderationMember_f5223df3-9531-427c-a397-92137e21e643_terseLabel_en-US" xlink:label="lab_pl_PurchaseConsiderationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Consideration</link:label>
    <link:label id="lab_pl_PurchaseConsiderationMember_label_en-US" xlink:label="lab_pl_PurchaseConsiderationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Consideration [Member]</link:label>
    <link:label id="lab_pl_PurchaseConsiderationMember_documentation_en-US" xlink:label="lab_pl_PurchaseConsiderationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PurchaseConsiderationMember" xlink:href="pl-20220131.xsd#pl_PurchaseConsiderationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PurchaseConsiderationMember" xlink:to="lab_pl_PurchaseConsiderationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_80f26e94-1454-4844-b42a-4e2af6384d74_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, net of discount</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_2029e350-3b11-4850-8dd1-ebf7184efbfc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_15e7e80b-e65a-4dff-88da-920a01dfb59e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_c1f5ec59-f48d-4222-b8a9-08c0dc3b848f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ProceedsFromStockOptionsExercisedEarly_cf7ccfce-32c4-466c-bd42-93552b0137f5_terseLabel_en-US" xlink:label="lab_pl_ProceedsFromStockOptionsExercisedEarly" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the early exercise of common stock options</link:label>
    <link:label id="lab_pl_ProceedsFromStockOptionsExercisedEarly_label_en-US" xlink:label="lab_pl_ProceedsFromStockOptionsExercisedEarly" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised Early</link:label>
    <link:label id="lab_pl_ProceedsFromStockOptionsExercisedEarly_documentation_en-US" xlink:label="lab_pl_ProceedsFromStockOptionsExercisedEarly" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised Early</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromStockOptionsExercisedEarly" xlink:href="pl-20220131.xsd#pl_ProceedsFromStockOptionsExercisedEarly"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ProceedsFromStockOptionsExercisedEarly" xlink:to="lab_pl_ProceedsFromStockOptionsExercisedEarly" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_1ec5b7ec-9e0f-4e74-b164-04c1b187c635_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b942810a-ec92-41e2-9e83-963fbe0441f1_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PlanetLabsPBCMember_497ff122-45f1-416b-bea6-1dc53b5c74d0_terseLabel_en-US" xlink:label="lab_pl_PlanetLabsPBCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PlanetLabs</link:label>
    <link:label id="lab_pl_PlanetLabsPBCMember_label_en-US" xlink:label="lab_pl_PlanetLabsPBCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Planet Labs PBC [Member]</link:label>
    <link:label id="lab_pl_PlanetLabsPBCMember_documentation_en-US" xlink:label="lab_pl_PlanetLabsPBCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Planet Labs PBC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PlanetLabsPBCMember" xlink:href="pl-20220131.xsd#pl_PlanetLabsPBCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PlanetLabsPBCMember" xlink:to="lab_pl_PlanetLabsPBCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_800f0819-eaeb-485a-b7ca-1581db372de8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange4Member_b01925ec-a9f7-4980-9fca-5391711ca210_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.026</link:label>
    <link:label id="lab_pl_ExercisePriceRange4Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 4 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange4Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 4</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange4Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange4Member" xlink:to="lab_pl_ExercisePriceRange4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_555cfbd4-4470-4f40-9ee6-8c54a071ac7c_terseLabel_en-US" xlink:label="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion price, numerator for capitalization "capped price"</link:label>
    <link:label id="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_label_en-US" xlink:label="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt, Benchmark for Capitalization Valuation</link:label>
    <link:label id="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_documentation_en-US" xlink:label="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt, Benchmark for Capitalization Valuation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleDebtBenchmarkForCapitalizationValuation" xlink:href="pl-20220131.xsd#pl_ConvertibleDebtBenchmarkForCapitalizationValuation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ConvertibleDebtBenchmarkForCapitalizationValuation" xlink:to="lab_pl_ConvertibleDebtBenchmarkForCapitalizationValuation" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_ab49a4d4-ed94-4765-a4f6-8810886bfff3_terseLabel_en-US" xlink:label="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of world</link:label>
    <link:label id="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_label_en-US" xlink:label="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Areas, Not Separately Disclosed [Member]</link:label>
    <link:label id="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_documentation_en-US" xlink:label="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Geographical Areas, Not Separately Disclosed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" xlink:href="pl-20220131.xsd#pl_OtherGeographicalAreasNotSeparatelyDisclosedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" xlink:to="lab_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_d03b9e95-8072-463c-bd51-fe0e021927fc_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_505d6e5c-8bfa-417b-ad5f-d07c3688c6a7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_cfe4aa66-5513-421a-9d48-76700f248f0e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_92a712f2-4bcd-49eb-be59-13ea4342ff8f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3cd3a7b6-bf91-40ec-a1d5-2e7897cce42c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A common stock from the exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ef197429-6ef4-4bcf-b8f6-f196b1c2a337_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange3Member_2a1930c8-14cd-4967-ae34-bc37191d573f_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.807</link:label>
    <link:label id="lab_pl_ExercisePriceRange3Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 3 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange3Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange3Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange3Member" xlink:to="lab_pl_ExercisePriceRange3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_GainLossOnExtinguishmentOfDebtNoncash_1ca56c37-805c-4815-94bb-0b66fe216bbf_negatedTerseLabel_en-US" xlink:label="lab_pl_GainLossOnExtinguishmentOfDebtNoncash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt extinguishment gain (loss)</link:label>
    <link:label id="lab_pl_GainLossOnExtinguishmentOfDebtNoncash_label_en-US" xlink:label="lab_pl_GainLossOnExtinguishmentOfDebtNoncash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt, Noncash</link:label>
    <link:label id="lab_pl_GainLossOnExtinguishmentOfDebtNoncash_documentation_en-US" xlink:label="lab_pl_GainLossOnExtinguishmentOfDebtNoncash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt, Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GainLossOnExtinguishmentOfDebtNoncash" xlink:href="pl-20220131.xsd#pl_GainLossOnExtinguishmentOfDebtNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_GainLossOnExtinguishmentOfDebtNoncash" xlink:to="lab_pl_GainLossOnExtinguishmentOfDebtNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_3fa45359-3546-4680-bfee-bcf0906bdb14_terseLabel_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A common stock upon Business Combination and PIPE Investment, net (in shares)</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_label_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Recapitalization</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_documentation_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:to="lab_pl_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_be6010ee-bc53-4071-ab11-e005d5a5ec98_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_e73dac0d-a170-4439-8927-c66727a70dc7_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ComputerEquipmentAndSoftwareMember_97043e80-3dc8-4cbb-bb60-e2228932b9e1_terseLabel_en-US" xlink:label="lab_pl_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and purchased software</link:label>
    <link:label id="lab_pl_ComputerEquipmentAndSoftwareMember_label_en-US" xlink:label="lab_pl_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment And Software [Member]</link:label>
    <link:label id="lab_pl_ComputerEquipmentAndSoftwareMember_documentation_en-US" xlink:label="lab_pl_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment And Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ComputerEquipmentAndSoftwareMember" xlink:href="pl-20220131.xsd#pl_ComputerEquipmentAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ComputerEquipmentAndSoftwareMember" xlink:to="lab_pl_ComputerEquipmentAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_f8e60d41-dcf1-4b03-91ee-a709638d0832_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_c3bce7ba-b403-44ae-926b-984bc88709e4_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_a20e2af4-84f2-4ea1-b697-212705810d86_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_6d84c8bc-9855-4e81-8672-0c4f25231a71_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_c9c5ecf9-e9fd-49d2-803a-4ce9a253695c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_74db4864-a5fc-4e86-af34-8e88f32ab16a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance stock in relation to acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_769a919d-a536-4b14-8203-1b44b9a092aa_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_51d28b6a-6ce2-4df7-a7af-f9815d235bc5_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_2b15f619-096b-43bb-b483-1d32bd1e2bf5_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_d1f3f8ef-840f-4f8c-9c34-2507ba6c688b_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_c77210e4-ed44-45c3-bd88-b25605fa528b_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DepositsOfForeignOperationsMember_6ca3240f-fed1-4578-8729-4c81fd3a5478_terseLabel_en-US" xlink:label="lab_pl_DepositsOfForeignOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits of Foreign Operations</link:label>
    <link:label id="lab_pl_DepositsOfForeignOperationsMember_label_en-US" xlink:label="lab_pl_DepositsOfForeignOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Of Foreign Operations [Member]</link:label>
    <link:label id="lab_pl_DepositsOfForeignOperationsMember_documentation_en-US" xlink:label="lab_pl_DepositsOfForeignOperationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Of Foreign Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DepositsOfForeignOperationsMember" xlink:href="pl-20220131.xsd#pl_DepositsOfForeignOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DepositsOfForeignOperationsMember" xlink:to="lab_pl_DepositsOfForeignOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c7f6d25f-abd9-49ec-9394-d3664ea3ba91_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, Weighted Average Remaining Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_3b23375c-4dc4-47a7-88df-1deb89fffbbd_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SharesIssuedWarrantsExercised_ae43ed3f-547b-4fd3-af5e-f3808d072a4e_terseLabel_en-US" xlink:label="lab_pl_SharesIssuedWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued in warrant exercise (in shares)</link:label>
    <link:label id="lab_pl_SharesIssuedWarrantsExercised_label_en-US" xlink:label="lab_pl_SharesIssuedWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Warrants Exercised</link:label>
    <link:label id="lab_pl_SharesIssuedWarrantsExercised_documentation_en-US" xlink:label="lab_pl_SharesIssuedWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Warrants Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedWarrantsExercised" xlink:href="pl-20220131.xsd#pl_SharesIssuedWarrantsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SharesIssuedWarrantsExercised" xlink:to="lab_pl_SharesIssuedWarrantsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_ea64599d-efd7-48b1-a7dd-42f2f83aa17e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.0001 par value, 570,000,000, 30,000,000 and 30,000,000 Class A, Class B and Class C shares authorized at January&#160;31, 2022, 237,435,191 and 22,977,599 Class A and Class B shares authorized at January&#160;31, 2021, 241,017,687 and 22,788,611 Class A shares issued and outstanding at January&#160;31, 2022 and 2021, respectively, 21,157,586 Class B shares issued and outstanding at January&#160;31, 2022 and 2021, 0 Class C shares issued and outstanding at January&#160;31, 2022 and 2021</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1e9182f3-70a2-4bfc-9aeb-c8951e2cdd58_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs not yet recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2e883d17-2075-49a7-9210-fde73cd08a25_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3d4cc8ee-df5a-432a-9277-b0524102d754_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_904c2a48-14ad-449e-8fed-af7208f4bfc1_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_ae821b9a-d941-4c2f-a93b-a7dd9ab6396c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_430a83ee-4d87-49fb-9448-ea006314cc8b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_524f1ec9-cd48-40da-afbe-ac91dd93f11c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Options, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_a70d9f21-c5c7-4f5d-ae69-4968eb535692_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Non-current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_cf81ea08-715c-493a-8d42-9d3107042631_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_694c0df4-5117-4f62-885a-5a51ed63f112_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMeasurementInput_5c37e8a8-9527-4fcf-ba83-431583f4ee65_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, measurement input</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMeasurementInput_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMeasurementInput" xlink:to="lab_us-gaap_DebtInstrumentMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_535546fb-c9af-49b1-9d55-cbebbb48c507_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_aacebc90-b838-431c-894a-c0eaec7dd70f_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_53842fed-b5e7-4bd9-a3f1-b2cff07275c0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_f62d4a3d-3fb3-4159-9f6b-31b31bb26d3a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_e45534e0-4780-4165-a967-589dbc478812_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, consideration received</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_f0522795-6287-412e-b137-d65a5f707fe8_terseLabel_en-US" xlink:label="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluation gain/loss</link:label>
    <link:label id="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_label_en-US" xlink:label="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Revaluation Gain (Loss), Percent</link:label>
    <link:label id="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_documentation_en-US" xlink:label="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Revaluation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" xlink:href="pl-20220131.xsd#pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" xlink:to="lab_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CapitalizedComputerSoftwareTableTextBlock_7327fdf0-ab07-4348-92a9-e8d7e0be3985_terseLabel_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalized Computer Software</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareTableTextBlock_label_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software [Table Text Block]</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareTableTextBlock_documentation_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareTableTextBlock" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CapitalizedComputerSoftwareTableTextBlock" xlink:to="lab_pl_CapitalizedComputerSoftwareTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_ab740bf2-c0f6-4036-b108-3a8049748e3d_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesRelatedParty_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:to="lab_us-gaap_CostsAndExpensesRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CashAcquiredThroughReverseRecapitalization_564f1354-c71f-4951-a088-9e3b2f8cddab_terseLabel_en-US" xlink:label="lab_pl_CashAcquiredThroughReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash - dMY IV Trust and cash, net of redemptions</link:label>
    <link:label id="lab_pl_CashAcquiredThroughReverseRecapitalization_label_en-US" xlink:label="lab_pl_CashAcquiredThroughReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Acquired Through Reverse Recapitalization</link:label>
    <link:label id="lab_pl_CashAcquiredThroughReverseRecapitalization_documentation_en-US" xlink:label="lab_pl_CashAcquiredThroughReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Acquired Through Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CashAcquiredThroughReverseRecapitalization" xlink:href="pl-20220131.xsd#pl_CashAcquiredThroughReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CashAcquiredThroughReverseRecapitalization" xlink:to="lab_pl_CashAcquiredThroughReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1737f7a3-f4b8-47a2-94a0-749b4326ee75_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f7d5e238-107d-4701-b18d-264d09f86261_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_4626965f-5033-4736-9700-8f6051fe97e2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_d4d60aa9-5841-472f-a482-bef371bf7df8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_29892a12-1944-4b14-84bf-c120c95d0093_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d2f275d6-0b66-48ac-a8ec-6a26332613f0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_96522dd8-1c79-4db7-9b42-2da11908957b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_5350f29c-0c6c-4732-8e79-e304fd876b53_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax examination, penalties and interest accrued</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_c01f40fd-e984-45af-b186-501c9ea4458c_terseLabel_en-US" xlink:label="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued upon early exercise of unvested stock options (in shares)</link:label>
    <link:label id="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_label_en-US" xlink:label="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued Upon Early Exercise of Unvested Stock Options</link:label>
    <link:label id="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_documentation_en-US" xlink:label="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued Upon Early Exercise of Unvested Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" xlink:href="pl-20220131.xsd#pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" xlink:to="lab_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceGuaranteeMember_3c722841-2726-4753-874b-41fc5816a5f5_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Guarantees</link:label>
    <link:label id="lab_us-gaap_PerformanceGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Guarantee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceGuaranteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceGuaranteeMember" xlink:to="lab_us-gaap_PerformanceGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_4b985138-f114-437f-af16-dc24cf964ec8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_97c8be2c-c785-4b6b-945f-2761a6b51fcc_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2f3bc7b-5e56-4c90-8d1b-cd24092a8d13_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_bd596404-5e3f-45f1-bded-815a02232e2f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_1af5167d-828e-4fc0-98ca-530f89a53837_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_c2b3d7a1-dd97-4d77-bce7-3ee047b39bcc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_7bc479a1-bbc1-44e0-8771-3fb40b9a3c11_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ContentLicensingMember_f12585d0-ea4b-4bba-bd6c-c68ad6cb1c1d_terseLabel_en-US" xlink:label="lab_pl_ContentLicensingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Content Licensing</link:label>
    <link:label id="lab_pl_ContentLicensingMember_label_en-US" xlink:label="lab_pl_ContentLicensingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Content Licensing [Member]</link:label>
    <link:label id="lab_pl_ContentLicensingMember_documentation_en-US" xlink:label="lab_pl_ContentLicensingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Content Licensing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContentLicensingMember" xlink:href="pl-20220131.xsd#pl_ContentLicensingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ContentLicensingMember" xlink:to="lab_pl_ContentLicensingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionPrice_af502501-bd9b-4997-b637-2e1ec0e0c470_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant redemption price (in dollars per share)</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionPrice_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Redemption Price</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionPrice_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Redemption Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionPrice" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightRedemptionPrice" xlink:to="lab_pl_ClassOfWarrantOrRightRedemptionPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_23a2c5f1-0526-413e-a6c6-4d6ad1753b96_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ConvertibleNotesToClassACommonStockMember_cf5194d1-c499-4a24-af12-1f5c5f2f753e_terseLabel_en-US" xlink:label="lab_pl_ConvertibleNotesToClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes To Class A Common Stock</link:label>
    <link:label id="lab_pl_ConvertibleNotesToClassACommonStockMember_label_en-US" xlink:label="lab_pl_ConvertibleNotesToClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes To Class A Common Stock [Member]</link:label>
    <link:label id="lab_pl_ConvertibleNotesToClassACommonStockMember_documentation_en-US" xlink:label="lab_pl_ConvertibleNotesToClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes To Class A Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesToClassACommonStockMember" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesToClassACommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ConvertibleNotesToClassACommonStockMember" xlink:to="lab_pl_ConvertibleNotesToClassACommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d3ef219b-de01-4d70-9e59-a213245bc0bc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_d1fb58f8-19de-4134-bbca-2ea987623d5b_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_3ad22ca6-00e6-4d09-9cfa-030cdcb675c9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_c044d5b6-1e2a-4420-b4f5-b1dcd761ba3d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationTable_48c742f0-a690-48d1-8d64-285282db4306_terseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization [Table]</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationTable_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization [Table]</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationTable_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationTable" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationTable" xlink:to="lab_pl_ReverseRecapitalizationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_16c42f8a-b331-4238-af53-7c7d0da5be2c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_2c80ae09-cf22-40df-a956-a8eae4a00f7b_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_b58b89be-de16-41b1-bf7d-2b4fca7b0e5a_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares called by warrants (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7d66e7dc-b80b-48af-a5e1-d7cf1f32f7a2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments_61a09fa0-1ec1-48c8-b47c-6863b58abe3d_terseLabel_en-US" xlink:label="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments_label_en-US" xlink:label="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Other Adjustments</link:label>
    <link:label id="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments_documentation_en-US" xlink:label="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" xlink:href="pl-20220131.xsd#pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" xlink:to="lab_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_a7b96882-25f8-455e-9ba3-e45c57ba5b35_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_b3b409c5-61e8-4ed0-b6f1-cce8016dc023_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid directors&#8217; and officers&#8217; liability insurance</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RecapitalizationExchangeRatio_8c8607c8-ab6e-4239-8e57-1ceef944db57_terseLabel_en-US" xlink:label="lab_pl_RecapitalizationExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recapitalization exchange ratio</link:label>
    <link:label id="lab_pl_RecapitalizationExchangeRatio_label_en-US" xlink:label="lab_pl_RecapitalizationExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recapitalization Exchange Ratio</link:label>
    <link:label id="lab_pl_RecapitalizationExchangeRatio_documentation_en-US" xlink:label="lab_pl_RecapitalizationExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recapitalization Exchange Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RecapitalizationExchangeRatio" xlink:href="pl-20220131.xsd#pl_RecapitalizationExchangeRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RecapitalizationExchangeRatio" xlink:to="lab_pl_RecapitalizationExchangeRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_5dd323ea-0fd4-45cc-86ac-b480c9e007f5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_47b294a3-8e66-4bf9-9f44-6984724fa3d9_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_ce2f261a-8c7e-417b-8bac-fca13852c52a_terseLabel_en-US" xlink:label="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early exercised common stock options, subject to future vesting</link:label>
    <link:label id="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_label_en-US" xlink:label="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options, Early Exercised, Subject to Future Vesting [Member]</link:label>
    <link:label id="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_documentation_en-US" xlink:label="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options, Early Exercised, Subject to Future Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" xlink:href="pl-20220131.xsd#pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" xlink:to="lab_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DeferredHostingCostsNoncurrent_85c515eb-fac6-4bd5-a561-7f6e7e334ee9_terseLabel_en-US" xlink:label="lab_pl_DeferredHostingCostsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred hosting costs</link:label>
    <link:label id="lab_pl_DeferredHostingCostsNoncurrent_label_en-US" xlink:label="lab_pl_DeferredHostingCostsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Hosting Costs, Noncurrent</link:label>
    <link:label id="lab_pl_DeferredHostingCostsNoncurrent_documentation_en-US" xlink:label="lab_pl_DeferredHostingCostsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Hosting Costs, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingCostsNoncurrent" xlink:href="pl-20220131.xsd#pl_DeferredHostingCostsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DeferredHostingCostsNoncurrent" xlink:to="lab_pl_DeferredHostingCostsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_e5d1fc16-632b-4aa9-823f-ad7ae3aca9f1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_06c2a5b8-22d7-4b29-b0a0-b8788fc87bff_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_673a41cb-cbae-4a36-b2d5-6f2cc204f70f_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3a19e189-865e-4590-9e2c-baa84134cd5e_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_063431e4-62ce-4e1e-ba18-5476425bac1e_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts_e61ccb0a-73ac-4a3a-917c-359a84d0fe24_negatedTerseLabel_en-US" xlink:label="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Transaction costs</link:label>
    <link:label id="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts_label_en-US" xlink:label="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Reverse Recapitalization Transaction Costs</link:label>
    <link:label id="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts_documentation_en-US" xlink:label="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Reverse Recapitalization Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:href="pl-20220131.xsd#pl_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:to="lab_pl_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_6c5e97c9-cc85-4e54-9f96-0f43f4faaba7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable, accrued and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b5514eac-c386-43d7-8849-2c06fce7bf7c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_e34be7a1-b3b9-4a61-83e8-d501e8d83854_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:to="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_9b8319c9-56db-4a63-9faa-6b9b23d7ccb9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_a292f214-0caa-42d6-8f99-e21f97f6289a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_47124ec9-3f91-4689-8308-1eef3d4c4161_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, share price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionSharePrice_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionSharePrice" xlink:to="lab_us-gaap_BusinessAcquisitionSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_4b488a21-f3d8-4dff-8c0c-ffad24fd7080_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_6e6b8ad8-14de-4c94-b928-a0cb36850194_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk and Other Risks and Uncertainties</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_5187f8bb-abae-493d-8b47-3af7f56d6a30_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current tax provision</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_892601b4-d551-452f-bbfe-6ef4ddbd5e6c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_25461809-af41-45ee-b628-54a9cc8c91d7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_c786997b-ccb4-46ac-8ee1-19c0a7322cdf_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_c25aa993-8888-4c6e-8873-207ace05a426_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum warrant conversion feature</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Threshold Conversion Feature, Maximum</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Threshold Conversion Feature, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" xlink:to="lab_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_28b12afb-8e0a-4a81-96c0-fb61122f72e8_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationAbstract_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization [Abstract]</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationAbstract_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAbstract" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationAbstract" xlink:to="lab_pl_ReverseRecapitalizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_12f23f5c-1444-4d56-8576-332ca46a9bb6_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_be9c4555-aea1-4152-9e3a-2eac3de013f1_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Marketing and General and Administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_16f2c8c9-5d62-44aa-9c62-4b248532bd31_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_b83254ba-72ec-408d-97dc-e6fda6eafe30_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_f8b86bce-e612-453d-85a0-8ef2c5d31369_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_32df423e-b71b-4bb4-a859-9ffa9331f74d_verboseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_652b3ff0-bfc9-4f88-9d3f-927267a6a81a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_af97b193-ea2a-4a6e-8e29-33a3e0e00110_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_89e5b880-7132-42e4-890c-469baab01963_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3c3c2022-8b03-427f-b4cb-4bfbba43def2_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_94675160-ed23-4993-9b60-907dede72e28_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e2a2e328-cbd2-4004-9cc7-e67e6d85154a_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_5adc2832-7ddb-4621-9c1b-e611a65fe1ad_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_d0e829e7-9d58-427f-8a36-c9133878daf9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Options Outstanding and Exercisable by Price</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_61b4f9c8-fa30-48f8-859c-fad2e8e23b1b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Income Statement, Sublease Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:to="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_0f43084b-4ba5-4e43-9ec7-9a23b86765da_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_fba8fe1b-52d7-4e8b-b4ac-5814c2f0c17d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c1919715-9eff-41f3-9b6a-49364b3dba49_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_2ad95272-6b85-4a9b-9d6c-1d52c6eebcac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_EarnOutSharesMember_630a53c5-722c-4035-b38c-e234a670e1ef_terseLabel_en-US" xlink:label="lab_pl_EarnOutSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out Shares</link:label>
    <link:label id="lab_pl_EarnOutSharesMember_label_en-US" xlink:label="lab_pl_EarnOutSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn Out Shares [Member]</link:label>
    <link:label id="lab_pl_EarnOutSharesMember_documentation_en-US" xlink:label="lab_pl_EarnOutSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn Out Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EarnOutSharesMember" xlink:href="pl-20220131.xsd#pl_EarnOutSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_EarnOutSharesMember" xlink:to="lab_pl_EarnOutSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_86e18d5a-7f27-43bc-8306-4e23845d9b77_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A common stock warrants</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthYear_d33e20c3-4d8c-4e19-b409-f56c4c15e038_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInFourthYear" xlink:to="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_A2020ConvertibleNotesMember_f6ccde84-fdc7-42ba-8dbe-69e763718843_terseLabel_en-US" xlink:label="lab_pl_A2020ConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Convertible Notes</link:label>
    <link:label id="lab_pl_A2020ConvertibleNotesMember_label_en-US" xlink:label="lab_pl_A2020ConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Convertible Notes [Member]</link:label>
    <link:label id="lab_pl_A2020ConvertibleNotesMember_documentation_en-US" xlink:label="lab_pl_A2020ConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Convertible Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2020ConvertibleNotesMember" xlink:href="pl-20220131.xsd#pl_A2020ConvertibleNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_A2020ConvertibleNotesMember" xlink:to="lab_pl_A2020ConvertibleNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_7eb80c27-6c68-4fb8-94f6-c2fc1f256d1f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_d4248c1d-f020-4e43-bbe1-d1ff4e9b3e9b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs not yet recognized, options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2b9710cf-ce9a-4be3-9a42-6e73c86f629b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_cd5591d3-ee7a-49e9-8ec4-172970cb2d19_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_05805e2d-5649-413c-9551-934c42aad8ca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusAxis_024cf846-f561-4224-84d1-7adf957337a6_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_62ab34d6-98fc-4a42-8cb7-1563e7fb3cb8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs not yet recognized, award other than options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_37fcb7a7-5303-43f4-ba68-084d2e1e0a14_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_28b376f0-a4c0-43af-a914-aed7f4cd2d8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, grants during period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_7422cffe-1a7c-4fd3-9463-ba5e9aa87b4c_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_d32ceb3c-1d47-468f-8775-a5c5c4f6d6bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_Customer2Member_c7406f1c-850b-4844-ad4c-14dcb1bf6c4b_terseLabel_en-US" xlink:label="lab_pl_Customer2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 2</link:label>
    <link:label id="lab_pl_Customer2Member_label_en-US" xlink:label="lab_pl_Customer2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 2 [Member]</link:label>
    <link:label id="lab_pl_Customer2Member_documentation_en-US" xlink:label="lab_pl_Customer2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer2Member" xlink:href="pl-20220131.xsd#pl_Customer2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_Customer2Member" xlink:to="lab_pl_Customer2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange7Member_402c8eda-bf67-4b11-ad4b-335aa6e3c22d_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange7Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.689</link:label>
    <link:label id="lab_pl_ExercisePriceRange7Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange7Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 7 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange7Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange7Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 7</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange7Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange7Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange7Member" xlink:to="lab_pl_ExercisePriceRange7Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_8741d6ac-4282-4bfa-b455-30c4a914c111_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="lab_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_21c618fa-f099-404b-abb9-bea84d7937ee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued loan fees payable</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_fa911b7a-1844-4af6-bccf-ba1547e5e707_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discounts</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_b0faa357-7eaa-4c1c-9dd4-817083e7dab2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, equity interests issued and issuable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RDServicesAgreementMember_87016c17-55a3-48fb-b993-12b9531bae52_terseLabel_en-US" xlink:label="lab_pl_RDServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D Services Agreement</link:label>
    <link:label id="lab_pl_RDServicesAgreementMember_label_en-US" xlink:label="lab_pl_RDServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D Services Agreement [Member]</link:label>
    <link:label id="lab_pl_RDServicesAgreementMember_documentation_en-US" xlink:label="lab_pl_RDServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D Services Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RDServicesAgreementMember" xlink:href="pl-20220131.xsd#pl_RDServicesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RDServicesAgreementMember" xlink:to="lab_pl_RDServicesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_52ba35c5-fc47-4e14-b4bd-b3581a84db28_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance stock in relation to acquisition (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_0bc18d3c-c125-46d9-8f4c-d3d29eaf684d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holders of dMY IV&#8217;s sponsor shares - Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_d1870337-ae17-4e26-a26b-e2f394dcc1ae_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, non-current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusDomain_9afb12b9-ddc3-4b97-b18d-207dab7361fc_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DMYIVPublicStockholdersMember_474b1520-76a6-4877-b9f3-69b89b50570a_terseLabel_en-US" xlink:label="lab_pl_DMYIVPublicStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY IV Public Stockholders</link:label>
    <link:label id="lab_pl_DMYIVPublicStockholdersMember_label_en-US" xlink:label="lab_pl_DMYIVPublicStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY IV Public Stockholders [Member]</link:label>
    <link:label id="lab_pl_DMYIVPublicStockholdersMember_documentation_en-US" xlink:label="lab_pl_DMYIVPublicStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY IV Public Stockholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVPublicStockholdersMember" xlink:href="pl-20220131.xsd#pl_DMYIVPublicStockholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DMYIVPublicStockholdersMember" xlink:to="lab_pl_DMYIVPublicStockholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_85fc3f70-3cad-45c2-8160-f294a5b2b772_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitment_b76ba725-1433-4795-b3b7-0ad0cd123ed6_totalLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_label_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_9a38ffad-4598-4536-b52d-287400d096b9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_c39a3e49-89a3-4796-8a8e-47f3c42232da_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_a01b5d9b-ab3a-4ec0-8905-38f730796563_verboseLabel_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">B</link:label>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_us-gaap_SeriesBPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_168e0775-f052-40ee-a24c-b3f697d763e3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_569ec9c0-7ea2-4003-ba9d-c4f554d81121_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_ca895518-da0d-405f-8466-871fe2228818_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt, Fair Value Disclosures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:to="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_426b6888-da38-4a10-838c-1a6c2bd7565f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:to="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_f0652b21-ac56-4080-a91f-aaf027198ba8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTextBlock_8191f0f0-b619-4890-9e01-c3687596e48b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Purchase Commitments</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6a67ffd1-d394-4931-82c8-e35144a00667_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6276fd47-f7da-4b04-a9cf-c5039e35de71_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_a551f781-2d5c-4b06-aa18-2893fb981839_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_44e27969-d0a4-49a1-970d-804ace4b2665_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets And Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock_a530b4a7-0fbd-4d5e-b479-4a8260e0bf83_terseLabel_en-US" xlink:label="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Combination transactions</link:label>
    <link:label id="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock_label_en-US" xlink:label="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Reverse Recapitalization [Table Text Block]</link:label>
    <link:label id="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock_documentation_en-US" xlink:label="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:href="pl-20220131.xsd#pl_ScheduleOfReverseRecapitalizationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:to="lab_pl_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_2d0c6299-3173-4418-86e7-6827579bbfdd_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual interest coupon</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_0e2952ce-307f-4061-8f58-506dc5848552_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleNotesPayableCurrent_71f174ee-0dd0-4168-8c13-2a3e9b14c957_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes, at fair value</link:label>
    <link:label id="lab_us-gaap_ConvertibleNotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleNotesPayableCurrent" xlink:to="lab_us-gaap_ConvertibleNotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromFeesReceived_4b4f9bff-133e-4932-b111-e262850457d6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromFeesReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from feeds received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromFeesReceived_label_en-US" xlink:label="lab_us-gaap_ProceedsFromFeesReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Fees Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFeesReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromFeesReceived" xlink:to="lab_us-gaap_ProceedsFromFeesReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_25c61e06-231a-477e-823e-e1ab0e30d374_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ef9cd12a-5755-41e4-8fc9-e405cb80f489_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_d53eaa0f-a41b-4ede-b207-9164265d3d65_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_18741c28-e902-4497-8c5c-8268d90adec9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockConvertedReverseRecapitalization_f73ebf4a-7f72-4367-b8f9-ea988ce8c1ea_terseLabel_en-US" xlink:label="lab_pl_StockConvertedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock converted in transaction (in shares)</link:label>
    <link:label id="lab_pl_StockConvertedReverseRecapitalization_label_en-US" xlink:label="lab_pl_StockConvertedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Converted, Reverse Recapitalization</link:label>
    <link:label id="lab_pl_StockConvertedReverseRecapitalization_documentation_en-US" xlink:label="lab_pl_StockConvertedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Converted, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockConvertedReverseRecapitalization" xlink:href="pl-20220131.xsd#pl_StockConvertedReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockConvertedReverseRecapitalization" xlink:to="lab_pl_StockConvertedReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_e7829a78-6b5a-4901-8d1f-05549fe9235b_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_621fd874-714c-4b9f-8a84-bd79998b4724_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Rent Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditCurrent" xlink:to="lab_us-gaap_DeferredRentCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_A2017LoansMember_301a4213-ea01-4ca2-ad5b-f5e4d160716f_terseLabel_en-US" xlink:label="lab_pl_A2017LoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans</link:label>
    <link:label id="lab_pl_A2017LoansMember_label_en-US" xlink:label="lab_pl_A2017LoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans [Member]</link:label>
    <link:label id="lab_pl_A2017LoansMember_documentation_en-US" xlink:label="lab_pl_A2017LoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansMember" xlink:href="pl-20220131.xsd#pl_A2017LoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_A2017LoansMember" xlink:to="lab_pl_A2017LoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_82b4fc63-479d-4f34-bb00-13e4712b8384_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_d9350730-2eb0-4ce7-8aed-0e085526c0a7_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retroactive application of Exchange Ratio</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_d6a4e2f6-02d7-4b0a-a2b2-66f09ca42edc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_Customer4Member_903c5000-0f88-464e-81fe-eccc1fc6efb4_terseLabel_en-US" xlink:label="lab_pl_Customer4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 4</link:label>
    <link:label id="lab_pl_Customer4Member_label_en-US" xlink:label="lab_pl_Customer4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 4 [Member]</link:label>
    <link:label id="lab_pl_Customer4Member_documentation_en-US" xlink:label="lab_pl_Customer4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 4</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer4Member" xlink:href="pl-20220131.xsd#pl_Customer4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_Customer4Member" xlink:to="lab_pl_Customer4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_b1ccbb5f-17af-47d9-96bd-637014e8b204_verboseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_00406f69-120d-4353-aa51-d4478e6937e9_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange2Member_22d781da-464e-4bce-b313-93cd63fe201f_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">0.559</link:label>
    <link:label id="lab_pl_ExercisePriceRange2Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 2 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange2Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange2Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange2Member" xlink:to="lab_pl_ExercisePriceRange2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_4a0c92d0-391a-4a2d-9f40-56a22dd0b427_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Components</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember_e82cb857-c68c-4493-8914-8564959abc4a_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount for lack of marketability</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount for Lack of Marketability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember" xlink:to="lab_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_a6f3b971-99f3-47d1-a495-e565a7da8392_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt stated rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentPeriod2Member_504cdf5a-f6b3-4190-ad94-64ebf8d7c0a4_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period 2</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod2Member_label_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 2 [Member]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod2Member_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentPeriod2Member" xlink:to="lab_pl_DerivativeInstrumentPeriod2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_0235441c-3d7f-43e0-ab53-135dc17b2287_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, foreign currency translation</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3e3f225f-d9ea-477c-850a-4c26e4da73b9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentSubordinatedContractLiability_c9f1f607-8803-493b-9fbd-6b7799da37a7_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentSubordinatedContractLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated contract liability</link:label>
    <link:label id="lab_pl_DebtInstrumentSubordinatedContractLiability_label_en-US" xlink:label="lab_pl_DebtInstrumentSubordinatedContractLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Subordinated Contract Liability</link:label>
    <link:label id="lab_pl_DebtInstrumentSubordinatedContractLiability_documentation_en-US" xlink:label="lab_pl_DebtInstrumentSubordinatedContractLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Subordinated Contract Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentSubordinatedContractLiability" xlink:href="pl-20220131.xsd#pl_DebtInstrumentSubordinatedContractLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentSubordinatedContractLiability" xlink:to="lab_pl_DebtInstrumentSubordinatedContractLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_b884336a-b6c8-4c0b-a906-f7d8233b49b1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_db2f5785-9546-4d0b-baf8-81a9b3d6db59_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_53e13e32-d8d0-48c7-b013-da3cb025c8d8_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_f9169222-943e-4ccb-b687-289db59888d3_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Estimate by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:to="lab_us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_bc1fca58-017f-44b6-ae21-9221998de65c_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_8afea145-802a-4cb3-80be-82bfb49a85c9_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange5Member_8445dbf6-6262-42f6-a74c-e9960b07fe59_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange5Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2.325</link:label>
    <link:label id="lab_pl_ExercisePriceRange5Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange5Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 5 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange5Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange5Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 5</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange5Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange5Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange5Member" xlink:to="lab_pl_ExercisePriceRange5Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DMYIVLLCMember_ba4627af-5df2-4d2c-8b05-3fa69b5e488b_terseLabel_en-US" xlink:label="lab_pl_DMYIVLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY IV, LLC</link:label>
    <link:label id="lab_pl_DMYIVLLCMember_label_en-US" xlink:label="lab_pl_DMYIVLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY IV, LLC [Member]</link:label>
    <link:label id="lab_pl_DMYIVLLCMember_documentation_en-US" xlink:label="lab_pl_DMYIVLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">dMY IV, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVLLCMember" xlink:href="pl-20220131.xsd#pl_DMYIVLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DMYIVLLCMember" xlink:to="lab_pl_DMYIVLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_0bf97878-51c0-48e4-bfbd-9fed8c243d67_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentNumberOfAgreements_cc615fea-d3a5-4372-baef-d736fa5f5497_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentNumberOfAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of instruments issued in debt agreement</link:label>
    <link:label id="lab_pl_DebtInstrumentNumberOfAgreements_label_en-US" xlink:label="lab_pl_DebtInstrumentNumberOfAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number of Agreements</link:label>
    <link:label id="lab_pl_DebtInstrumentNumberOfAgreements_documentation_en-US" xlink:label="lab_pl_DebtInstrumentNumberOfAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Number of Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentNumberOfAgreements" xlink:href="pl-20220131.xsd#pl_DebtInstrumentNumberOfAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentNumberOfAgreements" xlink:to="lab_pl_DebtInstrumentNumberOfAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_33dcee34-7bfe-42ec-bd39-6e008b6d38ae_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_bc44e7bc-18ec-42f9-8a10-1b7a24ce74a4_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f6188ec1-ef60-43df-ad00-c8b2f18d795c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_689c462c-30f7-4593-a95f-fdf88cc8b91b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_86f2413c-089b-4c06-ac02-d8b42511a43c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_c9d4b883-9853-4b2f-a530-6af50b03228c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:to="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3258e6e0-65b5-4e5e-80e5-1d954a86bea0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_aae995cf-c9be-435e-9078-38ab91c5281e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_9fa6db81-dbfd-4ef8-a680-8329e3deca18_terseLabel_en-US" xlink:label="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred R&amp;D service liability</link:label>
    <link:label id="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_label_en-US" xlink:label="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Research And Development Service Liability, Current</link:label>
    <link:label id="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_documentation_en-US" xlink:label="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Research And Development Service Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" xlink:href="pl-20220131.xsd#pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" xlink:to="lab_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_e7eb15f6-8744-4dc0-b35d-ad21744e8018_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_8a143327-60fa-4e49-b16c-23e3ee804391_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_8d45f31c-fd76-4f5f-8fda-8a46c1dfa621_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_8ef6a5c0-cdb1-4bce-86c1-510f8f788d7c_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5ee409ad-7e12-46f6-ba5c-e720cbf07fef_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9d1f3718-bb6d-47ec-9a03-2a85f6c8d663_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_162c6e4c-9c70-41f3-8c06-c2d9d663ce68_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">States taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_53744fcd-ffc7-4663-8cef-531be6f63735_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_c5a3e338-c02d-4e51-bd6c-709cada9e023_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_94a058f9-ab66-4d07-b374-ec0f8557c46d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ContractCostsCapitalizedDuringThePeriod_bee18b9a-9d60-491d-9693-57c16ac4f69e_terseLabel_en-US" xlink:label="lab_pl_ContractCostsCapitalizedDuringThePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commission expense</link:label>
    <link:label id="lab_pl_ContractCostsCapitalizedDuringThePeriod_label_en-US" xlink:label="lab_pl_ContractCostsCapitalizedDuringThePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Costs Capitalized During The Period</link:label>
    <link:label id="lab_pl_ContractCostsCapitalizedDuringThePeriod_documentation_en-US" xlink:label="lab_pl_ContractCostsCapitalizedDuringThePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Costs Capitalized During The Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractCostsCapitalizedDuringThePeriod" xlink:href="pl-20220131.xsd#pl_ContractCostsCapitalizedDuringThePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ContractCostsCapitalizedDuringThePeriod" xlink:to="lab_pl_ContractCostsCapitalizedDuringThePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_7df8bda5-4d03-47f6-9735-d052c1aad68d_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_09e2daa0-0974-40ed-9073-b756105cd38e_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of noncash investing and financing activities</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_a0a1ef5b-787f-4a64-9f1a-52ddc1cf497a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentSubordinatedContractLiabilities_9c1bd237-9ae6-4ed7-b087-f8763dfe42aa_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentSubordinatedContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated contracts outstanding</link:label>
    <link:label id="lab_pl_DebtInstrumentSubordinatedContractLiabilities_label_en-US" xlink:label="lab_pl_DebtInstrumentSubordinatedContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Subordinated Contract Liabilities</link:label>
    <link:label id="lab_pl_DebtInstrumentSubordinatedContractLiabilities_documentation_en-US" xlink:label="lab_pl_DebtInstrumentSubordinatedContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Subordinated Contract Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentSubordinatedContractLiabilities" xlink:href="pl-20220131.xsd#pl_DebtInstrumentSubordinatedContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentSubordinatedContractLiabilities" xlink:to="lab_pl_DebtInstrumentSubordinatedContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2b835723-c3c5-4352-bfea-0b5231e319e6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_6d5238c2-68de-48bd-9e80-30a97482b578_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_3698605c-b13c-4d68-ad86-8bba29f977d4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_eef3738c-eec9-4c61-9da3-9db477d4359e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_02213c25-4687-4010-8268-6f7d21102e94_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange9Member_58c70613-25e7-4c0b-b78b-7ed2372d7a46_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange9Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.921</link:label>
    <link:label id="lab_pl_ExercisePriceRange9Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange9Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 9 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange9Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange9Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 9</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange9Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange9Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange9Member" xlink:to="lab_pl_ExercisePriceRange9Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RelatedPartyRenewalTerm_d29d5afc-902d-49bd-8943-49c89289ee0d_terseLabel_en-US" xlink:label="lab_pl_RelatedPartyRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction, renewal term</link:label>
    <link:label id="lab_pl_RelatedPartyRenewalTerm_label_en-US" xlink:label="lab_pl_RelatedPartyRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party, Renewal Term</link:label>
    <link:label id="lab_pl_RelatedPartyRenewalTerm_documentation_en-US" xlink:label="lab_pl_RelatedPartyRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyRenewalTerm" xlink:href="pl-20220131.xsd#pl_RelatedPartyRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RelatedPartyRenewalTerm" xlink:to="lab_pl_RelatedPartyRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_0b399b2e-9039-4e23-a2b6-ac566991d8be_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_89ab93fd-b675-4ef9-96b0-bfe95b02f703_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_88ca437f-f3bf-42a4-a286-17cc0e8c3006_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange8Member_bf1aac36-d736-473e-abfe-ff3441d3322f_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange8Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.817</link:label>
    <link:label id="lab_pl_ExercisePriceRange8Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange8Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 8 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange8Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange8Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 8</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange8Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange8Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange8Member" xlink:to="lab_pl_ExercisePriceRange8Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_2bf5ac0d-6391-49b7-949f-903658255d03_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5dece690-df62-44a3-9beb-3b2cd82665d8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b62a1519-1ab0-4010-8413-d481769e896b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_6f3be428-5ecc-4086-9f21-634996f6b7d3_verboseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, expiration period</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_deef4681-fbd2-4ed2-a45a-be9359223df2_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Term</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_bd95f7fc-d55a-41eb-b27d-351f32554527_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of consideration issuable in stock</link:label>
    <link:label id="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_label_en-US" xlink:label="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percent of Consideration Issuable In Stock</link:label>
    <link:label id="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_documentation_en-US" xlink:label="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percent of Consideration Issuable In Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentPercentOfConsiderationIssuableInStock" xlink:href="pl-20220131.xsd#pl_DebtInstrumentPercentOfConsiderationIssuableInStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentPercentOfConsiderationIssuableInStock" xlink:to="lab_pl_DebtInstrumentPercentOfConsiderationIssuableInStock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationDisclosureTextBlock_452f851a-763c-4537-8d9c-37867f5800b4_terseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationDisclosureTextBlock_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization Disclosure [Text Block]</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationDisclosureTextBlock_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationDisclosureTextBlock" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationDisclosureTextBlock" xlink:to="lab_pl_ReverseRecapitalizationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_8b9c55ab-9ebe-4e08-a10c-d0b34866d3b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9e712ee1-a7e4-4e01-887d-2bb3992b4fde_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_50c20c30-266d-4104-9930-5b059b232b4b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4c7e3864-4b45-4fb9-8327-20c40a5eddf5_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_8a8d2477-4276-4c5e-a042-af9bfa81e37b_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_08b6fa67-be74-4170-8df9-e8d21bc17a49_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f16e6335-a512-479e-88d5-e433457cbb57_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_78efe3cc-20db-4f84-9658-e36fce2f1e1c_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis" xlink:to="lab_us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_1ed3e47e-a5e0-43bb-8331-d78de150ce2b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_fb8a3eba-e51b-482f-b609-bb73e24f63e6_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_7ccb6860-38a1-45db-82a6-8a21aaa57362_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Yield</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_4868a2ca-da03-40a4-9e0b-670a19d439d2_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding taxes and other taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_89242af0-7bed-47e7-9ea2-c4227807fe3a_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others [Line Items]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_63d0bd9c-89d4-4466-b0ac-50f4a91ffad3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost_7182d7a8-9e21-4cf4-92a8-469074fb9b18_terseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued warrant issuance costs</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Accrued Warrant Issuance Cost</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Accrued Warrant Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAccruedWarrantIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" xlink:to="lab_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_af057de2-6bfb-4b6d-9fc3-30d79802bdd5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_19eab715-ea26-4400-9b5d-7086afa48033_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOther_71c6fd61-a5d3-471a-b1f5-7b5ce92d66ef_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOther" xlink:to="lab_us-gaap_InterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_fb824401-2af2-4df9-9e8e-e27edd54bdaf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_628f939f-12a0-4aab-9890-40342fc21c97_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_5e1df6be-9672-46ca-aae9-551126fa7664_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_06c52266-8070-493a-9048-4a4604563193_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6878d373-d547-4643-b9ac-743e117aab34_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionOriginalDebtAmount1_2cc2b592-3955-4ddf-9700-ef6975b6e70f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionOriginalDebtAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion / exchange of convertible notes</link:label>
    <link:label id="lab_us-gaap_DebtConversionOriginalDebtAmount1_label_en-US" xlink:label="lab_us-gaap_DebtConversionOriginalDebtAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Original Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="lab_us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_A2014LoansMember_ed683a25-280e-41b2-b982-90bc9207a564_terseLabel_en-US" xlink:label="lab_pl_A2014LoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Loans</link:label>
    <link:label id="lab_pl_A2014LoansMember_label_en-US" xlink:label="lab_pl_A2014LoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Loans [Member]</link:label>
    <link:label id="lab_pl_A2014LoansMember_documentation_en-US" xlink:label="lab_pl_A2014LoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2014LoansMember" xlink:href="pl-20220131.xsd#pl_A2014LoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_A2014LoansMember" xlink:to="lab_pl_A2014LoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6ce0ca52-720f-43f9-b575-8a0031d7c8d5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_dec9d728-e6d9-48f1-af3e-5468bff43b71_terseLabel_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_label_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Three</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_documentation_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" xlink:to="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_bfda6226-3e8a-46e8-9297-e76e7b72b9f0_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_80e574a6-f7c6-4d54-8ca2-92d2e90d8bbc_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3c38bcaa-da2f-4604-91b2-cf22e5196e9b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8715b7f7-7800-410b-b0f8-7fbcc57529d8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, variable rate spread</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentPeriodDomain_97bce459-6dd8-449a-941f-d5c9d06377fd_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period [Domain]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriodDomain_label_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period [Domain]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriodDomain_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain" xlink:to="lab_pl_DerivativeInstrumentPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_GroundStationAndGroundStationEquipmentMember_4166bdf8-7694-42e2-ba13-1f56eccdf3b6_terseLabel_en-US" xlink:label="lab_pl_GroundStationAndGroundStationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground stations and ground station equipment</link:label>
    <link:label id="lab_pl_GroundStationAndGroundStationEquipmentMember_label_en-US" xlink:label="lab_pl_GroundStationAndGroundStationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Station And Ground Station Equipment [Member]</link:label>
    <link:label id="lab_pl_GroundStationAndGroundStationEquipmentMember_documentation_en-US" xlink:label="lab_pl_GroundStationAndGroundStationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Station And Ground Station Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationAndGroundStationEquipmentMember" xlink:href="pl-20220131.xsd#pl_GroundStationAndGroundStationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_GroundStationAndGroundStationEquipmentMember" xlink:to="lab_pl_GroundStationAndGroundStationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_dbcef7cc-72ae-4ed6-9eef-b17c6eacae68_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationAccruedTransactionCosts_589d54a3-3c2b-4cb1-8e85-d72915247045_negatedTerseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationAccruedTransactionCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: non-cash accrued transaction costs</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationAccruedTransactionCosts_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationAccruedTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Accrued Transaction Costs</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationAccruedTransactionCosts_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationAccruedTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Accrued Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAccruedTransactionCosts" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAccruedTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationAccruedTransactionCosts" xlink:to="lab_pl_ReverseRecapitalizationAccruedTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_f0236810-0cb9-4d37-a200-8510ff7e4d68_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_c83f97d1-f135-48cd-b9c3-83135182d671_totalLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase commitments</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9a1454e3-207e-496c-8bf1-417b4e9c197c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_78aa67bd-ab40-49b1-b48f-bcf98cf2ec10_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_e8998d81-ded4-4220-8363-8d25fc99bef8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6c5b8b5b-a257-4a5d-8f5e-5694603c8bd0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_a412c799-ef58-40cd-8330-ca175d813c50_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a3878348-a151-4845-9b2a-2fc2556ede7e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average expected term (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_af4c866b-f503-47fc-9ce3-ecddb03b3a04_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_49697649-927d-45f1-9b04-dd352bac9bc4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A common stock withheld to satisfy employee tax withholding obligations</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationNet_aa86ffdb-e687-4afe-8b62-236bf13b71c9_totalLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and PIPE Investment, net</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationNet_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Net</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationNet_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNet" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationNet" xlink:to="lab_pl_ReverseRecapitalizationNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_3c956d46-c6db-42aa-b9ad-0afef2d590a6_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Money Market Accounts</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_8c6c743d-b236-41a8-9805-d14a4ba4fcb0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares outstanding that may be issued in share-based compensation plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_EquityIssuedDuringPeriodUnits_4a04c627-b250-47f6-a63c-6e6408011270_terseLabel_en-US" xlink:label="lab_pl_EquityIssuedDuringPeriodUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity units issued (in shares)</link:label>
    <link:label id="lab_pl_EquityIssuedDuringPeriodUnits_label_en-US" xlink:label="lab_pl_EquityIssuedDuringPeriodUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Issued During Period, Units</link:label>
    <link:label id="lab_pl_EquityIssuedDuringPeriodUnits_documentation_en-US" xlink:label="lab_pl_EquityIssuedDuringPeriodUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Issued During Period, Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityIssuedDuringPeriodUnits" xlink:href="pl-20220131.xsd#pl_EquityIssuedDuringPeriodUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_EquityIssuedDuringPeriodUnits" xlink:to="lab_pl_EquityIssuedDuringPeriodUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_665a9959-ebf8-4a4c-a6ee-a719bfb089eb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_e5c593a1-6eba-4a93-a6fe-52299ab71845_terseLabel_en-US" xlink:label="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of debt and common stock warrants, net of issuance costs</link:label>
    <link:label id="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_label_en-US" xlink:label="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Issuance Of Debt and Common Stock Warrants</link:label>
    <link:label id="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_documentation_en-US" xlink:label="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Issuance Of Debt and Common Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" xlink:href="pl-20220131.xsd#pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" xlink:to="lab_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_02caffc3-1c4e-4f2a-8e17-ebe91b4e4fe4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_7e0c092a-1158-4e90-a0bd-88f322595bb8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_46006b39-5dbe-4502-828b-448595c9b7ed_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_9912d6f8-27dd-49f5-bb74-89bdb4070dc8_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_fec0cc9e-7f80-4436-96f7-d18c808bcf7b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_a487dd0f-a317-4bf4-9110-0cc5aba89d97_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_7ef71e91-8064-41bf-b0ac-a7cd797753a7_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_da87696c-7b8e-4954-bf6a-fb7e5c8c8b8e_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, net carrying amount</link:label>
    <link:label id="lab_us-gaap_Goodwill_14cfa45e-b598-47af-b1fa-4cfcf780e94d_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_1092b169-bc04-4d57-a6e3-041f3b154a4b_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_b4e410a6-3143-41a5-a394-dfe75615317f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign rate differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_48845c07-b616-4e07-b3b1-9f9d3457de9f_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_2292800f-d8c5-48d4-8e7a-060f56480e9c_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, measurement input</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_a10c33df-41f3-45b7-a393-4fceca967bd6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RelatedPartyPurchaseCommitment_9269c265-7826-4279-9894-a9192bb684e8_terseLabel_en-US" xlink:label="lab_pl_RelatedPartyPurchaseCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase commitment</link:label>
    <link:label id="lab_pl_RelatedPartyPurchaseCommitment_label_en-US" xlink:label="lab_pl_RelatedPartyPurchaseCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party, Purchase Commitment</link:label>
    <link:label id="lab_pl_RelatedPartyPurchaseCommitment_documentation_en-US" xlink:label="lab_pl_RelatedPartyPurchaseCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party, Purchase Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyPurchaseCommitment" xlink:href="pl-20220131.xsd#pl_RelatedPartyPurchaseCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RelatedPartyPurchaseCommitment" xlink:to="lab_pl_RelatedPartyPurchaseCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ace367c3-69be-4b78-a2b4-91f57833e95a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_cd31a2a0-4862-4dad-89f0-62621f8de043_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense" xlink:to="lab_us-gaap_LeaseAndRentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_63b7b152-2fcb-42b2-9c1e-6af38ba13a0c_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commission, current</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_6ecec7c3-7631-4023-90fc-daebfdb1e066_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_dc8b5cfa-0e05-4c5b-a5a5-4b6cf7424afb_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax benefit</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ca114e89-e223-4a99-b131-314417ac9719_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_5c47bdeb-0805-4149-9494-13e341d7b76b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_261657d5-4e1b-4564-8ca9-879fb4fbae35_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision computed at federal statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_2821a9b2-8157-4555-9276-47bdcb3f6a49_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share Attributable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_1410ebe1-797e-4fa1-b098-a3a38b5baf03_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_cdecb95a-1e7e-4110-8bd0-4a3ec225ba3e_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names and other</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange11Member_fd364293-0ff6-4a31-b780-d6400e97e05d_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange11Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.249</link:label>
    <link:label id="lab_pl_ExercisePriceRange11Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange11Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 11 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange11Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange11Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 11</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange11Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange11Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange11Member" xlink:to="lab_pl_ExercisePriceRange11Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange6Member_e3b3bb81-84be-4dc8-9699-345ff9488401_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange6Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.417</link:label>
    <link:label id="lab_pl_ExercisePriceRange6Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange6Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 6 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange6Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange6Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 6</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange6Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange6Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange6Member" xlink:to="lab_pl_ExercisePriceRange6Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e525191b-0fd7-42a4-af63-d79a73b7ed42_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_7d4f8320-1a0d-49ec-934e-15203cbdcedf_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_459b7817-10eb-4d64-ae99-26710fd386c7_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d6b17568-42c1-4878-a8e1-80f2a22241d9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_d2fcae24-7a78-4782-9dd5-2bbfc8cd9151_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll and related expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_336ee8e5-f732-4cd3-8887-9193133f99a2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8791619e-e829-4fd2-b097-63639e19ec70_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_fe4e91d0-40ba-486a-9a5a-1fb3b5820672_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_69ba754b-73d0-4aed-8049-cad17df731ea_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_EquityRedemptionDomain_3b05699e-bc0f-4888-a811-50eafe1e2398_terseLabel_en-US" xlink:label="lab_pl_EquityRedemptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Domain]</link:label>
    <link:label id="lab_pl_EquityRedemptionDomain_label_en-US" xlink:label="lab_pl_EquityRedemptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Domain]</link:label>
    <link:label id="lab_pl_EquityRedemptionDomain_documentation_en-US" xlink:label="lab_pl_EquityRedemptionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionDomain" xlink:href="pl-20220131.xsd#pl_EquityRedemptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_EquityRedemptionDomain" xlink:to="lab_pl_EquityRedemptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_359b422d-7b20-4458-97c3-5e49a76551ec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_3b11ed6f-6b15-401c-84e8-1f5ba7c45b61_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_281d193d-5e8f-482d-ba9e-ca649ba234cc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsClassACommonStockMember_cd590583-1e2d-4611-9ede-ea16338a88e4_terseLabel_en-US" xlink:label="lab_pl_WarrantsClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants to purchase Class A common stock</link:label>
    <link:label id="lab_pl_WarrantsClassACommonStockMember_label_en-US" xlink:label="lab_pl_WarrantsClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Class A Common Stock [Member]</link:label>
    <link:label id="lab_pl_WarrantsClassACommonStockMember_documentation_en-US" xlink:label="lab_pl_WarrantsClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Class A Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsClassACommonStockMember" xlink:href="pl-20220131.xsd#pl_WarrantsClassACommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsClassACommonStockMember" xlink:to="lab_pl_WarrantsClassACommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_3f1cb86a-c526-4ca2-86e0-ea64a43b9b3b_negatedTerseLabel_en-US" xlink:label="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of convertible notes and warrant liabilities</link:label>
    <link:label id="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_0af09874-21e9-4854-a54b-5245d45a3e06_terseLabel_en-US" xlink:label="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of convertible notes and warrant liabilities</link:label>
    <link:label id="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_label_en-US" xlink:label="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment of Convertible Notes And Warrants</link:label>
    <link:label id="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_documentation_en-US" xlink:label="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment of Convertible Notes And Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:href="pl-20220131.xsd#pl_FairValueAdjustmentOfConvertibleNotesAndWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:to="lab_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f00aee9c-3442-4703-ae06-0cf11df6dacb_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_6fb9aae9-2d9f-444f-826b-6d694ff5a739_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change of control, repayment required</link:label>
    <link:label id="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_label_en-US" xlink:label="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Change of Control, Percent Repayment Requirement</link:label>
    <link:label id="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_documentation_en-US" xlink:label="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Change of Control, Percent Repayment Requirement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" xlink:href="pl-20220131.xsd#pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" xlink:to="lab_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightExercisable_aaeab25a-bf37-4261-ba43-858e3f37618c_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightExercisable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant exercisable (in shares)</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightExercisable_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightExercisable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercisable</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightExercisable_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightExercisable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightExercisable" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightExercisable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightExercisable" xlink:to="lab_pl_ClassOfWarrantOrRightExercisable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange1Member_5ec5bc0c-34ac-40d1-ba8d-868d928b0d47_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">0.07</link:label>
    <link:label id="lab_pl_ExercisePriceRange1Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 1 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange1Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange1Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange1Member" xlink:to="lab_pl_ExercisePriceRange1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_5b076d59-1619-4943-94b6-fc4e04641d49_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_218526de-83f5-40d4-ab13-05e1eb24ce37_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid tax and withholding tax receivables</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8dd764c1-2a68-4ec2-9bca-3998c467130d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassAAndBCommonStockMember_7093848d-8b17-48a6-a393-8c4950361eae_terseLabel_en-US" xlink:label="lab_pl_ClassAAndBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A and B</link:label>
    <link:label id="lab_pl_ClassAAndBCommonStockMember_label_en-US" xlink:label="lab_pl_ClassAAndBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A And B Common Stock [Member]</link:label>
    <link:label id="lab_pl_ClassAAndBCommonStockMember_documentation_en-US" xlink:label="lab_pl_ClassAAndBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A And B Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassAAndBCommonStockMember" xlink:href="pl-20220131.xsd#pl_ClassAAndBCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassAAndBCommonStockMember" xlink:to="lab_pl_ClassAAndBCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_d0cd0edd-eb3b-4798-8f7a-f69d5da43b4a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued in debt conversion (in shares)</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d7037153-9fea-4c49-96d2-2a9c5ab534a6_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3cf439c4-e476-411a-8c22-2dea803b3b8e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_2534c9f3-dae3-4445-9480-65876181d7dc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_c10e4dfb-55fa-44d5-9c1f-8e92efd10505_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and intangible assets, impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0393eeae-8034-4f3b-b6a0-b0ff885d3014_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_a073151a-bb11-4512-85b1-8a6cec9a59d1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_6e7c68c4-19bd-4e45-be1b-ee7c34391809_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6882ac05-74e7-4371-8ee3-0703dfd789e0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c2532bf6-c2b5-4c3c-9bfe-58e89c1bd922_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_01d4e160-cf61-40c5-80d5-516d368646ed_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_491cdaa7-2618-40d3-8b8c-a4349b445723_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption, threshold of days prior to notice</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Of Days Of Prior Notice</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Of Days Of Prior Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" xlink:to="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_0a926b55-67f7-4378-99ed-c4c252e0ac7f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_03e3e31a-8096-480d-8cca-85f852b279b9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_LaunchServiceMember_221179a3-d567-4d16-8e48-08de48931d67_terseLabel_en-US" xlink:label="lab_pl_LaunchServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Launch</link:label>
    <link:label id="lab_pl_LaunchServiceMember_label_en-US" xlink:label="lab_pl_LaunchServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Launch Service [Member]</link:label>
    <link:label id="lab_pl_LaunchServiceMember_documentation_en-US" xlink:label="lab_pl_LaunchServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Launch Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LaunchServiceMember" xlink:href="pl-20220131.xsd#pl_LaunchServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_LaunchServiceMember" xlink:to="lab_pl_LaunchServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_dda06a47-e216-477d-afb5-cf6bd2e9c588_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption, threshold of trading days</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Trading Days</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:to="lab_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b7624cb2-c139-436b-a097-2b5a728ba8a6_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_6f7beb10-8fb2-4f9f-adf4-1cdc2734148a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_46d99183-6b1e-4695-96e3-eb3f4b30c2c0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentVariableRateFloor_12936ce6-ee45-4995-8661-93849092f2fb_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentVariableRateFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, variable rate floor</link:label>
    <link:label id="lab_pl_DebtInstrumentVariableRateFloor_label_en-US" xlink:label="lab_pl_DebtInstrumentVariableRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Variable Rate, Floor</link:label>
    <link:label id="lab_pl_DebtInstrumentVariableRateFloor_documentation_en-US" xlink:label="lab_pl_DebtInstrumentVariableRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Variable Rate, Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentVariableRateFloor" xlink:href="pl-20220131.xsd#pl_DebtInstrumentVariableRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentVariableRateFloor" xlink:to="lab_pl_DebtInstrumentVariableRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_6430ce8e-5251-4632-9689-d6a5d4b1b3f6_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_59ecd9e2-8ce0-4901-aeb4-d7f9fc12cdee_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e155e3d8-e8dc-4940-b34d-93c5ddcdf7c3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_42434eb3-5dc5-4d82-a1ff-d6333f6e83f0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, capitalized costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_d3660e91-2b7a-4895-8be1-1d95cade97aa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized to internal-use software development costs and property and equipment</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Amount Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeRateMember_0570813e-0716-4f3e-8f0d-d9d7d36f926b_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_18d81145-5222-4f25-a51b-5e5b8cfbac78_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_38055351-7fb3-4757-ae3f-18769c616cbb_negatedTerseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: non-cash fair value of Private Placement Warrants</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Non-Cash Fair Value Private Placement Warrants</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Non-Cash Fair Value Private Placement Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" xlink:to="lab_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PrepaidSatelliteLaunchServicesCurrent_a34387aa-fea2-4c25-8a31-a254c285196e_terseLabel_en-US" xlink:label="lab_pl_PrepaidSatelliteLaunchServicesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid satellite launch services</link:label>
    <link:label id="lab_pl_PrepaidSatelliteLaunchServicesCurrent_label_en-US" xlink:label="lab_pl_PrepaidSatelliteLaunchServicesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Satellite Launch Services, Current</link:label>
    <link:label id="lab_pl_PrepaidSatelliteLaunchServicesCurrent_documentation_en-US" xlink:label="lab_pl_PrepaidSatelliteLaunchServicesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Satellite Launch Services, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PrepaidSatelliteLaunchServicesCurrent" xlink:href="pl-20220131.xsd#pl_PrepaidSatelliteLaunchServicesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PrepaidSatelliteLaunchServicesCurrent" xlink:to="lab_pl_PrepaidSatelliteLaunchServicesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_3779eabd-d49e-4c92-93a0-1f7b37627c19_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_6859d02a-f5f7-4e57-8866-fa202f835db7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_ffa3201a-32af-44bb-aba8-338cb99950d3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_fa9e6051-d724-463c-bda4-cac78fcd0c25_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of RSUs</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInThirdYear_73f1b748-ba44-4bec-b653-52f23a6a2ff8_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInThirdYear" xlink:to="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_124f6376-6203-4313-9e3d-48ee767de382_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_7c3c4231-4a10-40ea-ba41-83f85bb59494_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payment of convertible notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_4931ecfb-278f-4de5-914e-d2eab257e039_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A common stock withheld to satisfy employee tax withholding obligations</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_61422929-f57c-4b3e-9d93-c6bbf5e45b5b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable, weighted average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_84241d2c-4007-4b53-8a1e-6ded9f291248_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expenditures</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward_3670b28f-5bf8-4e3f-bda5-696b3278dfe6_terseLabel_en-US" xlink:label="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance [Roll Forward]</link:label>
    <link:label id="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward_label_en-US" xlink:label="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance [Roll Forward]</link:label>
    <link:label id="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward_documentation_en-US" xlink:label="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward" xlink:href="pl-20220131.xsd#pl_DeferredTaxAssetsValuationAllowanceRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward" xlink:to="lab_pl_DeferredTaxAssetsValuationAllowanceRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_0202b4a7-3b9b-4192-9c0a-05ebb485e89f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_1191f7d7-6ac5-40f1-b8b8-716a441e3f3f_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_9c75a746-9dcb-47dc-8a8d-2ff285c7576f_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_52e37556-aa83-4c17-9057-b251d78bea66_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_86d2ee1c-ba64-4b1a-8e03-eb0c0bba939d_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration liability (in shares)</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_label_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Shares</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityShares" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityShares" xlink:to="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityShares" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentPeriod3Member_28ffcb0f-4148-480f-b891-9de63a0dbd52_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period 3</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod3Member_label_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 3 [Member]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod3Member_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentPeriod3Member" xlink:to="lab_pl_DerivativeInstrumentPeriod3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_63b126b5-54dd-457f-a930-7c523be00f9d_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f4ab5b2a-147d-480f-bbf2-50307812d6b9_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DebtInstrumentPercentOfDebtRepaid_f24f7478-f349-4f13-9501-2b61df205834_terseLabel_en-US" xlink:label="lab_pl_DebtInstrumentPercentOfDebtRepaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of principal repaid</link:label>
    <link:label id="lab_pl_DebtInstrumentPercentOfDebtRepaid_label_en-US" xlink:label="lab_pl_DebtInstrumentPercentOfDebtRepaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percent Of Debt Repaid</link:label>
    <link:label id="lab_pl_DebtInstrumentPercentOfDebtRepaid_documentation_en-US" xlink:label="lab_pl_DebtInstrumentPercentOfDebtRepaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percent Of Debt Repaid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentPercentOfDebtRepaid" xlink:href="pl-20220131.xsd#pl_DebtInstrumentPercentOfDebtRepaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DebtInstrumentPercentOfDebtRepaid" xlink:to="lab_pl_DebtInstrumentPercentOfDebtRepaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7d8a5f4a-0720-443d-8a45-9b9c6e1c98ae_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_fbde9b91-c1ae-423d-a32f-5d43e5210d77_terseLabel_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_label_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Four</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_documentation_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" xlink:to="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_3626a517-52f5-49f8-b8b2-c72b2b7d9f69_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_07d92e55-ad8c-4166-8432-9ef0c1b79cef_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_40d560cf-a3f2-4621-8986-ee404c7080f3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_facf039c-960f-42ff-becf-56d6a4f8d694_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accruals</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_99890431-f26a-4bf0-9858-37e670936556_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_c4d8f93d-99d6-4e71-a98d-1e05946c67d4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7ce340e6-3441-4c5b-9fa4-b9747787bf17_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_2544564e-7590-4a59-8b89-ac8ebd5e4ae2_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_204965dd-9e12-4be2-a259-3d25ab158d89_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash: money market funds</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_7fbd6641-41e5-4620-b53c-917175f241e5_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption, threshold of trading days after notice</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Of Trading Days After Notice</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Of Trading Days After Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" xlink:to="lab_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_6952a357-7301-4190-98b0-9f1082e7e0ef_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentPeriod4Member_9bf0fcab-50bf-400a-b8fe-2121dbd49a8b_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period 4</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod4Member_label_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 4 [Member]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriod4Member_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriod4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period 4</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentPeriod4Member" xlink:to="lab_pl_DerivativeInstrumentPeriod4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_8d178996-db4c-42b5-807f-f680fede933d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share Attributable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_a521f8b8-fe09-4889-b259-60e109a283a7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignPlanMember_25939379-e575-483a-b841-4f945d2cfb83_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_ForeignPlanMember_label_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignPlanMember" xlink:to="lab_us-gaap_ForeignPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d5c40bdc-3e46-4377-b428-f7b784b39058_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFifthYear_69b82ef1-8c7a-4bfc-850c-5da1062fc882_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFifthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFifthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_FormerPlanStockholdersMember_53b0af8d-f82e-4031-81f6-201f82a7218c_terseLabel_en-US" xlink:label="lab_pl_FormerPlanStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Plan Stockholders</link:label>
    <link:label id="lab_pl_FormerPlanStockholdersMember_label_en-US" xlink:label="lab_pl_FormerPlanStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Plan Stockholders [Member]</link:label>
    <link:label id="lab_pl_FormerPlanStockholdersMember_documentation_en-US" xlink:label="lab_pl_FormerPlanStockholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Plan Stockholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FormerPlanStockholdersMember" xlink:href="pl-20220131.xsd#pl_FormerPlanStockholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_FormerPlanStockholdersMember" xlink:to="lab_pl_FormerPlanStockholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_f25a16b9-d8d6-439d-8b5d-441962718c49_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, net of discount</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:to="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1aff8c0d-083d-4dfb-9bf3-ac6d9cae98d3_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_65e3d209-9bd9-4664-9c7b-1f948c3e1900_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ab49741-0674-43c3-966d-c8f0cd24bcb2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFifthYear_c7c0c390-6f68-4a51-b609-0492a83e5865_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFifthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInFifthYear" xlink:to="lab_us-gaap_PurchaseObligationDueInFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8ce54360-6e8b-43bd-92d9-9e497dedfb76_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_712411c0-faa9-466c-9a7e-8433aa10da52_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_9a35354f-6f05-4696-9498-e55346273f30_terseLabel_en-US" xlink:label="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants</link:label>
    <link:label id="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_label_en-US" xlink:label="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications of Preferred Stock Warrant Liabilities To Common Stock Warrants</link:label>
    <link:label id="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_documentation_en-US" xlink:label="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications of Convertible Preferred Stock Warrant Liabilities To Common Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" xlink:href="pl-20220131.xsd#pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" xlink:to="lab_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_0451eb6c-fab2-4d8d-a48a-d72118af2f2e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_c483d473-38c0-478f-acfb-282df8b137ac_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PreferredStockWarrantMember_e1a879fb-ddf9-4d9b-8c00-80abd5c1ab74_terseLabel_en-US" xlink:label="lab_pl_PreferredStockWarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Warrant</link:label>
    <link:label id="lab_pl_PreferredStockWarrantMember_label_en-US" xlink:label="lab_pl_PreferredStockWarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Warrant [Member]</link:label>
    <link:label id="lab_pl_PreferredStockWarrantMember_documentation_en-US" xlink:label="lab_pl_PreferredStockWarrantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Warrant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PreferredStockWarrantMember" xlink:to="lab_pl_PreferredStockWarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_e5991c05-c6eb-465b-a6b7-fa2aa2521e77_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain" xlink:to="lab_us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_8402546e-533b-4319-adf1-069c102da469_terseLabel_en-US" xlink:label="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Satellites, in process and not placed into service</link:label>
    <link:label id="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_label_en-US" xlink:label="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Satellites, In Process And Not Placed Into Service [Member]</link:label>
    <link:label id="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_documentation_en-US" xlink:label="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Satellites, In Process And Not Placed Into Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesInProcessAndNotPlacedIntoServiceMember" xlink:href="pl-20220131.xsd#pl_SatellitesInProcessAndNotPlacedIntoServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SatellitesInProcessAndNotPlacedIntoServiceMember" xlink:to="lab_pl_SatellitesInProcessAndNotPlacedIntoServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SeriesCPrimePreferredStockMember_ecb459a5-2751-4925-8c7d-c48a9891a92b_terseLabel_en-US" xlink:label="lab_pl_SeriesCPrimePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C prime</link:label>
    <link:label id="lab_pl_SeriesCPrimePreferredStockMember_label_en-US" xlink:label="lab_pl_SeriesCPrimePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Prime Preferred Stock [Member]</link:label>
    <link:label id="lab_pl_SeriesCPrimePreferredStockMember_documentation_en-US" xlink:label="lab_pl_SeriesCPrimePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Prime Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SeriesCPrimePreferredStockMember" xlink:href="pl-20220131.xsd#pl_SeriesCPrimePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SeriesCPrimePreferredStockMember" xlink:to="lab_pl_SeriesCPrimePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_39ff8f9c-4a07-47a4-a33d-0ca963659c20_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable" xlink:to="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_9da96eb9-90a0-4b79-b45c-b4e15fdb6dc6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Series D convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ead484bb-fd8b-4524-900a-f9db8d26e0d1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c7f2d16d-ea3b-44ed-9b6d-23653e9284a6_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_82b75d56-3687-4e10-a548-dc6d5e51cb02_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Convertible Notes, and Warrants</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6177a4d4-579a-443f-a498-a5e7289f72ac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_83329fad-51d1-4986-a72a-119eccc75cba_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_61ed8fc2-0275-40af-96dc-18df499b2150_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod_fa01d1b1-9f82-4de8-9570-85b669c9214d_terseLabel_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development arrangement, milestone period</link:label>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod_label_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Arrangement, Milestone Period</link:label>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod_documentation_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Arrangement, Milestone Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementMilestonePeriod" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementMilestonePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ResearchAndDevelopmentArrangementMilestonePeriod" xlink:to="lab_pl_ResearchAndDevelopmentArrangementMilestonePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_20252868-52e6-455c-a671-da7113f7fef0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_2c68e382-462c-425c-89a8-d34f438b1bcf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_64261a84-0acf-406a-8871-1c242cdb309a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ce71d6af-d580-4ca9-8441-38e71460873e_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Series D convertible preferred stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a069824c-9be5-415c-9012-deef235ddec1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PIPE Investment - Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_bada3f7b-80dc-4c67-907b-936a2fa3e959_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e12f7fc3-b52e-43a8-82cb-e52ce70e7ad9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_96ded2d8-ab5f-4870-a4d5-042907c2d7e8_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency gain (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_390adc15-d499-4a2b-bdb2-b933b908df8a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_6433f30b-44e1-4916-a567-6441532bfe3d_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other expense, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_8af1499e-0825-4607-befc-f1e5048fa74b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_5ff62d14-42be-4f3e-81f9-6a9a9e02164c_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_8dde912e-afab-4b9f-b785-dab8737cbd4b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3d229306-1de2-46b6-8630-e9e2038926df_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_16c0537b-9a04-44f3-8980-f4f9dde35550_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_46c8ccd5-49b3-4305-b9f1-ae1de196f528_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a28541cf-f761-408f-8e34-fbe3bd9b2353_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of year</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure_5af39511-bded-4b4e-8226-02dcf7c7cc66_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, credit risk, maximum exposure</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure" xlink:to="lab_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_c6de1e02-2da9-4c7b-88f4-f7df1960886f_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan fees associated with debt issuance</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationLineItems_66b72ff5-ba00-443d-99b7-31c98c2d06fe_terseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization [Line Items]</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationLineItems_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization [Line Items]</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationLineItems_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationLineItems" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationLineItems" xlink:to="lab_pl_ReverseRecapitalizationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_cffc1a1b-6082-4631-8303-222097e5f7c2_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents and Restricted cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_588c5b0d-9219-46af-bc7e-006f7463662d_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized_20f6692a-7e27-4520-aab1-dac7de66f6b1_terseLabel_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development fee recognized</link:label>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized_label_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Arrangement, Fee Recognized</link:label>
    <link:label id="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized_documentation_en-US" xlink:label="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Arrangement, Fee Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementFeeRecognized" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementFeeRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ResearchAndDevelopmentArrangementFeeRecognized" xlink:to="lab_pl_ResearchAndDevelopmentArrangementFeeRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_68c06b30-617b-4669-805c-810cc538049b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, equity interests issued and issuable (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_8b897b0a-5661-4186-a81a-b0773e163d2e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding, weighted average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_52930b25-8921-4fb6-9a28-0aab797f4f50_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash - PIPE Investment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Private Placement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_28058ef0-965f-4321-b0aa-5d48489642f5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of securities called by each warrant (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_318d6976-c10d-45c5-9cae-3585409600af_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:to="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0430a104-5921-4286-8e32-332538b31c7d_verboseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nominal Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_Customer1Member_68c22f85-2ecd-43d5-ba4c-b7c2d5b9eb4f_terseLabel_en-US" xlink:label="lab_pl_Customer1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 1</link:label>
    <link:label id="lab_pl_Customer1Member_label_en-US" xlink:label="lab_pl_Customer1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 1 [Member]</link:label>
    <link:label id="lab_pl_Customer1Member_documentation_en-US" xlink:label="lab_pl_Customer1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer1Member" xlink:href="pl-20220131.xsd#pl_Customer1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_Customer1Member" xlink:to="lab_pl_Customer1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_b77dee40-7e14-4d4d-a371-1155881ca064_terseLabel_en-US" xlink:label="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested shares subject to repurchase (in shares)</link:label>
    <link:label id="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_label_en-US" xlink:label="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Subject to Repurchase Upon Early Exercise of Unvested Stock Options</link:label>
    <link:label id="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_documentation_en-US" xlink:label="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Subject to Repurchase Upon Early Exercise of Unvested Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" xlink:href="pl-20220131.xsd#pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" xlink:to="lab_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_396ccf6a-3367-43f1-86ee-72ef972eeadc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c1560d02-efba-4169-b773-235bcc1e3249_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_44fcf3fb-06db-487c-8d02-ab7d37c61757_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_836d6929-2dca-4773-a137-e4177d442e2f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_761d1125-ee93-4927-b658-d0ccb3322b50_terseLabel_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ChangeInAccountingEstimateTypeDomain_label_en-US" xlink:label="lab_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Estimate, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:to="lab_us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_fd59f44b-a908-48e1-9e84-3860784b68fc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation, net of capitalized cost of $1,229, $526 and $957, respectively</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_bfa4096b-3cf1-4056-9871-e5c4e60d1d10_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange12Member_7cc72c5f-9e65-45ba-8c2b-7779f8bed1a7_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange12Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">9.753</link:label>
    <link:label id="lab_pl_ExercisePriceRange12Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange12Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 12 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange12Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange12Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 12</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange12Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange12Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange12Member" xlink:to="lab_pl_ExercisePriceRange12Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings_fc7d4bc0-619b-4f87-b3d1-6b8b436c7d56_terseLabel_en-US" xlink:label="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants issued, percent of borrowings principal</link:label>
    <link:label id="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings_label_en-US" xlink:label="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants Issued, Percent Of Principal Borrowings</link:label>
    <link:label id="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings_documentation_en-US" xlink:label="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants Issued, Percent Of Principal Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsIssuedPercentOfPrincipalBorrowings" xlink:href="pl-20220131.xsd#pl_WarrantsIssuedPercentOfPrincipalBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsIssuedPercentOfPrincipalBorrowings" xlink:to="lab_pl_WarrantsIssuedPercentOfPrincipalBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_2db52360-b7bb-44f9-ae37-c2c532c9b4da_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesDPreferredStockMember_a0fe5366-2a78-4855-b7b4-e0066176f0af_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesDPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesDPreferredStockMember_d06bc223-9565-47c3-b5d9-06fc765dba1d_verboseLabel_en-US" xlink:label="lab_us-gaap_SeriesDPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">D</link:label>
    <link:label id="lab_us-gaap_SeriesDPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesDPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesDPreferredStockMember" xlink:to="lab_us-gaap_SeriesDPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_f3ca7805-8d22-49de-bf21-f1e79c7f291d_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold common stock price trigger (in dollars per share)</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Redemption, Stock Price Trigger</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Redemption, Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" xlink:to="lab_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_25807660-9bf1-42a9-8340-21d538a99d46_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold trading days</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_label_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" xlink:to="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_30930e56-4e0b-449f-a08f-3cb769bf572f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_5eb10e98-e64b-40c0-b46b-9bfb67c0ce21_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per Share Liquidation Preference (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreference" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Liquidation Preference Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreference" xlink:to="lab_us-gaap_PreferredStockLiquidationPreference" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueAfterFifthYear_5d2c745d-3c4d-4784-b1e5-ef82fef82428_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueAfterFifthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:to="lab_us-gaap_PurchaseObligationDueAfterFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5ace18e7-56d3-4413-ab7e-f918cec8f1a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Restricted Stock Unit ("RSU") Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_34c58724-a31a-44ff-b7ed-37b511dafe42_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_fc80c49f-5309-4b91-848b-786f4f8348ea_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued for acquisition of business</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b316352f-6e86-4c06-8f49-1dbad72ae1ad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_3a0df40e-af0a-4278-8429-7c10f18fbba9_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockConvertibleConversionRatio_ca1c3063-1a62-4c54-9857-38ce529499bb_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockConvertibleConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible preferred stock, conversion ratio</link:label>
    <link:label id="lab_us-gaap_PreferredStockConvertibleConversionRatio_label_en-US" xlink:label="lab_us-gaap_PreferredStockConvertibleConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockConvertibleConversionRatio" xlink:to="lab_us-gaap_PreferredStockConvertibleConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_83dfde95-e1de-4d87-b2a5-f38ed2a85d5d_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0fb34c91-1c80-445e-b036-701cc1a0a307_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0d25f7f4-fdf8-450a-b41d-8f6a0287cc50_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_791234a8-efa4-45eb-9ea9-b496cbb58f14_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_69d2adda-396e-4784-94ce-c0e29b48f5a8_totalLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total expense</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_2c670f02-9424-4511-a8ab-a3dc086f1656_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_93b1d552-7f22-431e-8628-0875bcbd346d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_62af59a2-80d5-4261-a85e-3e5c876abdc6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_e023afc2-723b-475e-858d-e44c60179d5a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_9c2257cf-fbf4-4844-990f-8ec82318e81b_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_d78a60f0-9b6c-4bb1-81fb-5ceb21744ee4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment and Conversion</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputExpectedTermMember_fb9719cd-15cb-40d7-a2f8-91d38d3cc23f_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term</link:label>
    <link:label id="lab_us-gaap_MeasurementInputExpectedTermMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:to="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_006ad218-bb4b-4d0a-9be6-40c61ac5c3a7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_3639b84a-f864-4ee6-9fbf-c2d91a2dfc07_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt extinguishment gain (loss)</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_6cd5c30b-091a-4644-a4b2-0e9d66a00cc3_negatedLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt extinguishment (gain) loss</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RedemptionScenarioTwoMember_bdd7bf34-6831-4938-8c92-04a9708133b4_terseLabel_en-US" xlink:label="lab_pl_RedemptionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Two</link:label>
    <link:label id="lab_pl_RedemptionScenarioTwoMember_label_en-US" xlink:label="lab_pl_RedemptionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Two [Member]</link:label>
    <link:label id="lab_pl_RedemptionScenarioTwoMember_documentation_en-US" xlink:label="lab_pl_RedemptionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedemptionScenarioTwoMember" xlink:href="pl-20220131.xsd#pl_RedemptionScenarioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RedemptionScenarioTwoMember" xlink:to="lab_pl_RedemptionScenarioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsAbstract_label_en-US" xlink:label="lab_pl_WarrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants [Abstract]</link:label>
    <link:label id="lab_pl_WarrantsAbstract_documentation_en-US" xlink:label="lab_pl_WarrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsAbstract" xlink:href="pl-20220131.xsd#pl_WarrantsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsAbstract" xlink:to="lab_pl_WarrantsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c5da53f3-3ff7-4d27-8047-5e154decae27_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_IncreaseDecreaseInDeferredHostingCosts_18bca1de-8095-4b18-82b0-2f27468402c3_terseLabel_en-US" xlink:label="lab_pl_IncreaseDecreaseInDeferredHostingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred hosting costs</link:label>
    <link:label id="lab_pl_IncreaseDecreaseInDeferredHostingCosts_label_en-US" xlink:label="lab_pl_IncreaseDecreaseInDeferredHostingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Hosting Costs</link:label>
    <link:label id="lab_pl_IncreaseDecreaseInDeferredHostingCosts_documentation_en-US" xlink:label="lab_pl_IncreaseDecreaseInDeferredHostingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Hosting Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_IncreaseDecreaseInDeferredHostingCosts" xlink:href="pl-20220131.xsd#pl_IncreaseDecreaseInDeferredHostingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_IncreaseDecreaseInDeferredHostingCosts" xlink:to="lab_pl_IncreaseDecreaseInDeferredHostingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_8ba5bfe8-2b9f-49ce-9ec8-27404ed7f4e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_248bfe3c-7747-49bb-a5c9-65b1ada415cf_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Internal-Use Software Development Costs</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_a19b89fc-acf5-4180-8b38-4097d6ec1fa6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_4092cc9d-7c95-4d0a-a750-858b2634ad25_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_938986f0-d5bc-4d96-8039-be0b67d57bf0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_6eb9cfcf-640e-43de-986a-15eec67327b2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ContingentConsiderationIssuableInShares_f0661bfa-5f7e-4302-8c0b-d0af11a97ed2_terseLabel_en-US" xlink:label="lab_pl_ContingentConsiderationIssuableInShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration (in shares)</link:label>
    <link:label id="lab_pl_ContingentConsiderationIssuableInShares_label_en-US" xlink:label="lab_pl_ContingentConsiderationIssuableInShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration, Issuable In Shares</link:label>
    <link:label id="lab_pl_ContingentConsiderationIssuableInShares_documentation_en-US" xlink:label="lab_pl_ContingentConsiderationIssuableInShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration, Issuable In Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContingentConsiderationIssuableInShares" xlink:href="pl-20220131.xsd#pl_ContingentConsiderationIssuableInShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ContingentConsiderationIssuableInShares" xlink:to="lab_pl_ContingentConsiderationIssuableInShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b1a09cb3-6967-43b1-a0a6-2921b0822633_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_aec9f550-8a38-4e2b-88e0-b88c69cb4ec0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred commission</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_154d28dc-24db-4828-8873-5755d2a7ee53_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_GoogleMember_7bf48538-8418-4122-b3e4-359cf0bb2b3f_terseLabel_en-US" xlink:label="lab_pl_GoogleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Google</link:label>
    <link:label id="lab_pl_GoogleMember_label_en-US" xlink:label="lab_pl_GoogleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Google [Member]</link:label>
    <link:label id="lab_pl_GoogleMember_documentation_en-US" xlink:label="lab_pl_GoogleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Google</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_GoogleMember" xlink:to="lab_pl_GoogleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_5602a73d-31dc-4de0-b243-266a51f4b8cb_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_eccf156b-e3e4-4aec-a5f1-4dfd13216355_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_b15a45a4-5cd9-4f64-9655-c688fae88f73_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DeferredHostingAndOtherServicesCostsCurrent_9fd181ac-9609-45a6-ae13-049de1641830_terseLabel_en-US" xlink:label="lab_pl_DeferredHostingAndOtherServicesCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred hosting costs</link:label>
    <link:label id="lab_pl_DeferredHostingAndOtherServicesCostsCurrent_label_en-US" xlink:label="lab_pl_DeferredHostingAndOtherServicesCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Hosting And Other Services Costs, Current</link:label>
    <link:label id="lab_pl_DeferredHostingAndOtherServicesCostsCurrent_documentation_en-US" xlink:label="lab_pl_DeferredHostingAndOtherServicesCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Hosting And Other Services Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingAndOtherServicesCostsCurrent" xlink:href="pl-20220131.xsd#pl_DeferredHostingAndOtherServicesCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DeferredHostingAndOtherServicesCostsCurrent" xlink:to="lab_pl_DeferredHostingAndOtherServicesCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionByUniqueDescriptionAxis_14195395-9161-4e1f-84af-62e48e203706_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtConversionByUniqueDescriptionAxis_label_en-US" xlink:label="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="lab_us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_6f517c6b-bc69-4fd9-b56c-ddce15ef2344_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_b93994cd-5f35-493a-96d5-bbb32e801a7e_verboseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_4081ed11-1c1f-4d7d-aa4d-fb4ff88a9847_terseLabel_en-US" xlink:label="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sponsor earnout shares subject to vesting requirements (in shares)</link:label>
    <link:label id="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_label_en-US" xlink:label="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Earn Out Shares, Subject to Vesting Requirements</link:label>
    <link:label id="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_documentation_en-US" xlink:label="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Earn Out Shares, Subject to Vesting Requirements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements" xlink:href="pl-20220131.xsd#pl_CommonStockEarnOutSharesSubjectToVestingRequirements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements" xlink:to="lab_pl_CommonStockEarnOutSharesSubjectToVestingRequirements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_aea5a1bf-7727-420a-b7a4-3c491f531640_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_5d115233-29a6-4dcd-b39b-fd6f6d27eaac_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_d5e35015-8ac4-4344-8660-4a41b074c313_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_693b1670-9816-41ff-a4b6-309d1a14fa37_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bd77b0a7-a8bc-4f6b-9133-ffcac95ec641_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_264f63b6-2311-41e4-8bde-ab9b2a8b3a56_verboseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_5c3305d2-d6e5-4103-a4fc-5ce65dee5770_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from debt borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_972c5dd3-6913-4d2d-8034-adb1ba6069e6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d07db351-c850-410f-b470-be4c315b4c0a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_fccf3664-119a-4e75-8e78-a864ca6eab70_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_43943376-595a-416b-afe7-97066004fdab_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_c08c8d3c-5ba7-47d7-a1a0-a0c35770bc25_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFilmLibrariesMember_f9c57c5d-d518-442b-ba0e-9caeab5f5a1e_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFilmLibrariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Image library</link:label>
    <link:label id="lab_us-gaap_AcquiredFilmLibrariesMember_label_en-US" xlink:label="lab_us-gaap_AcquiredFilmLibrariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Film Libraries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFilmLibrariesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFilmLibrariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFilmLibrariesMember" xlink:to="lab_us-gaap_AcquiredFilmLibrariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f12d8396-a804-42ff-a251-806e44e05f4d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsPublicMember_4fbdf43f-93f7-409f-881c-099f4c308f5e_terseLabel_en-US" xlink:label="lab_pl_WarrantsPublicMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrants</link:label>
    <link:label id="lab_pl_WarrantsPublicMember_label_en-US" xlink:label="lab_pl_WarrantsPublicMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Public [Member]</link:label>
    <link:label id="lab_pl_WarrantsPublicMember_documentation_en-US" xlink:label="lab_pl_WarrantsPublicMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Public</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsPublicMember" xlink:to="lab_pl_WarrantsPublicMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1be39edf-4190-49d4-b316-6ccbb279c647_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_7227a416-6651-4c2d-84ce-8b9f9a88e409_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_7410b5d3-f30c-496b-aa4b-6ad56e1bffad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Warrants Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_9b11c03d-d17c-43f6-a6c9-7a6ec292c3c2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_5d14669c-851f-496b-8e30-e0ab89f67525_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_376e2665-fcd0-429b-89ba-06265fd9b20d_terseLabel_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_label_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Five</link:label>
    <link:label id="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_documentation_en-US" xlink:label="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software Amortization Expense Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" xlink:to="lab_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_cdd16476-07f1-40d0-aa52-5b5d8a10ce06_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_1e47077a-985a-46fe-89ca-50c5c270e287_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares redeemed during the period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_b2c95bd9-0791-4037-9516-0d20c82220d7_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:to="lab_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ExercisePriceRange10Member_0efa7233-30bf-471a-844a-0ffc0bf607f6_terseLabel_en-US" xlink:label="lab_pl_ExercisePriceRange10Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.041</link:label>
    <link:label id="lab_pl_ExercisePriceRange10Member_label_en-US" xlink:label="lab_pl_ExercisePriceRange10Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 10 [Member]</link:label>
    <link:label id="lab_pl_ExercisePriceRange10Member_documentation_en-US" xlink:label="lab_pl_ExercisePriceRange10Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange10Member" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange10Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ExercisePriceRange10Member" xlink:to="lab_pl_ExercisePriceRange10Member" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_b6e250d1-ef96-409a-9e2b-0279e6687b9d_terseLabel_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consecutive trading days</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_label_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Threshold Consecutive Trading Days</link:label>
    <link:label id="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_documentation_en-US" xlink:label="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" xlink:to="lab_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember_5b3d6ebe-895f-4a0d-977a-bc18bd5e5890_terseLabel_en-US" xlink:label="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants to purchase Series D Convertible Preferred Stock</link:label>
    <link:label id="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember_label_en-US" xlink:label="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Series D Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Series D Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsSeriesDConvertiblePreferredStockMember" xlink:href="pl-20220131.xsd#pl_WarrantsSeriesDConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsSeriesDConvertiblePreferredStockMember" xlink:to="lab_pl_WarrantsSeriesDConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_2cd64540-e8fa-4b39-bf74-b861764198e4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_0871b7a2-2d69-4692-aea6-0ea50a7f0d05_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ab01428d-10f0-48f1-9b7b-6ed182869ee2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_77c40406-283a-4d37-bb7b-1eb4ba347d91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_b318651b-5be4-4f52-9117-fc3698133bdb_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_5eda91b9-9cbc-4999-8894-e3a99b4717c3_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Internal-Use Software Development Costs</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_e6fe1b51-a9f4-46eb-b02f-b159e0e9b021_negatedTerseLabel_en-US" xlink:label="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: non-cash fair value of Public Warrants</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_label_en-US" xlink:label="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Non-Cash Fair Value Public Warrants</link:label>
    <link:label id="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_documentation_en-US" xlink:label="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Non-Cash Fair Value Public Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNonCashFairValuePublicWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" xlink:to="lab_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_537ac121-7c58-4e7d-a1f3-ead01e4bcc85_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_2a47e131-6f07-4558-b742-64710e13d769_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5fa29a14-d13d-4485-ac80-f9ee873b79c1_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance, beginning of year</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_3423288c-ca47-4382-b400-6692cb9f1745_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance, end of year</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_9e037d23-62b8-4909-aa49-cac9fa136404_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4c4d68b7-a33d-4de4-be10-c00175dc1ff8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2c8b69f7-72fe-4486-99cb-7d4b0dea7050_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_Stockholder10PercentOwernshipMember_1c445935-7319-4f16-9681-a5c57ffcc4d5_terseLabel_en-US" xlink:label="lab_pl_Stockholder10PercentOwernshipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">10% stockholder</link:label>
    <link:label id="lab_pl_Stockholder10PercentOwernshipMember_label_en-US" xlink:label="lab_pl_Stockholder10PercentOwernshipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholder, 10 Percent Owernship [Member]</link:label>
    <link:label id="lab_pl_Stockholder10PercentOwernshipMember_documentation_en-US" xlink:label="lab_pl_Stockholder10PercentOwernshipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholder, 10 Percent Owernship</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Stockholder10PercentOwernshipMember" xlink:href="pl-20220131.xsd#pl_Stockholder10PercentOwernshipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_Stockholder10PercentOwernshipMember" xlink:to="lab_pl_Stockholder10PercentOwernshipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_20591ef6-bc02-4b30-89ca-c5994a4d515f_terseLabel_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting of early exercised stock options (in shares)</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_label_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Vesting Of Early Exercised Stock Options</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_documentation_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Vesting Of Early Exercised Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" xlink:to="lab_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_998e9a70-b7ce-48b1-88b5-7bab71746856_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net working capital acquired, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_1705ff08-3e70-43f9-8219-402c1a00ccee_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_3fa7c47f-456b-4685-be12-922e7c3ebc35_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_0ae5dd5a-d787-48aa-8cd1-9c21a41af926_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantDisclosureTextBlock_f15fb591-9a28-4e88-a01c-42fbb1b8ad03_terseLabel_en-US" xlink:label="lab_pl_WarrantDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public and Private Placement Warrants</link:label>
    <link:label id="lab_pl_WarrantDisclosureTextBlock_label_en-US" xlink:label="lab_pl_WarrantDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Disclosure [Text Block]</link:label>
    <link:label id="lab_pl_WarrantDisclosureTextBlock_documentation_en-US" xlink:label="lab_pl_WarrantDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantDisclosureTextBlock" xlink:href="pl-20220131.xsd#pl_WarrantDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantDisclosureTextBlock" xlink:to="lab_pl_WarrantDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ContractWithCustomerNonCancelableContractRevenue_6a847348-89ba-4408-9ca9-f09f1779734d_terseLabel_en-US" xlink:label="lab_pl_ContractWithCustomerNonCancelableContractRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cancelable contract revenue</link:label>
    <link:label id="lab_pl_ContractWithCustomerNonCancelableContractRevenue_label_en-US" xlink:label="lab_pl_ContractWithCustomerNonCancelableContractRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Non-cancelable Contract Revenue</link:label>
    <link:label id="lab_pl_ContractWithCustomerNonCancelableContractRevenue_documentation_en-US" xlink:label="lab_pl_ContractWithCustomerNonCancelableContractRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Non-cancelable Contract Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractWithCustomerNonCancelableContractRevenue" xlink:href="pl-20220131.xsd#pl_ContractWithCustomerNonCancelableContractRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ContractWithCustomerNonCancelableContractRevenue" xlink:to="lab_pl_ContractWithCustomerNonCancelableContractRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_1fc70086-cb48-4a7a-992b-b772fd73ca61_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_28eda1a5-9133-4b8a-a43c-8ab55916c22d_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development expense incurred</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_A2017LoansSecuredTermLoanAMember_76734836-65a2-43f1-a7ed-846f2fc24284_terseLabel_en-US" xlink:label="lab_pl_A2017LoansSecuredTermLoanAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Term Loan A</link:label>
    <link:label id="lab_pl_A2017LoansSecuredTermLoanAMember_label_en-US" xlink:label="lab_pl_A2017LoansSecuredTermLoanAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans, Secured Term Loan A [Member]</link:label>
    <link:label id="lab_pl_A2017LoansSecuredTermLoanAMember_documentation_en-US" xlink:label="lab_pl_A2017LoansSecuredTermLoanAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Loans, Secured Term Loan A</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansSecuredTermLoanAMember" xlink:href="pl-20220131.xsd#pl_A2017LoansSecuredTermLoanAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_A2017LoansSecuredTermLoanAMember" xlink:to="lab_pl_A2017LoansSecuredTermLoanAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_d56f5e15-2f9a-479b-9716-42bc7066ac22_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unremitted earnings from foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleLongTermNotesPayable_e7296fcd-be38-44d9-bd84-deddd5fcd590_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes, at fair value</link:label>
    <link:label id="lab_us-gaap_ConvertibleLongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:to="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_3c0372b7-9885-4209-bc65-39ee3d9d7653_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7bfa8396-67ee-4eb7-b6c3-9d7c9e761990_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_44083e60-5b9e-4e2e-9255-91b8b7b168af_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_168ffe00-25aa-41d7-bba7-3fb8d6b915aa_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_2b32b632-a206-434d-90a9-914f24410f9b_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office furniture, equipment and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_2a33dc35-3455-4702-bf18-eb6660fe75f2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_79c6a5c6-3392-4453-85a6-81fa044cb0f6_terseLabel_en-US" xlink:label="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability from early exercise of stock options</link:label>
    <link:label id="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_label_en-US" xlink:label="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Early Exercise Of Stock Options, Current</link:label>
    <link:label id="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_documentation_en-US" xlink:label="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Early Exercise Of Stock Options, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" xlink:href="pl-20220131.xsd#pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" xlink:to="lab_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_54812b53-5e08-4062-9c1a-680eb057e8a7_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueAfterFifthYear_d53d72b8-1527-423c-9989-984f2d625344_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueAfterFifthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueAfterFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:to="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d8afb114-c2fe-4229-b0d6-ccf16bde7388_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_d3e82810-1de7-45e6-ba22-020576e5c3ac_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and diluted net loss per share attributable to common stockholders, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_09d9dc24-121a-4f42-8db4-1d15d2475346_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent_26f1b555-90c2-4832-8928-a6abd9e44b35_terseLabel_en-US" xlink:label="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid satellite launch services</link:label>
    <link:label id="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent_label_en-US" xlink:label="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Satellite Launch Services, Noncurrent</link:label>
    <link:label id="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent_documentation_en-US" xlink:label="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Satellite Launch Services, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PrepaidSatelliteLaunchServicesNoncurrent" xlink:href="pl-20220131.xsd#pl_PrepaidSatelliteLaunchServicesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PrepaidSatelliteLaunchServicesNoncurrent" xlink:to="lab_pl_PrepaidSatelliteLaunchServicesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock_53890fdb-7d9c-461c-8250-6ebaf4b7ed68_terseLabel_en-US" xlink:label="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalized Software, Future Amortization Expense</link:label>
    <link:label id="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalized Computer Software, Future Amortization Expense [Table Text Block]</link:label>
    <link:label id="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock_documentation_en-US" xlink:label="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Capitalized Software, Future Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" xlink:href="pl-20220131.xsd#pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" xlink:to="lab_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_dffcc12a-2c50-4dd5-8b43-41cc32024332_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of the world</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_fa1664ea-e5f6-4143-8a2f-89b662981bd8_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cd0f85d-9a5d-478d-afaf-ca109f1cab00_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_c47aa1f0-7cdf-4979-9c67-446cb38fd302_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_6b9029f7-3a60-4de0-85c6-6b1f38e3e73a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_e2765900-4cf3-412a-a639-08927469ace0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of securities to Class A common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_4c12e8a1-2d99-46b1-a577-eaf1c87caf52_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_6bd0325e-8a5d-4f55-ab8a-a3f93f6a130d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d2e8a739-b32e-4b1c-9734-5dd453de5aca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_3a5b0f86-0b56-4c87-8282-2a6d940462ab_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_d7cc515f-5aeb-4e44-b2e2-a22fae8d7f99_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_52f385ca-5953-40a3-8a26-75f4dfdebe32_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0d774955-fc43-45ba-b48e-afc903fb36b9_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SatellitesMember_f2dc56c4-0aba-4f79-a840-432ad259288e_terseLabel_en-US" xlink:label="lab_pl_SatellitesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Satellites</link:label>
    <link:label id="lab_pl_SatellitesMember_label_en-US" xlink:label="lab_pl_SatellitesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Satellites [Member]</link:label>
    <link:label id="lab_pl_SatellitesMember_documentation_en-US" xlink:label="lab_pl_SatellitesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Satellites</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SatellitesMember" xlink:to="lab_pl_SatellitesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_273db1ba-79f5-42cf-a928-9a49b841d1d4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_732a9b0e-5b7c-4352-a516-7984b9864b18_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_c9648481-6777-4416-a31c-acf2c82f5b66_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0a7b6efb-08bf-4acf-9e92-f1f4b92ac96f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A common stock upon vesting of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_80dae403-2cc3-47a0-a163-775b003c9e62_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_9f74310f-c005-4290-9bf9-86a14f9ebe82_verboseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2c05f1de-cada-466e-bb35-934e55aa9762_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_e6f31432-d939-4c8c-bda2-7893542bffcc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_0bada1cb-92e6-4f15-9227-39ab2b12fcac_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_3a98fc55-bb4b-4213-b248-d9a0dcda8253_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpense_5e37781e-bb66-428b-81cd-69088eb7cba4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess interest expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpense_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_f28852e2-6850-4de6-9d27-40fe1b54b3b5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other prepayments and receivables</link:label>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_654b4ec9-b362-44d2-bd9e-bdba250a3680_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold trading days range</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_label_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" xlink:to="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8701ae2f-6f01-4716-b31e-1991e2a50dd1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_b31cde76-ffbf-400c-ad7e-2277e750fa30_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareGross_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2fda15ae-9a9e-4373-8dc3-a21941937d94_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_EquityRedemptionAxis_a3b7692f-d3d7-45da-a644-f68c05c026f4_terseLabel_en-US" xlink:label="lab_pl_EquityRedemptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Axis]</link:label>
    <link:label id="lab_pl_EquityRedemptionAxis_label_en-US" xlink:label="lab_pl_EquityRedemptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Axis]</link:label>
    <link:label id="lab_pl_EquityRedemptionAxis_documentation_en-US" xlink:label="lab_pl_EquityRedemptionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionAxis" xlink:href="pl-20220131.xsd#pl_EquityRedemptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_EquityRedemptionAxis" xlink:to="lab_pl_EquityRedemptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_bbf20e9b-d6ab-46a1-a73b-af163ce5010c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_22c89676-633e-4fd4-8286-6189cfab8034_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_bc52c7fe-87cf-468c-a3b6-3d4023dc999b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_9202a51a-7750-4882-a52f-6b153b347726_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_023d4fcf-2d22-45ab-a3fb-e46b676932e5_verboseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember_497e6c74-b57c-4e25-bfad-bec76b36ffa9_terseLabel_en-US" xlink:label="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants to purchase Series B Convertible Preferred Stock</link:label>
    <link:label id="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember_label_en-US" xlink:label="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Series B Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Series B Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsSeriesBConvertiblePreferredStockMember" xlink:href="pl-20220131.xsd#pl_WarrantsSeriesBConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsSeriesBConvertiblePreferredStockMember" xlink:to="lab_pl_WarrantsSeriesBConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember_c822ca42-c183-480c-81c5-e10173d64ee0_terseLabel_en-US" xlink:label="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in accounting estimate, property and equipment useful life</link:label>
    <link:label id="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember_label_en-US" xlink:label="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant And Equipment, Useful Life [Member]</link:label>
    <link:label id="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember_documentation_en-US" xlink:label="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant And Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PropertyPlantAndEquipmentUsefulLifeMember" xlink:href="pl-20220131.xsd#pl_PropertyPlantAndEquipmentUsefulLifeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_PropertyPlantAndEquipmentUsefulLifeMember" xlink:to="lab_pl_PropertyPlantAndEquipmentUsefulLifeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesCPreferredStockMember_8da26658-6e34-4c6f-a433-fd20d5cf478e_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C</link:label>
    <link:label id="lab_us-gaap_SeriesCPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesCPreferredStockMember" xlink:to="lab_us-gaap_SeriesCPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_876c24de-3173-49ca-babb-9a15dd8612e9_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant</link:label>
    <link:label id="lab_us-gaap_WarrantMember_label_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillGross_d36f3031-d341-451a-89fe-c96917f6c5be_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_02328c71-6ac6-44ae-8d90-d4ae0027fd30_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_2ebb2715-1b26-4303-a041-f93b6058372a_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_66c3603e-b307-4a0d-a24a-348b8760d867_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration transferred, liabilities incurred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ccc0c954-75db-4a02-9434-e4c4764f3a0d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable, Weighted Average Remaining Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_46e4e29a-2db0-4eec-a5fd-7d1b555b2208_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_e8d8f7d2-659d-4b47-8a7d-d872338926a8_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_0b427acc-582e-4e74-92bd-e92fcd408644_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_c3914c3f-1724-400e-a325-3b3ae65cb0e0_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_2ceeffcc-1696-4562-b3d1-9d374b3b1a04_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_ba5b80a8-1a75-4adf-89db-73b36a6ae7b3_terseLabel_en-US" xlink:label="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants</link:label>
    <link:label id="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_label_en-US" xlink:label="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adustments To Additional Paid In Capital, Reclassification Of Convertible Securities</link:label>
    <link:label id="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_documentation_en-US" xlink:label="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Reclassification Of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" xlink:href="pl-20220131.xsd#pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" xlink:to="lab_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_d78dcfa9-3914-48d2-9a9e-029aa56e13b0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ProceedsFromReverseRecapitalizationTransaction_8034b954-d8ff-49c4-a357-d4c29c782cf9_terseLabel_en-US" xlink:label="lab_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Business Combination and PIPE Investment, net of transaction costs</link:label>
    <link:label id="lab_pl_ProceedsFromReverseRecapitalizationTransaction_b6650626-cb8e-4029-9417-e8d1d72a94bf_totalLabel_en-US" xlink:label="lab_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Business Combination and PIPE Investment. net</link:label>
    <link:label id="lab_pl_ProceedsFromReverseRecapitalizationTransaction_label_en-US" xlink:label="lab_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Reverse Recapitalization Transaction</link:label>
    <link:label id="lab_pl_ProceedsFromReverseRecapitalizationTransaction_documentation_en-US" xlink:label="lab_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Reverse Recapitalization Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:to="lab_pl_ProceedsFromReverseRecapitalizationTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_50cd16c0-31d0-40c8-903a-8c9ac94ca44a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_709bb42a-9bef-4153-acbd-1378b14e1c7c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c0632c0c-6066-456f-907e-3e90c5fa2979_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at the end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b033c7d7-db65-4697-8354-2c5469f7b2b9_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_89514ba1-ed6e-4c02-8109-f9bbed870803_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_6772451e-2c24-4db2-a85d-5f2ff29e3d3c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_c4e44f60-f3bd-4492-8519-15c5bcd4a38d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0c5fef45-2cb1-4e53-9d68-1713510dd54e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_408a3da6-1198-4afa-8ccc-34b8606bd28c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, gross carrying amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_5726ce03-52aa-4429-b17a-3af54aaaa8b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_5e1bcf3d-c9c0-4dce-9c19-3f57c461f855_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized computer software, amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2ff338f7-02a3-4182-bcc3-1135385795d3_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_RelatedPartyAgreementTerm_3cd0fd61-7220-4fc3-80ff-9699d8cbf088_terseLabel_en-US" xlink:label="lab_pl_RelatedPartyAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction, agreement term</link:label>
    <link:label id="lab_pl_RelatedPartyAgreementTerm_label_en-US" xlink:label="lab_pl_RelatedPartyAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party, Agreement Term</link:label>
    <link:label id="lab_pl_RelatedPartyAgreementTerm_documentation_en-US" xlink:label="lab_pl_RelatedPartyAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party, Agreement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyAgreementTerm" xlink:href="pl-20220131.xsd#pl_RelatedPartyAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_RelatedPartyAgreementTerm" xlink:to="lab_pl_RelatedPartyAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_501c7367-3e1c-41fb-b8df-4e9ff1db542f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents: money market funds</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_80beb4ae-6842-484d-95ab-4a7c79f245df_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Class A common stock from the exercise of common stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_02ecf752-2cbd-44ea-aae3-6e8ce69fe058_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SettlementLiabilitiesCurrent_f4c5d506-7e88-4868-86d7-6ebafd183af2_terseLabel_en-US" xlink:label="lab_us-gaap_SettlementLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer payable</link:label>
    <link:label id="lab_us-gaap_SettlementLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_SettlementLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SettlementLiabilitiesCurrent" xlink:to="lab_us-gaap_SettlementLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_14dc604a-94b3-4720-b58a-01ab9d493d06_terseLabel_en-US" xlink:label="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity units issued, shares called per unit (in shares)</link:label>
    <link:label id="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_label_en-US" xlink:label="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Issued During Period, Units, Equity Instrument Called Per Unit</link:label>
    <link:label id="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_documentation_en-US" xlink:label="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Issued During Period, Units, Equity Instrument Called Per Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" xlink:href="pl-20220131.xsd#pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" xlink:to="lab_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsPrivatePlacementMember_aa8c84dd-7146-46ce-ac32-12de987f004e_terseLabel_en-US" xlink:label="lab_pl_WarrantsPrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement Warrants</link:label>
    <link:label id="lab_pl_WarrantsPrivatePlacementMember_label_en-US" xlink:label="lab_pl_WarrantsPrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Private Placement [Member]</link:label>
    <link:label id="lab_pl_WarrantsPrivatePlacementMember_documentation_en-US" xlink:label="lab_pl_WarrantsPrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants, Private Placement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsPrivatePlacementMember" xlink:to="lab_pl_WarrantsPrivatePlacementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_bf84bae9-6f08-4b7f-ad88-54ed5b344917_verboseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public and private placement warrant liabilities</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_aa8c6340-2dfb-47a3-aeba-34bd90798f6c_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ceae3111-8e9c-47ac-9dd7-b0333d21443c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_a65bcf11-b87d-4a61-bc27-7f0f659b9c48_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_d2c7ad98-5f52-4c1f-a531-958a8bf95398_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_f3456232-5247-413b-a7c7-ce60636bd672_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax examination, penalties and interest expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_eaa37492-2c76-4a78-a358-6c3d083ceefa_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5212ca15-7d90-41e7-9de6-b911264069b3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_735b1863-2b9a-46ba-9221-b024dd5b442c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d7b41c8d-41d3-407d-a9f3-d01bbde60848_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d56a78c9-371e-4821-bb9b-bf008f0f42fe_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_d02cb062-ecf1-4173-b027-934f5e1a003b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Commissions</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:to="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SharesAuthorized_b8b9e246-35a6-4eb7-946d-d9145c81efc7_terseLabel_en-US" xlink:label="lab_pl_SharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_pl_SharesAuthorized_label_en-US" xlink:label="lab_pl_SharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Authorized</link:label>
    <link:label id="lab_pl_SharesAuthorized_documentation_en-US" xlink:label="lab_pl_SharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesAuthorized" xlink:href="pl-20220131.xsd#pl_SharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SharesAuthorized" xlink:to="lab_pl_SharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentPeriodAxis_22b9dc44-f486-4c95-9b3f-23a2cf851704_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period [Axis]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriodAxis_label_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period [Axis]</link:label>
    <link:label id="lab_pl_DerivativeInstrumentPeriodAxis_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis" xlink:to="lab_pl_DerivativeInstrumentPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_3b7857b9-9b95-4cb8-9f85-3e0c89f5b0b5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_48497a84-dba9-4684-8892-9add57aeb530_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a7695fdb-e9f0-437e-8c0b-d44984eab3a7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidRent_3d37cc59-b92b-4429-9ed7-1fda6bbbb772_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidRent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidRent_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidRent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidRent" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidRent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_5cfc9f95-d909-4d6d-a436-0a150abf49ea_terseLabel_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share price triggering share issuance (in dollars per share)</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_label_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger</link:label>
    <link:label id="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_documentation_en-US" xlink:label="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" xlink:to="lab_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareImpairments1_5b6784aa-66cf-4666-a083-8d985ac65ab7_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of capitalized internal-use software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareImpairments1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Impairments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_fba3bc8e-10cf-4564-93b3-801ec1cd80e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_26e1d6a3-258e-4a89-8df5-c850f319f224_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_0d8250eb-e898-4b80-a00d-86aeef5c6386_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_a5fb2661-7bbd-48ce-bc11-086d56747db5_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_206ed250-1c82-4085-87e1-2a44c6ce0dda_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, foreign currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_1b1c1cbe-a458-4787-b6ef-789accb84b59_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_b00fc4b2-4e05-4553-b564-5db03c018b3d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_a768de8b-d5cf-4fc2-ab7f-0cdb29f1fab2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:to="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_3d2a1835-718c-477f-b893-2b0c9342be40_terseLabel_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting of early exercised stock options</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_label_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_documentation_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" xlink:to="lab_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssetsCurrent_a26a52b1-5168-469a-9a41-dc2a5b69f91a_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsCurrent" xlink:to="lab_us-gaap_DepositsAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_FormerPlanetMember_1e2d7d38-f179-4532-ab95-4f1883be69e0_terseLabel_en-US" xlink:label="lab_pl_FormerPlanetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Planet</link:label>
    <link:label id="lab_pl_FormerPlanetMember_label_en-US" xlink:label="lab_pl_FormerPlanetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Planet [Member]</link:label>
    <link:label id="lab_pl_FormerPlanetMember_documentation_en-US" xlink:label="lab_pl_FormerPlanetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Planet</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FormerPlanetMember" xlink:href="pl-20220131.xsd#pl_FormerPlanetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_FormerPlanetMember" xlink:to="lab_pl_FormerPlanetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForSoftware_2d87c4e9-1c4a-4199-a84d-b61018c94247_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software</link:label>
    <link:label id="lab_us-gaap_PaymentsForSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForSoftware" xlink:to="lab_us-gaap_PaymentsForSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_49b0662b-7722-4ec7-bce5-61207b1f6957_terseLabel_en-US" xlink:label="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued in connection with acquisition, subject to future vesting</link:label>
    <link:label id="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_label_en-US" xlink:label="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued In Acquisition, Subject to Future Vesting [Member]</link:label>
    <link:label id="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_documentation_en-US" xlink:label="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued In Acquisition, Subject to Future Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" xlink:href="pl-20220131.xsd#pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" xlink:to="lab_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_74031f6f-909c-43d4-81ec-3e5a5421b0e3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_86c3d5d9-3f60-43d7-8706-5f67ddf84793_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_ConvertibleNotesMember_014a4dfa-1cb7-4899-9775-e1fa080be074_terseLabel_en-US" xlink:label="lab_pl_ConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes</link:label>
    <link:label id="lab_pl_ConvertibleNotesMember_label_en-US" xlink:label="lab_pl_ConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes [Member]</link:label>
    <link:label id="lab_pl_ConvertibleNotesMember_documentation_en-US" xlink:label="lab_pl_ConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesMember" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_ConvertibleNotesMember" xlink:to="lab_pl_ConvertibleNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_WarrantsAndRightsOutstandingCurrent_13f44721-3cd4-47b1-a26b-b2c8305057ab_terseLabel_en-US" xlink:label="lab_pl_WarrantsAndRightsOutstandingCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock warrant liability</link:label>
    <link:label id="lab_pl_WarrantsAndRightsOutstandingCurrent_label_en-US" xlink:label="lab_pl_WarrantsAndRightsOutstandingCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Current</link:label>
    <link:label id="lab_pl_WarrantsAndRightsOutstandingCurrent_documentation_en-US" xlink:label="lab_pl_WarrantsAndRightsOutstandingCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsAndRightsOutstandingCurrent" xlink:href="pl-20220131.xsd#pl_WarrantsAndRightsOutstandingCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_WarrantsAndRightsOutstandingCurrent" xlink:to="lab_pl_WarrantsAndRightsOutstandingCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_a7380b5e-3fb9-4d7a-9771-e3392b580fb4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_8e2cbfa6-8a21-4481-8172-a149c33fbd45_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_GroundStationServiceMember_f3a6e84c-a263-48c6-8123-ba50db9f193d_terseLabel_en-US" xlink:label="lab_pl_GroundStationServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Station</link:label>
    <link:label id="lab_pl_GroundStationServiceMember_label_en-US" xlink:label="lab_pl_GroundStationServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Station Service [Member]</link:label>
    <link:label id="lab_pl_GroundStationServiceMember_documentation_en-US" xlink:label="lab_pl_GroundStationServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ground Station Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationServiceMember" xlink:href="pl-20220131.xsd#pl_GroundStationServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_GroundStationServiceMember" xlink:to="lab_pl_GroundStationServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_d77d836d-94e2-4468-a9a7-ec0d0dbf3eaa_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_30a1df6e-4e16-45d7-8491-9b3e54568c25_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, aggregate liquidation preference</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_3762b345-826d-491e-96c0-b6110263b0f4_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Liquidation Preference</link:label>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="lab_us-gaap_PreferredStockLiquidationPreferenceValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_bfff49a2-abfb-45b4-aa6f-e6d3ef8e6600_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_15b071ca-5705-418c-9263-83d8cb3a69b4_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_CreditAgreementWithSVBAndHerculesMember_d0792bfc-2950-45d7-9513-6fddaa07b015_terseLabel_en-US" xlink:label="lab_pl_CreditAgreementWithSVBAndHerculesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement with SVB and Hercules</link:label>
    <link:label id="lab_pl_CreditAgreementWithSVBAndHerculesMember_label_en-US" xlink:label="lab_pl_CreditAgreementWithSVBAndHerculesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement With SVB And Hercules [Member]</link:label>
    <link:label id="lab_pl_CreditAgreementWithSVBAndHerculesMember_documentation_en-US" xlink:label="lab_pl_CreditAgreementWithSVBAndHerculesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement With SVB And Hercules</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_CreditAgreementWithSVBAndHerculesMember" xlink:to="lab_pl_CreditAgreementWithSVBAndHerculesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_7587b328-c605-46c1-9b41-5ac4f605fed7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, unamortized discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8485f4f3-c0d1-4faf-804f-f757b3557e6d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_61458582-dd16-4ec8-97eb-331c14a7d491_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30a981fb-8589-4e18-a753-63c710bd82a9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised_18cba6dc-729d-42d6-a834-b6d6cac0ca86_terseLabel_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of Class A common stock warrants (in shares)</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised_label_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised</link:label>
    <link:label id="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised_documentation_en-US" xlink:label="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesWarrantsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pl_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="lab_pl_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>pl-20220131_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:f46e3fb6-884a-4e63-b994-f133b2286013,g:7369c245-d772-43e0-9128-3b663117dc48-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" 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://planet.com/role/Cover" xlink:type="simple" xlink:href="pl-20220131.xsd#Cover"/>
  <link:presentationLink xlink:role="http://planet.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_f8414902-f2fe-47f8-93d8-dff84062de57" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_DocumentType_f8414902-f2fe-47f8-93d8-dff84062de57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ae011338-a75d-410f-8610-af86b76699c5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_DocumentPeriodEndDate_ae011338-a75d-410f-8610-af86b76699c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_35fd84be-8a4f-4e43-8bd5-d89945f06d36" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_EntityRegistrantName_35fd84be-8a4f-4e43-8bd5-d89945f06d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_5398670c-20a6-4828-b504-42b496b31bad" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_EntityCentralIndexKey_5398670c-20a6-4828-b504-42b496b31bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_1ebbb408-dbf4-4d01-975a-4f5378f47641" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_AmendmentFlag_1ebbb408-dbf4-4d01-975a-4f5378f47641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentDescription_e72a2174-fa07-4f82-888b-ed61a178d0ea" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_AmendmentDescription_e72a2174-fa07-4f82-888b-ed61a178d0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_062331fa-1620-4603-8863-a06f5f9277c3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_DocumentFiscalYearFocus_062331fa-1620-4603-8863-a06f5f9277c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1fb0e4be-2d11-4b3e-8cb0-456f144c3c70" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1fb0e4be-2d11-4b3e-8cb0-456f144c3c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_90e8473c-2b1b-46a1-b625-9c4ffb7f1a6f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_EntityFilerCategory_90e8473c-2b1b-46a1-b625-9c4ffb7f1a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_20d218d9-5222-49d4-8e70-e86d12ae1223" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_EntityEmergingGrowthCompany_20d218d9-5222-49d4-8e70-e86d12ae1223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_79a01881-d07a-4cb8-a598-e23929950df3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fcb6edb7-5ac7-4e07-817c-b502d791517d" xlink:to="loc_dei_EntityExTransitionPeriod_79a01881-d07a-4cb8-a598-e23929950df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedBalanceSheet" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedBalanceSheet"/>
  <link:presentationLink xlink:role="http://planet.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_fd2e6b59-a5ee-43c5-82a8-bb0c6bc1e72b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fd2e6b59-a5ee-43c5-82a8-bb0c6bc1e72b" xlink:to="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_aa19fb36-f68b-491a-ba3d-06a6264f67ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_AssetsCurrentAbstract_aa19fb36-f68b-491a-ba3d-06a6264f67ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_80f36afa-e362-4416-a6fc-7aeaf99a15e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa19fb36-f68b-491a-ba3d-06a6264f67ea" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_80f36afa-e362-4416-a6fc-7aeaf99a15e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1a208577-ba2c-4a51-8416-2b8cb725f561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa19fb36-f68b-491a-ba3d-06a6264f67ea" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1a208577-ba2c-4a51-8416-2b8cb725f561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c19d6b02-04dd-4afe-8ddc-a6fd609f75cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa19fb36-f68b-491a-ba3d-06a6264f67ea" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c19d6b02-04dd-4afe-8ddc-a6fd609f75cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_84f3e65b-69ba-467d-a4ad-39c22ec0e3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa19fb36-f68b-491a-ba3d-06a6264f67ea" xlink:to="loc_us-gaap_AssetsCurrent_84f3e65b-69ba-467d-a4ad-39c22ec0e3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_17f06a67-93dd-4bdd-ade3-55cc6fdc69f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_17f06a67-93dd-4bdd-ade3-55cc6fdc69f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_5a58efa2-5484-4120-af7c-3664ebbdf7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_5a58efa2-5484-4120-af7c-3664ebbdf7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ace530c0-e17a-46f8-b86f-0bdca7062db2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_Goodwill_ace530c0-e17a-46f8-b86f-0bdca7062db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e7a298b8-ccd8-4abf-b015-95e63cdf0894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e7a298b8-ccd8-4abf-b015-95e63cdf0894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_60db3155-7e43-45dd-8c50-1932a4bb6252" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_60db3155-7e43-45dd-8c50-1932a4bb6252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5c4fb641-2c2f-4cf8-aaa0-3d5ebee9f556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5c4fb641-2c2f-4cf8-aaa0-3d5ebee9f556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_aa9d1baa-4350-464b-abc0-c96240d50b73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f70b167c-5eb2-4c89-980b-f230affe7f84" xlink:to="loc_us-gaap_Assets_aa9d1baa-4350-464b-abc0-c96240d50b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fd2e6b59-a5ee-43c5-82a8-bb0c6bc1e72b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_55b53d57-af26-4d1b-8dfb-1895f0b82558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_us-gaap_AccountsPayableCurrent_55b53d57-af26-4d1b-8dfb-1895f0b82558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccruedAndOtherCurrentLiabilities_c3d3aa3b-2272-457c-894d-5b919de2a160" xlink:href="pl-20220131.xsd#pl_AccruedAndOtherCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_pl_AccruedAndOtherCurrentLiabilities_c3d3aa3b-2272-457c-894d-5b919de2a160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_761827eb-f39f-4de5-9d43-ad5e5343dd45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_761827eb-f39f-4de5-9d43-ad5e5343dd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_1738acd2-2c1a-430f-9102-1b7935c712ff" xlink:href="pl-20220131.xsd#pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_1738acd2-2c1a-430f-9102-1b7935c712ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableCurrent_3a0774be-11d1-4572-8e27-dc136b1ba8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_us-gaap_ConvertibleNotesPayableCurrent_3a0774be-11d1-4572-8e27-dc136b1ba8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsAndRightsOutstandingCurrent_7575c22b-b958-43ca-9ddf-6045010b9e14" xlink:href="pl-20220131.xsd#pl_WarrantsAndRightsOutstandingCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_pl_WarrantsAndRightsOutstandingCurrent_7575c22b-b958-43ca-9ddf-6045010b9e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2879d880-38e9-49d4-a6da-a89023fd0f02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_7730df55-caf5-4251-b75a-771b69e5cbd0" xlink:to="loc_us-gaap_LiabilitiesCurrent_2879d880-38e9-49d4-a6da-a89023fd0f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_a6daacb1-23ef-4160-ad27-542e25ab7807" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_a6daacb1-23ef-4160-ad27-542e25ab7807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_1d698275-3646-4f67-90e9-930d134d481a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_1d698275-3646-4f67-90e9-930d134d481a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5b9bb388-7500-4560-ad55-13ec220f626f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_5b9bb388-7500-4560-ad55-13ec220f626f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingCostsNoncurrent_91c06752-84af-44a4-8099-1919dfd8b3cd" xlink:href="pl-20220131.xsd#pl_DeferredHostingCostsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_pl_DeferredHostingCostsNoncurrent_91c06752-84af-44a4-8099-1919dfd8b3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_f1dec503-6d13-483c-94eb-94c0800c137c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_f1dec503-6d13-483c-94eb-94c0800c137c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_dca1cb49-cc1c-440d-b489-c6f5cdbc2f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_dca1cb49-cc1c-440d-b489-c6f5cdbc2f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_65fe4a4b-cf22-4305-b174-c0d3fb540d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_65fe4a4b-cf22-4305-b174-c0d3fb540d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_680f9365-6b5e-420e-9684-ac80796ad029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_Liabilities_680f9365-6b5e-420e-9684-ac80796ad029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3980d564-71d9-402e-bd06-4ee514ff33d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3980d564-71d9-402e-bd06-4ee514ff33d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7a8a467d-dced-4dae-a5d2-bace04124c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:to="loc_us-gaap_PreferredStockValue_7a8a467d-dced-4dae-a5d2-bace04124c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_70f1a4c2-95da-4e07-b8df-de20b0b85bab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:to="loc_us-gaap_CommonStockValue_70f1a4c2-95da-4e07-b8df-de20b0b85bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_76e43120-b5b9-4f63-9833-75c1c36ce414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_76e43120-b5b9-4f63-9833-75c1c36ce414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b1092b71-3475-4824-bbb3-4694afa5187a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b1092b71-3475-4824-bbb3-4694afa5187a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c5e09f58-2e8a-4782-80c0-8e71579c34bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c5e09f58-2e8a-4782-80c0-8e71579c34bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_981ab9ac-f36f-495f-b992-7dce8e597be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_c057d87e-faae-43c2-af02-34fb04c33a1d" xlink:to="loc_us-gaap_StockholdersEquity_981ab9ac-f36f-495f-b992-7dce8e597be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4715d36f-845b-4ded-b0cc-b409f090294a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0c5989b3-8aee-41c9-8b6a-a92264d8525f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4715d36f-845b-4ded-b0cc-b409f090294a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://planet.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_08eab9a0-3da7-4fbd-a193-52d034fdc7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_08eab9a0-3da7-4fbd-a193-52d034fdc7d4" xlink:to="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a66ea61-2421-40a5-b175-d0b167aa5eb0" xlink:to="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_28f8a76e-a3b9-484c-8fd9-694b662087b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:to="loc_us-gaap_CommonClassAMember_28f8a76e-a3b9-484c-8fd9-694b662087b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_229d8b63-6fe7-44b4-87d4-6671f5aa364c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:to="loc_us-gaap_CommonClassBMember_229d8b63-6fe7-44b4-87d4-6671f5aa364c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassCMember_d2385492-9d70-444c-af54-b6c234e925f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ae0676e6-e6ba-404e-a63e-b16875645e4f" xlink:to="loc_us-gaap_CommonClassCMember_d2385492-9d70-444c-af54-b6c234e925f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_674cc964-4b67-4e5f-80f8-18a447421de9" xlink:to="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65006652-6649-4e04-a1f8-6e05d3e9a4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_65006652-6649-4e04-a1f8-6e05d3e9a4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_053db89e-3aa5-4059-9884-304b430d4f80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_053db89e-3aa5-4059-9884-304b430d4f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_a9acb995-9312-4a1d-89a1-a6781f2aa6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockSharesIssued_a9acb995-9312-4a1d-89a1-a6781f2aa6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5561ccbe-5ed8-439e-bf64-9e025515fbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_5561ccbe-5ed8-439e-bf64-9e025515fbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_701a82a2-6ea0-4517-8ce6-878e4ec015dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_701a82a2-6ea0-4517-8ce6-878e4ec015dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_62cce2c9-702c-4526-8a9a-4bf94be2cd70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_62cce2c9-702c-4526-8a9a-4bf94be2cd70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b95136a3-829f-42ea-accd-b53ebb12cd82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b95136a3-829f-42ea-accd-b53ebb12cd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_3691b10e-8e82-4b67-8b99-b7658973e9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockSharesIssued_3691b10e-8e82-4b67-8b99-b7658973e9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_144c8eb7-a0c8-4f0a-a807-7ff8cd08728d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_144c8eb7-a0c8-4f0a-a807-7ff8cd08728d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_a6a2fdba-fccf-44de-9b8e-0e727ba8177b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7287c9be-0534-4b9c-ae28-9bb4685872d9" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_a6a2fdba-fccf-44de-9b8e-0e727ba8177b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f25ef68d-c4e7-49cf-919f-938696aca86a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f25ef68d-c4e7-49cf-919f-938696aca86a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_88c275cb-b721-4ac3-9250-e7a56cfac2df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_CostOfRevenue_88c275cb-b721-4ac3-9250-e7a56cfac2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c3c81467-a88e-4563-baa1-7fa0cb741572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_GrossProfit_c3c81467-a88e-4563-baa1-7fa0cb741572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5e4094ac-921b-4d73-8f9f-52796a720d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5e4094ac-921b-4d73-8f9f-52796a720d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1099d57b-6f3d-45d5-83c4-296128b4d426" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5e4094ac-921b-4d73-8f9f-52796a720d28" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_1099d57b-6f3d-45d5-83c4-296128b4d426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_96daf6af-cd52-4f38-9d48-f31138f1973c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5e4094ac-921b-4d73-8f9f-52796a720d28" xlink:to="loc_us-gaap_SellingAndMarketingExpense_96daf6af-cd52-4f38-9d48-f31138f1973c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_402e68dc-ff0f-41c1-8cad-1bf2205fd924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5e4094ac-921b-4d73-8f9f-52796a720d28" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_402e68dc-ff0f-41c1-8cad-1bf2205fd924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4c6644c3-3384-463f-a0fe-340bb34befcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5e4094ac-921b-4d73-8f9f-52796a720d28" xlink:to="loc_us-gaap_OperatingExpenses_4c6644c3-3384-463f-a0fe-340bb34befcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c9591ba1-92ce-4bdc-afeb-27ac27ce1257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_OperatingIncomeLoss_c9591ba1-92ce-4bdc-afeb-27ac27ce1257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ef8a356a-4a44-499f-85d1-39540da14842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_ef8a356a-4a44-499f-85d1-39540da14842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_38314c31-bee7-4dc7-93a5-242ee5b366ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_InterestExpense_38314c31-bee7-4dc7-93a5-242ee5b366ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_ed1d1fa0-3948-41f7-81b0-7fef7c1ad717" xlink:href="pl-20220131.xsd#pl_FairValueAdjustmentOfConvertibleNotesAndWarrants"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_ed1d1fa0-3948-41f7-81b0-7fef7c1ad717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f340979e-c8c9-44bd-b5e2-9581f22ca6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f340979e-c8c9-44bd-b5e2-9581f22ca6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0851d792-9908-4c13-80eb-e21800698f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_0851d792-9908-4c13-80eb-e21800698f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d55599ef-c481-4de9-af33-49261e77ae44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d55599ef-c481-4de9-af33-49261e77ae44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d1129474-95d0-46d6-829e-74d891904f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d1129474-95d0-46d6-829e-74d891904f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_20c1729a-6d1a-4c9b-b94a-5daf751d6faa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_NetIncomeLoss_20c1729a-6d1a-4c9b-b94a-5daf751d6faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_a205487a-7337-4d4f-8bb1-7fa9ae67bfad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_a205487a-7337-4d4f-8bb1-7fa9ae67bfad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8d700aa7-3d21-4bf1-b3ed-ec03a3e00df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_a205487a-7337-4d4f-8bb1-7fa9ae67bfad" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8d700aa7-3d21-4bf1-b3ed-ec03a3e00df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_22e51344-d3c1-4c0f-afe4-d573366ded8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_22e51344-d3c1-4c0f-afe4-d573366ded8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_37a83129-4904-4aa1-a6ae-91e46389d34d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_EarningsPerShareBasic_37a83129-4904-4aa1-a6ae-91e46389d34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a884ffdc-c21a-41a5-a5ec-5e316db08911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a884ffdc-c21a-41a5-a5ec-5e316db08911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e90146d4-4d9c-4aac-a83d-ce81d9fa240e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e90146d4-4d9c-4aac-a83d-ce81d9fa240e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca7d7bc2-fb36-4b0a-8207-cd6442a60a64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7d057e36-739e-4b09-9095-a49b20307870" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca7d7bc2-fb36-4b0a-8207-cd6442a60a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://planet.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8ca3bb0d-f9f6-4d3e-810b-7e1eb3425c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8ca3bb0d-f9f6-4d3e-810b-7e1eb3425c4d" xlink:to="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_aecc7000-6b25-426d-b1c9-16da34453a7c" xlink:to="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_1cd83272-539c-43de-9d9e-971e42d3e05e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_1cd83272-539c-43de-9d9e-971e42d3e05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_b186080d-6327-43f9-8f2c-4b158a165d04" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_36a520c9-9dae-49b9-a6c4-0ec843f562e9" xlink:to="loc_srt_RestatementAdjustmentMember_b186080d-6327-43f9-8f2c-4b158a165d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_27cf8071-c54f-4900-acd2-16249fb61182" xlink:to="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_ddd4e241-8f84-426f-b048-5b7963161ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_PreferredStockMember_ddd4e241-8f84-426f-b048-5b7963161ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f95a3b24-d193-4dad-b2dd-ac58d1d58470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_CommonStockMember_f95a3b24-d193-4dad-b2dd-ac58d1d58470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b57bb16a-7f57-4aaa-a901-666c4a10c931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b57bb16a-7f57-4aaa-a901-666c4a10c931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f990bb3-6a9e-4a12-a84b-1d06b8dd205a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5f990bb3-6a9e-4a12-a84b-1d06b8dd205a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_27bb4697-411c-436f-aa13-fcf247fcd155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_295d1e35-0964-4fb4-a8c7-8111352f2c0a" xlink:to="loc_us-gaap_RetainedEarningsMember_27bb4697-411c-436f-aa13-fcf247fcd155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_11589f88-91d5-475f-b207-32a7dfe6f348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_6ff8e5b2-dc1d-493d-953d-a7ecdc0f58b3" xlink:to="loc_us-gaap_DebtConversionNameDomain_11589f88-91d5-475f-b207-32a7dfe6f348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesToClassACommonStockMember_3f001106-b67f-4ebb-a1ff-80018ac6267d" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesToClassACommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionNameDomain_11589f88-91d5-475f-b207-32a7dfe6f348" xlink:to="loc_pl_ConvertibleNotesToClassACommonStockMember_3f001106-b67f-4ebb-a1ff-80018ac6267d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0fd64262-903c-411d-b686-45ac878fdfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3167352e-4682-4820-914a-216b8731b11d" xlink:to="loc_us-gaap_StatementLineItems_0fd64262-903c-411d-b686-45ac878fdfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0fd64262-903c-411d-b686-45ac878fdfeb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_ac5ddecb-98f9-44c4-9312-bd4b724de6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_SharesOutstanding_ac5ddecb-98f9-44c4-9312-bd4b724de6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bcb6995f-d78d-4c75-9c0d-1f415b439586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockholdersEquity_bcb6995f-d78d-4c75-9c0d-1f415b439586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_36444f4a-15b6-4cb2-b919-baaca89e72e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_36444f4a-15b6-4cb2-b919-baaca89e72e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_e6c4e898-9794-440c-95a5-7c809497bb01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_e6c4e898-9794-440c-95a5-7c809497bb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_e42bb417-455d-4546-8b47-eaf13edc2527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_e42bb417-455d-4546-8b47-eaf13edc2527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_87e55a3d-5da4-4e3d-adf2-00fc6d448d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_87e55a3d-5da4-4e3d-adf2-00fc6d448d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_b6b45edf-6188-44fe-98c6-5c11f9207f81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_b6b45edf-6188-44fe-98c6-5c11f9207f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9c1412ac-29a9-4cb5-961e-4736a37d63ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9c1412ac-29a9-4cb5-961e-4736a37d63ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_17987699-8712-488f-a66d-35818bb8fe3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_17987699-8712-488f-a66d-35818bb8fe3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a4726145-1c6a-4cf3-9cc8-6e36a1612c15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_a4726145-1c6a-4cf3-9cc8-6e36a1612c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_6bf96764-53f9-4473-93c3-ef22963de231" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions_6bf96764-53f9-4473-93c3-ef22963de231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_58274790-fc38-43f5-8bf2-4394c17c6836" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions_58274790-fc38-43f5-8bf2-4394c17c6836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_06a3f304-3d47-4257-9b8c-3ccde2b49bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_06a3f304-3d47-4257-9b8c-3ccde2b49bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e35a8444-f4df-422b-953e-5fde969e1193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_e35a8444-f4df-422b-953e-5fde969e1193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_a53287eb-f94f-410c-95d9-497b6fbb06c4" xlink:href="pl-20220131.xsd#pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee_a53287eb-f94f-410c-95d9-497b6fbb06c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_23e777b8-0125-4d8f-a861-30170e8754fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_23e777b8-0125-4d8f-a861-30170e8754fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesWarrantsExercised_dbe90a41-71d8-40a0-b115-ea79b00a538c" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesWarrantsExercised"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodSharesWarrantsExercised_dbe90a41-71d8-40a0-b115-ea79b00a538c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_d3a78a9a-4d2e-4b33-a7d6-fe7410f2e14d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_d3a78a9a-4d2e-4b33-a7d6-fe7410f2e14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3ae295a1-3efe-44f7-ba66-c1847934e0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3ae295a1-3efe-44f7-ba66-c1847934e0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_bfa6fa05-f56e-4d96-b48e-9cc2b8e26217" xlink:href="pl-20220131.xsd#pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities_bfa6fa05-f56e-4d96-b48e-9cc2b8e26217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_0d9765f2-d3dc-4092-a43b-5428a73bfe6b" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodSharesReverseRecapitalization_0d9765f2-d3dc-4092-a43b-5428a73bfe6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockIssuedDuringPeriodValueReverseRecapitalization_437bb027-f536-447b-b33f-bdf51c0cf2bf" xlink:href="pl-20220131.xsd#pl_StockIssuedDuringPeriodValueReverseRecapitalization"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_pl_StockIssuedDuringPeriodValueReverseRecapitalization_437bb027-f536-447b-b33f-bdf51c0cf2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4dfb7db5-db6b-442f-8095-9919708fe5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4dfb7db5-db6b-442f-8095-9919708fe5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_54de33c1-03e4-4fad-bc03-e47ea969d952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_NetIncomeLoss_54de33c1-03e4-4fad-bc03-e47ea969d952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_cd262004-a6c6-4dd4-ae52-356a9ab7ab6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_SharesOutstanding_cd262004-a6c6-4dd4-ae52-356a9ab7ab6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ce1bc582-63f1-4962-a613-e2e9d5fa55ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73c90219-6cdc-4c40-bf08-f272636e0445" xlink:to="loc_us-gaap_StockholdersEquity_ce1bc582-63f1-4962-a613-e2e9d5fa55ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://planet.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f2a6ce71-f694-4e13-8ca0-9faa1802ebb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f2a6ce71-f694-4e13-8ca0-9faa1802ebb0" xlink:to="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_bba2a416-ca39-4a41-8fa1-5f3877ed7c1b" xlink:to="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_07ae38ca-a298-4efb-9026-58c70291bf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:to="loc_us-gaap_CommonClassAMember_07ae38ca-a298-4efb-9026-58c70291bf1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_58bf70c6-af19-4c8e-a691-49170269ceb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c497f752-c9b6-41df-abc6-33daf63e28de" xlink:to="loc_us-gaap_PreferredStockMember_58bf70c6-af19-4c8e-a691-49170269ceb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:to="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionNameDomain_dfde1a02-5c5d-40a3-81cd-71328681d501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionByUniqueDescriptionAxis_00a7cf61-4752-4bbb-85f6-c5e26082b3d4" xlink:to="loc_us-gaap_DebtConversionNameDomain_dfde1a02-5c5d-40a3-81cd-71328681d501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesToClassACommonStockMember_b5d2f5cf-f8b2-47a0-a25f-a1ab26654353" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesToClassACommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtConversionNameDomain_dfde1a02-5c5d-40a3-81cd-71328681d501" xlink:to="loc_pl_ConvertibleNotesToClassACommonStockMember_b5d2f5cf-f8b2-47a0-a25f-a1ab26654353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_30a63351-4bd3-43dc-aeb7-8cfc553a0d3f" xlink:to="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f51046d1-e077-4786-994f-49545f6fb71a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_NetIncomeLoss_f51046d1-e077-4786-994f-49545f6fb71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a056add1-1053-4f6a-9df7-59b92bc6b6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a056add1-1053-4f6a-9df7-59b92bc6b6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3860efc4-eaf4-47be-8e7d-2f081a4d8128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_ShareBasedCompensation_3860efc4-eaf4-47be-8e7d-2f081a4d8128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3556f1e8-8f0c-4c73-ba7c-b340eccd214b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3556f1e8-8f0c-4c73-ba7c-b340eccd214b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_8be43962-6973-4a43-bf86-23c50a3e94f1" xlink:href="pl-20220131.xsd#pl_FairValueAdjustmentOfConvertibleNotesAndWarrants"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants_8be43962-6973-4a43-bf86-23c50a3e94f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GainLossOnExtinguishmentOfDebtNoncash_bedc952d-4f04-4835-9551-2a9fdb33ae06" xlink:href="pl-20220131.xsd#pl_GainLossOnExtinguishmentOfDebtNoncash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_pl_GainLossOnExtinguishmentOfDebtNoncash_bedc952d-4f04-4835-9551-2a9fdb33ae06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_84673843-0e5b-4041-98bd-373d1aca764e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_84673843-0e5b-4041-98bd-373d1aca764e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_518282ca-ec13-4ec0-ba7e-20e2476b8a09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_518282ca-ec13-4ec0-ba7e-20e2476b8a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_d6577192-93fd-4ccc-8ac0-ed62b7ebae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_34604adb-ee1f-4dbf-9082-04261fbd78fb" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_d6577192-93fd-4ccc-8ac0-ed62b7ebae4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7f747b89-bcd8-4c6b-8ff9-6d29525ce896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7f747b89-bcd8-4c6b-8ff9-6d29525ce896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_abab8a88-76fe-4a8d-b755-b1aee82b59d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_abab8a88-76fe-4a8d-b755-b1aee82b59d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_82c4b719-296b-425c-b954-6e4352a2bdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_82c4b719-296b-425c-b954-6e4352a2bdc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_bcfa87de-6bae-42b3-94ff-d3fb551227e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_bcfa87de-6bae-42b3-94ff-d3fb551227e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_IncreaseDecreaseInDeferredHostingCosts_8ab0a358-8152-45b8-92ec-ac0a3b2314b6" xlink:href="pl-20220131.xsd#pl_IncreaseDecreaseInDeferredHostingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_pl_IncreaseDecreaseInDeferredHostingCosts_8ab0a358-8152-45b8-92ec-ac0a3b2314b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidRent_ea7f100a-421a-4dc8-9989-3c0438273bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidRent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e696aa6d-c76b-4df4-bfd4-c76881700630" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidRent_ea7f100a-421a-4dc8-9989-3c0438273bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_767901b3-9114-435d-a67f-b042f5eee829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_37f2c52d-f30a-4d0b-975b-0a7fdf181625" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_767901b3-9114-435d-a67f-b042f5eee829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dc1497de-5ab5-422a-953e-3973cfc38a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dc1497de-5ab5-422a-953e-3973cfc38a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_ae69ec4f-060d-4fbd-95ab-b6e41cb865f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForSoftware"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsForSoftware_ae69ec4f-060d-4fbd-95ab-b6e41cb865f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_02bc8488-14cc-4c0e-8cca-56e9162b087b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_02bc8488-14cc-4c0e-8cca-56e9162b087b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_40f1d692-3ac5-49ca-9bfc-80087907e9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_40f1d692-3ac5-49ca-9bfc-80087907e9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2a2d5278-60b4-444a-baad-2be32d8e2120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_86917bda-726b-407d-b4e6-ae6ff23698cc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2a2d5278-60b4-444a-baad-2be32d8e2120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_cde693c6-eaa4-4a94-8aae-07582d8a04a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_cde693c6-eaa4-4a94-8aae-07582d8a04a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromStockOptionsExercisedEarly_44af9a0d-2909-4e9e-a006-1857cebe5d12" xlink:href="pl-20220131.xsd#pl_ProceedsFromStockOptionsExercisedEarly"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromStockOptionsExercisedEarly_44af9a0d-2909-4e9e-a006-1857cebe5d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6defff8c-51d1-403d-8ced-f650fd837ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6defff8c-51d1-403d-8ced-f650fd837ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_9933db40-801a-4136-b427-a5de6ad159f3" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromReverseRecapitalizationTransaction_9933db40-801a-4136-b427-a5de6ad159f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_8af0f4fb-3cbe-4e96-a9d7-0133c0615424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_8af0f4fb-3cbe-4e96-a9d7-0133c0615424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_6ecada57-f367-4452-8db8-11ed23a85185" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_6ecada57-f367-4452-8db8-11ed23a85185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_509aa692-9600-4d3f-972d-073d5d5e2c9a" xlink:href="pl-20220131.xsd#pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants_509aa692-9600-4d3f-972d-073d5d5e2c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_a3b64053-a43e-4b80-b87e-c8927eab2ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_a3b64053-a43e-4b80-b87e-c8927eab2ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_326b3e27-7d53-4d3b-abbf-0c8a7e412049" xlink:href="pl-20220131.xsd#pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants_326b3e27-7d53-4d3b-abbf-0c8a7e412049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9112cdd0-47bc-42be-8003-37a3161c7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_448af678-d656-436d-8b8e-94c401e82504" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9112cdd0-47bc-42be-8003-37a3161c7f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2e8a6d6-3a78-43b9-9b77-ea40dc9f02d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2e8a6d6-3a78-43b9-9b77-ea40dc9f02d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e00832e5-0258-45fe-a996-005c9d8d48c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e00832e5-0258-45fe-a996-005c9d8d48c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b28bd36f-fb79-48eb-b2f5-87f7c59f1d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b28bd36f-fb79-48eb-b2f5-87f7c59f1d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_99705ac9-83b9-441f-b344-dbda6046c24b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_99705ac9-83b9-441f-b344-dbda6046c24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_996f0b4d-bf47-40c2-bb42-46c6317beddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:to="loc_us-gaap_InterestPaidNet_996f0b4d-bf47-40c2-bb42-46c6317beddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_4208bc0a-e896-4196-9ee5-cc800b6f6ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_ded04723-ca4d-44bb-8854-ee3b1645cece" xlink:to="loc_us-gaap_IncomeTaxesPaid_4208bc0a-e896-4196-9ee5-cc800b6f6ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7c0fbd54-37d0-4005-89df-f80e1cb2aad1" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_970d02f6-3d41-44ff-9205-97a6d4e9acf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_us-gaap_StockIssued1_970d02f6-3d41-44ff-9205-97a6d4e9acf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionOriginalDebtAmount1_a45513c1-a93f-4bec-9cae-ff20d0362245" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_us-gaap_DebtConversionOriginalDebtAmount1_a45513c1-a93f-4bec-9cae-ff20d0362245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_adceae3d-79b4-4fb4-890d-a016d8706a5b" xlink:href="pl-20220131.xsd#pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants_adceae3d-79b4-4fb4-890d-a016d8706a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_9b6e7ddd-3943-4705-9cd6-e3dece505df6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_619b5893-8e5d-49fd-960b-ab5fdb1154f4" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_9b6e7ddd-3943-4705-9cd6-e3dece505df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="pl-20220131.xsd#ConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:presentationLink xlink:role="http://planet.com/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_788a726d-4a6b-4b86-803f-bcc0153024cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_d9811a31-7c22-498d-ac13-04648e199cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_788a726d-4a6b-4b86-803f-bcc0153024cd" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_d9811a31-7c22-498d-ac13-04648e199cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/Organization" xlink:type="simple" xlink:href="pl-20220131.xsd#Organization"/>
  <link:presentationLink xlink:role="http://planet.com/role/Organization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_836f2fef-552f-43a7-8b5e-a2cb6dcc421b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61eec96f-65c9-4923-9652-8489f3283717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_836f2fef-552f-43a7-8b5e-a2cb6dcc421b" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_61eec96f-65c9-4923-9652-8489f3283717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cd2a5a93-7247-4d2e-88a8-395b24e06d23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_57bb6bdf-0f4d-48ee-be16-7424d5a1b567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cd2a5a93-7247-4d2e-88a8-395b24e06d23" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_57bb6bdf-0f4d-48ee-be16-7424d5a1b567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_71e9c170-cf4f-40c6-8e67-de9116278b63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_71e9c170-cf4f-40c6-8e67-de9116278b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_33f66ae2-e5a9-44df-9673-0a30f48c5bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_UseOfEstimates_33f66ae2-e5a9-44df-9673-0a30f48c5bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_46819bfe-890d-46be-be54-47221c714926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_46819bfe-890d-46be-be54-47221c714926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_75101d72-40a8-4d6f-a255-2e772f8fa071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_75101d72-40a8-4d6f-a255-2e772f8fa071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_11b6191c-8807-40d3-a24b-c3f76b42b23d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_11b6191c-8807-40d3-a24b-c3f76b42b23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_db8c1894-8708-411c-a6fc-b81da496c281" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_db8c1894-8708-411c-a6fc-b81da496c281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b2f60789-e94b-4658-9d4f-1c04b27faa87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b2f60789-e94b-4658-9d4f-1c04b27faa87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_bf39bc1f-29cf-4457-b401-0500d0f32c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_bf39bc1f-29cf-4457-b401-0500d0f32c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_3b278cd3-7fe1-4143-a2fd-851e0aa04b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_3b278cd3-7fe1-4143-a2fd-851e0aa04b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_26bf99a9-9d62-407e-a9ba-4204567e7878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_26bf99a9-9d62-407e-a9ba-4204567e7878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_fe1c1e0e-ed4a-451d-8947-ec818dcdb407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_fe1c1e0e-ed4a-451d-8947-ec818dcdb407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_5b8be4fb-e0cb-4170-a4d8-10208093b3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_5b8be4fb-e0cb-4170-a4d8-10208093b3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a07241c6-552b-4337-8db1-3e5178628183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a07241c6-552b-4337-8db1-3e5178628183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_6a63c316-de27-4e0b-9a80-e9a333d952a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_6a63c316-de27-4e0b-9a80-e9a333d952a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_3509649c-b2df-4bb0-9c98-a35d7a81b962" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_3509649c-b2df-4bb0-9c98-a35d7a81b962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_4205d5d1-7560-4968-8f56-8d13a2735097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_4205d5d1-7560-4968-8f56-8d13a2735097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_69396efb-c9b0-49a8-ad7c-0160019b067b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_69396efb-c9b0-49a8-ad7c-0160019b067b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockValuationsPolicyPolicyTextBlock_39e1ed85-84d3-4870-8c16-c08616ac60c9" xlink:href="pl-20220131.xsd#pl_CommonStockValuationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_pl_CommonStockValuationsPolicyPolicyTextBlock_39e1ed85-84d3-4870-8c16-c08616ac60c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_bd42cbdd-da01-4cbf-8cfd-c2a8ff47617e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_bd42cbdd-da01-4cbf-8cfd-c2a8ff47617e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsLiabilityPolicyTextBlock_66a654d8-4d50-436f-ba5b-608e826b169e" xlink:href="pl-20220131.xsd#pl_WarrantsLiabilityPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_pl_WarrantsLiabilityPolicyTextBlock_66a654d8-4d50-436f-ba5b-608e826b169e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_83d79874-f467-4fbc-aa9a-0e9563c9640c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_83d79874-f467-4fbc-aa9a-0e9563c9640c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_4bb8a492-8050-4939-a304-3284128b872d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_4bb8a492-8050-4939-a304-3284128b872d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_23a2c93f-2171-4822-8115-76a733f897d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_23a2c93f-2171-4822-8115-76a733f897d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5e7debe9-6633-4fb3-8066-bc76eb1aedce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1d21ef7-2d77-4cb3-8fe1-bf1cfa34bfab" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5e7debe9-6633-4fb3-8066-bc76eb1aedce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_16f0ea3a-cd3c-4b33-b26e-044dea64ac4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d54fcefa-6425-4762-a191-9cadbcacab4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_16f0ea3a-cd3c-4b33-b26e-044dea64ac4f" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d54fcefa-6425-4762-a191-9cadbcacab4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_aaa13971-95ca-4bf0-84b0-fbc70d62d429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_16f0ea3a-cd3c-4b33-b26e-044dea64ac4f" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_aaa13971-95ca-4bf0-84b0-fbc70d62d429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_8eda3c3d-0864-4f75-9b5d-c75b1b1c2a06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_16f0ea3a-cd3c-4b33-b26e-044dea64ac4f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_8eda3c3d-0864-4f75-9b5d-c75b1b1c2a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c60436ec-bc9f-4401-90b8-03898a64444d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_16f0ea3a-cd3c-4b33-b26e-044dea64ac4f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c60436ec-bc9f-4401-90b8-03898a64444d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_21061e6f-becf-4565-8613-046173fc5f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RecapitalizationExchangeRatio_2b73abbe-69ac-4989-9346-3c5ec22c7625" xlink:href="pl-20220131.xsd#pl_RecapitalizationExchangeRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_21061e6f-becf-4565-8613-046173fc5f1d" xlink:to="loc_pl_RecapitalizationExchangeRatio_2b73abbe-69ac-4989-9346-3c5ec22c7625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0f8a8e95-a80d-4779-8fbf-298f11caed80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_21061e6f-becf-4565-8613-046173fc5f1d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0f8a8e95-a80d-4779-8fbf-298f11caed80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_5883206c-105a-448a-8f9d-d18d1e051b29" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_21061e6f-becf-4565-8613-046173fc5f1d" xlink:to="loc_pl_ProceedsFromReverseRecapitalizationTransaction_5883206c-105a-448a-8f9d-d18d1e051b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_21061e6f-becf-4565-8613-046173fc5f1d" xlink:to="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:to="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c7ca2784-a3ff-46bf-8e0d-e9d432974277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_3569cf0f-b4b1-4aa1-93af-7f3b138a8d4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c7ca2784-a3ff-46bf-8e0d-e9d432974277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember_3d6cde7b-b53c-42d6-98e8-c9c3ac4965ef" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c7ca2784-a3ff-46bf-8e0d-e9d432974277" xlink:to="loc_pl_CreditAgreementWithSVBAndHerculesMember_3d6cde7b-b53c-42d6-98e8-c9c3ac4965ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_451d846f-9d85-49a2-9e88-b8d2bc733e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d0d42f64-2d9e-423d-a323-9325d6716042" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_451d846f-9d85-49a2-9e88-b8d2bc733e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_5861b876-0247-4411-a3d8-3f169f188752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_451d846f-9d85-49a2-9e88-b8d2bc733e85" xlink:to="loc_us-gaap_SecuredDebtMember_5861b876-0247-4411-a3d8-3f169f188752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_789b7feb-10fb-4f81-b609-8c664a284dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5acc400f-a324-416f-aabd-db900c965d0e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_789b7feb-10fb-4f81-b609-8c664a284dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_1a2ebc72-95ee-4b05-92b4-8251c9a4bd37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_789b7feb-10fb-4f81-b609-8c664a284dc2" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_1a2ebc72-95ee-4b05-92b4-8251c9a4bd37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_939a9f96-71fe-47f9-8fff-c7dfc1e2ad38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_939a9f96-71fe-47f9-8fff-c7dfc1e2ad38" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_ebe15401-7e6a-4ffb-8f29-8b0fca920878" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_900d912b-1b75-4a5b-890c-40a36ecdcfe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_900d912b-1b75-4a5b-890c-40a36ecdcfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_6533a68f-d575-4030-a22d-6c01ac4d5926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceGuaranteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_6533a68f-d575-4030-a22d-6c01ac4d5926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DepositsOfForeignOperationsMember_1ae941e2-4e2e-4501-848b-ffbd63570acc" xlink:href="pl-20220131.xsd#pl_DepositsOfForeignOperationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d2c99d40-07c4-4139-afbc-c8d4b4353a7b" xlink:to="loc_pl_DepositsOfForeignOperationsMember_1ae941e2-4e2e-4501-848b-ffbd63570acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_ca3f48d8-48e7-4671-9dad-98f7603e00c5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_a92dc1a7-1ea4-4652-88e2-4d851555332b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_RestrictedCash_a92dc1a7-1ea4-4652-88e2-4d851555332b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6902f4cb-d942-4b6f-abd0-12badde00a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6902f4cb-d942-4b6f-abd0-12badde00a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_23396d65-310d-4f04-907f-3b5fbff98ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_RestrictedCashCurrent_23396d65-310d-4f04-907f-3b5fbff98ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_dee66853-b3cc-438b-92e7-2267fd997223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_dee66853-b3cc-438b-92e7-2267fd997223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12da3a9c-b37d-418b-a69d-73aa6cd10cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_d3d5fa12-4a4a-4fa7-8267-51486f50c0d3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_12da3a9c-b37d-418b-a69d-73aa6cd10cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ca6de4ea-2ea7-4ae4-9082-981de798aa50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ca6de4ea-2ea7-4ae4-9082-981de798aa50" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_471e82f6-93a8-4d15-b2aa-e6bc610f1f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_471e82f6-93a8-4d15-b2aa-e6bc610f1f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_4e87f820-33ca-4c2b-b166-601fd25b040b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_4e87f820-33ca-4c2b-b166-601fd25b040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_3eeac312-1ff9-429e-b990-0560a69815c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_3eeac312-1ff9-429e-b990-0560a69815c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments_8942362e-9017-4b7b-976c-04492861463b" xlink:href="pl-20220131.xsd#pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:to="loc_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments_8942362e-9017-4b7b-976c-04492861463b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a2524423-846c-4c59-bff8-b018c8dbd550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_7a596842-a5e6-4ce0-8663-950ad6e6bdf8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a2524423-846c-4c59-bff8-b018c8dbd550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4103b05e-634a-484c-8199-652a30d108d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4103b05e-634a-484c-8199-652a30d108d6" xlink:to="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b37dbe4d-792d-495f-89dc-0af9f834c76e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a766ae0f-91a3-4cee-af98-48112cefca87" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b37dbe4d-792d-495f-89dc-0af9f834c76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_055cdecb-a67a-4175-98be-65620ee2d237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b37dbe4d-792d-495f-89dc-0af9f834c76e" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_055cdecb-a67a-4175-98be-65620ee2d237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_cc536d29-ea4a-4abd-943f-2fdabac4186a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_9026260d-add2-4609-8aa7-1d73cb4337fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:to="loc_us-gaap_AccountsReceivableMember_9026260d-add2-4609-8aa7-1d73cb4337fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f16cdf1d-6cba-4893-9d84-183a6bf8c799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_be13c99d-54d5-4d57-81ac-32ca1fb28f01" xlink:to="loc_us-gaap_SalesRevenueNetMember_f16cdf1d-6cba-4893-9d84-183a6bf8c799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_07c0e860-4851-4fd6-8afb-81deabc15f91" xlink:to="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer1Member_8de9cf51-e421-473d-8781-99b5832c693e" xlink:href="pl-20220131.xsd#pl_Customer1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer1Member_8de9cf51-e421-473d-8781-99b5832c693e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer2Member_5664301a-9f6a-4e76-8450-7951f0bc2fb4" xlink:href="pl-20220131.xsd#pl_Customer2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer2Member_5664301a-9f6a-4e76-8450-7951f0bc2fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer3Member_2e598b22-09a7-46d7-b112-341de5c73154" xlink:href="pl-20220131.xsd#pl_Customer3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer3Member_2e598b22-09a7-46d7-b112-341de5c73154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Customer4Member_02afb98a-25d7-4f5a-94e8-b27a578e3d7f" xlink:href="pl-20220131.xsd#pl_Customer4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d3ac28b5-3f83-4a86-bb15-a6451efb1dd6" xlink:to="loc_pl_Customer4Member_02afb98a-25d7-4f5a-94e8-b27a578e3d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_4dee4246-e1fc-4528-9e29-9d53207b3c7c" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure_7c4399e6-3092-4a0e-94b2-275eeb3487e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:to="loc_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure_7c4399e6-3092-4a0e-94b2-275eeb3487e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ee2bebb9-2069-4728-8c6c-5d8e6d820668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4d598e09-4f86-4db1-a9ed-7aca213237a7" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ee2bebb9-2069-4728-8c6c-5d8e6d820668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8f3f7201-94c1-4e27-9124-a677fc8d73c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8f3f7201-94c1-4e27-9124-a677fc8d73c4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_aa9c69de-910c-4157-a2cf-76e9f824f529" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ComputerEquipmentAndSoftwareMember_9ec42f38-ca77-4066-ace9-64e0d7ea3848" xlink:href="pl-20220131.xsd#pl_ComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_pl_ComputerEquipmentAndSoftwareMember_9ec42f38-ca77-4066-ace9-64e0d7ea3848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_e7380b3a-b169-4d18-a33f-98b075b438a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_e7380b3a-b169-4d18-a33f-98b075b438a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember_0e39cd03-bd92-4f8b-8436-bb5e1eb6aaf7" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_pl_SatellitesMember_0e39cd03-bd92-4f8b-8436-bb5e1eb6aaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationAndGroundStationEquipmentMember_a3a0746a-3823-49db-b0ea-19d5cc397ce9" xlink:href="pl-20220131.xsd#pl_GroundStationAndGroundStationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_293f048b-7aa1-4a68-8402-eabd1de7e19c" xlink:to="loc_pl_GroundStationAndGroundStationEquipmentMember_a3a0746a-3823-49db-b0ea-19d5cc397ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2231f731-e430-4ebb-917c-be2a253d7bd0" xlink:to="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ad0311b0-d0b0-459c-a073-b0e37ecc2fba" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:to="loc_srt_MinimumMember_ad0311b0-d0b0-459c-a073-b0e37ecc2fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cf8f261-810b-4b15-a4ca-276eba84dbd1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cefd9ff1-11db-4a1d-a848-e81e25059d11" xlink:to="loc_srt_MaximumMember_1cf8f261-810b-4b15-a4ca-276eba84dbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_85ba9071-693a-4c37-ac6e-82f2640351a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateByTypeAxis_eb6e33a3-ab17-4226-b8e1-ebcf4bd39087" xlink:to="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_85ba9071-693a-4c37-ac6e-82f2640351a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PropertyPlantAndEquipmentUsefulLifeMember_dd3de826-77c5-4147-ae4a-b457b24d0d4a" xlink:href="pl-20220131.xsd#pl_PropertyPlantAndEquipmentUsefulLifeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInAccountingEstimateTypeDomain_85ba9071-693a-4c37-ac6e-82f2640351a5" xlink:to="loc_pl_PropertyPlantAndEquipmentUsefulLifeMember_dd3de826-77c5-4147-ae4a-b457b24d0d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_641c325a-f7dd-4fc4-a39d-5eca2612495e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2681ebc4-574b-4a7b-ade2-4435716ea036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_2681ebc4-574b-4a7b-ade2-4435716ea036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f0a05cde-2386-48a9-8a5d-22da22b10140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_EarningsPerShareBasic_f0a05cde-2386-48a9-8a5d-22da22b10140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0ccdffde-6382-46c5-a1a3-683ce0a0ca81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0ccdffde-6382-46c5-a1a3-683ce0a0ca81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d7a3683e-347c-4046-abf2-32655a97991f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a8f1af41-be7f-4f2f-8a6b-cc50bc6d68c0" xlink:to="loc_us-gaap_Depreciation_d7a3683e-347c-4046-abf2-32655a97991f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_07853fd1-5ac6-4ff2-99e2-887025b9154d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_f7922049-a9f9-4a10-92d4-44d54adf0ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_07853fd1-5ac6-4ff2-99e2-887025b9154d" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareImpairments1_f7922049-a9f9-4a10-92d4-44d54adf0ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_eb168c78-f788-4669-b762-017c1b8e397e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_07853fd1-5ac6-4ff2-99e2-887025b9154d" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_eb168c78-f788-4669-b762-017c1b8e397e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_07853fd1-5ac6-4ff2-99e2-887025b9154d" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:to="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bab6514a-f31a-4242-b0ea-3742adda2ab2" xlink:to="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ac351e6d-7ac1-419b-b8b9-777fcf231b62" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:to="loc_srt_MinimumMember_ac351e6d-7ac1-419b-b8b9-777fcf231b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0fa620bb-aec2-4d35-b2ea-dc4ae6539cef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e31392d2-216e-4e6a-a26c-73d6ba3c0089" xlink:to="loc_srt_MaximumMember_0fa620bb-aec2-4d35-b2ea-dc4ae6539cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_20b38289-4467-4efd-82a4-367312ce0a5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4e0329d8-8fe0-4e0c-94a3-8c67c3154c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_4e0329d8-8fe0-4e0c-94a3-8c67c3154c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_bf16ef33-c606-4e94-af35-ce454b6c6941" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_bf16ef33-c606-4e94-af35-ce454b6c6941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFilmLibrariesMember_7426fd36-21fd-4065-8e72-222dfae52b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFilmLibrariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_AcquiredFilmLibrariesMember_7426fd36-21fd-4065-8e72-222dfae52b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f4c6746f-7153-4465-9e1f-dcadc136e187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f4c6746f-7153-4465-9e1f-dcadc136e187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_aae361f0-c4f4-43cf-9546-69920a076422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0029330a-440a-4ba5-a589-f42c659a4be9" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_aae361f0-c4f4-43cf-9546-69920a076422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_28d37314-095f-4774-b39c-ab018c9270b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17fc1a4e-6bcf-49fa-92df-c96bdc1cc443" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_28d37314-095f-4774-b39c-ab018c9270b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_86abd202-d277-42b0-8c4e-1de01a385437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_28d37314-095f-4774-b39c-ab018c9270b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_86abd202-d277-42b0-8c4e-1de01a385437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e107a07e-b54e-4b9d-8599-3eac2d8ea046" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e107a07e-b54e-4b9d-8599-3eac2d8ea046" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:to="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed310057-7f62-442b-9b80-062d0545f2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_556f6699-a36b-4b2b-8f0a-a9f717ad2dc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed310057-7f62-442b-9b80-062d0545f2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1ae52207-73ad-4757-99b8-b0f220732494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ed310057-7f62-442b-9b80-062d0545f2ba" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1ae52207-73ad-4757-99b8-b0f220732494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cca2040a-24a4-4c2e-8d93-fea0c04cfee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cf1d3394-b9c9-4167-8e32-0e3d8d501a29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cca2040a-24a4-4c2e-8d93-fea0c04cfee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1515d3d0-da65-4d16-8496-ccdc054e6bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cca2040a-24a4-4c2e-8d93-fea0c04cfee9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1515d3d0-da65-4d16-8496-ccdc054e6bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesWarrantsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7ce383ae-d5ca-44f9-a9cc-a34dcea4d8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7ce383ae-d5ca-44f9-a9cc-a34dcea4d8a0" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5a8269f1-2624-4799-b440-0cb042389ef8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1cd923b2-1ef3-4ace-9883-4cc20b3ae19c" xlink:to="loc_dei_EntityDomain_5a8269f1-2624-4799-b440-0cb042389ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVLLCMember_08e71fde-6d9b-4a2a-b5b3-d27cf4f457a0" xlink:href="pl-20220131.xsd#pl_DMYIVLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5a8269f1-2624-4799-b440-0cb042389ef8" xlink:to="loc_pl_DMYIVLLCMember_08e71fde-6d9b-4a2a-b5b3-d27cf4f457a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_10ad5619-4aa2-40d5-894a-bc95b32f100f" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_c75046bd-17fa-4743-ab4f-99fb41b7f12d" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:to="loc_pl_WarrantsPublicMember_c75046bd-17fa-4743-ab4f-99fb41b7f12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedeemableWarrantMember_c71afc5a-682f-42b7-8774-648495a0c5c7" xlink:href="pl-20220131.xsd#pl_RedeemableWarrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:to="loc_pl_RedeemableWarrantMember_c71afc5a-682f-42b7-8774-648495a0c5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_19fb7865-6ba3-47fb-8049-037680c01073" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_a0038069-6e77-4616-b402-c0149fc88419" xlink:to="loc_pl_WarrantsPrivatePlacementMember_19fb7865-6ba3-47fb-8049-037680c01073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cc0c47d9-6388-43f9-8c1e-453abae80ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a083e3a-4b4e-44d8-94d2-7c98725b039e" xlink:to="loc_us-gaap_ClassOfStockDomain_cc0c47d9-6388-43f9-8c1e-453abae80ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_e66f1f52-7f40-48dc-8a63-84f55cac2ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_cc0c47d9-6388-43f9-8c1e-453abae80ccc" xlink:to="loc_us-gaap_CommonClassAMember_e66f1f52-7f40-48dc-8a63-84f55cac2ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_9c8bb6d9-70eb-4197-bb9a-957ddb06a6fb" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member_06be1eb8-5e22-46ca-ad8f-54d086c22f87" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod1Member_06be1eb8-5e22-46ca-ad8f-54d086c22f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member_fdaf1ec6-d442-4549-a6b1-444db445e25d" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod2Member_fdaf1ec6-d442-4549-a6b1-444db445e25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member_901d4904-0a3e-4afe-9ca4-e5b30067e45a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod3Member_901d4904-0a3e-4afe-9ca4-e5b30067e45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member_3ccd547e-cf13-46c6-a5cf-b32149d9cd49" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_a55f1a69-ad66-4499-a82f-7fe98ec7e496" xlink:to="loc_pl_DerivativeInstrumentPeriod4Member_3ccd547e-cf13-46c6-a5cf-b32149d9cd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d76b3530-3d33-4efa-89a6-bd130b5ff4d4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityIssuedDuringPeriodUnits_025344bc-f8b6-493c-af0d-3f3e50fae6fd" xlink:href="pl-20220131.xsd#pl_EquityIssuedDuringPeriodUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_EquityIssuedDuringPeriodUnits_025344bc-f8b6-493c-af0d-3f3e50fae6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_44bde048-9cd8-497f-80e5-37dd85dc3b07" xlink:href="pl-20220131.xsd#pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit_44bde048-9cd8-497f-80e5-37dd85dc3b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3f24a20e-f2e0-4f8b-8157-cf2603fdfe56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3f24a20e-f2e0-4f8b-8157-cf2603fdfe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_35aa01ee-5055-4f3c-9e60-265c05d11ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_35aa01ee-5055-4f3c-9e60-265c05d11ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_aec67b85-389f-4b8d-aee8-11b96b70aff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_aec67b85-389f-4b8d-aee8-11b96b70aff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_bc9c5617-5fc8-46d7-b48c-c1f2c159fb57" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_bc9c5617-5fc8-46d7-b48c-c1f2c159fb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_c3abfc03-128e-493d-91ce-c00032f8b92a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_c3abfc03-128e-493d-91ce-c00032f8b92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_7c7dd835-cb60-4ac1-b9c3-bc27e8e19fd5" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_7c7dd835-cb60-4ac1-b9c3-bc27e8e19fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfda4827-8834-4685-9193-ea072906c1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_de9dc420-ca15-4106-a761-cdf2f74f5253" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfda4827-8834-4685-9193-ea072906c1d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_488aa22c-0fd3-4c57-9dee-8636c50c61e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_59c30bf4-a803-49cc-aaa0-534ac35e914b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_488aa22c-0fd3-4c57-9dee-8636c50c61e5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_59c30bf4-a803-49cc-aaa0-534ac35e914b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#SummaryofSignificantAccountingPoliciesSegmentsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fad65967-7efe-4d80-a7e4-65b63b666883" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_e56311d9-f211-4416-9b5f-c94e97b43f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fad65967-7efe-4d80-a7e4-65b63b666883" xlink:to="loc_us-gaap_NumberOfOperatingSegments_e56311d9-f211-4416-9b5f-c94e97b43f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e9a53621-6e00-47bf-83ff-e8114a4c7322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fad65967-7efe-4d80-a7e4-65b63b666883" xlink:to="loc_us-gaap_NumberOfReportableSegments_e9a53621-6e00-47bf-83ff-e8114a4c7322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombination" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombination"/>
  <link:presentationLink xlink:role="http://planet.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAbstract_7656e916-70ba-4534-9270-d6458eb864c4" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationDisclosureTextBlock_359a04a3-52d0-433f-a982-ef21835065a4" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_7656e916-70ba-4534-9270-d6458eb864c4" xlink:to="loc_pl_ReverseRecapitalizationDisclosureTextBlock_359a04a3-52d0-433f-a982-ef21835065a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAbstract_6122e16c-b876-4176-87e1-a06a8cbc4914" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ScheduleOfReverseRecapitalizationTableTextBlock_9c606de2-3cf5-4073-a946-a069813ef0a3" xlink:href="pl-20220131.xsd#pl_ScheduleOfReverseRecapitalizationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_6122e16c-b876-4176-87e1-a06a8cbc4914" xlink:to="loc_pl_ScheduleOfReverseRecapitalizationTableTextBlock_9c606de2-3cf5-4073-a946-a069813ef0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BusinessCombinationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAbstract_2c584793-65ee-449b-bf6b-d7e3bb55d0c8" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_2c584793-65ee-449b-bf6b-d7e3bb55d0c8" xlink:to="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_eef42af9-2bbc-4e8c-aa2f-47d608345d9a" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member_68b48bee-9120-4b79-80fd-dcdef2cc9462" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod1Member_68b48bee-9120-4b79-80fd-dcdef2cc9462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member_0ef061b5-1c0a-49f5-bff3-bc11ea84f70f" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod2Member_0ef061b5-1c0a-49f5-bff3-bc11ea84f70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member_152a5192-3863-4980-b5ca-54b4b3e1d098" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod3Member_152a5192-3863-4980-b5ca-54b4b3e1d098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member_cce7f4b2-fadc-445c-8087-cacb7bff32b3" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_f44cc765-0ac1-4ccc-b5e9-1c8128f4d894" xlink:to="loc_pl_DerivativeInstrumentPeriod4Member_cce7f4b2-fadc-445c-8087-cacb7bff32b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0fca0e82-b080-4381-a74e-bf1e8c26997d" xlink:to="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ec03443c-41cf-418a-9225-1c6433670875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:to="loc_us-gaap_CommonClassAMember_ec03443c-41cf-418a-9225-1c6433670875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_edce996d-8407-4184-a5a1-17f4fae1db36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a6cbb099-445b-480d-86a6-0cd150449957" xlink:to="loc_us-gaap_CommonClassBMember_edce996d-8407-4184-a5a1-17f4fae1db36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0c6fa84d-80eb-4f17-9b97-88bbc5fcacb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d8585f64-a627-4a22-81cf-a8ca595f1a5c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0c6fa84d-80eb-4f17-9b97-88bbc5fcacb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember_d8a680e6-d2a7-43fa-a9d6-14dba0c50b4f" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0c6fa84d-80eb-4f17-9b97-88bbc5fcacb7" xlink:to="loc_pl_CreditAgreementWithSVBAndHerculesMember_d8a680e6-d2a7-43fa-a9d6-14dba0c50b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_825a5bfb-28a1-49ab-996c-0f71c81abbce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e914c9a5-e91e-4031-9c26-937ae7fac8fe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_825a5bfb-28a1-49ab-996c-0f71c81abbce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_fa4147ef-828d-4260-9d73-76bc7fe105bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825a5bfb-28a1-49ab-996c-0f71c81abbce" xlink:to="loc_us-gaap_SecuredDebtMember_fa4147ef-828d-4260-9d73-76bc7fe105bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_6661c9e9-30c0-42af-9554-c135c0b802eb" xlink:to="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RecapitalizationExchangeRatio_51ddf7d6-789f-4d2e-be75-92279887b475" xlink:href="pl-20220131.xsd#pl_RecapitalizationExchangeRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_RecapitalizationExchangeRatio_51ddf7d6-789f-4d2e-be75-92279887b475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_50b9d27c-d74a-444e-a644-24db84bf4882" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityShares_50b9d27c-d74a-444e-a644-24db84bf4882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_45a9f120-71f4-4165-9866-3007b706ac7b" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_45a9f120-71f4-4165-9866-3007b706ac7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_423f070c-30eb-4906-9622-f5b7b0d135b2" xlink:href="pl-20220131.xsd#pl_CommonStockEarnOutSharesSubjectToVestingRequirements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_423f070c-30eb-4906-9622-f5b7b0d135b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockConvertedReverseRecapitalization_0074c278-c1e1-4851-836f-a72c46d8fb22" xlink:href="pl-20220131.xsd#pl_StockConvertedReverseRecapitalization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_pl_StockConvertedReverseRecapitalization_0074c278-c1e1-4851-836f-a72c46d8fb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_542815d3-59f0-4edb-a56e-62719dee9aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_542815d3-59f0-4edb-a56e-62719dee9aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_c495fc8f-8bb9-4198-b0fd-02a7004af3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_c495fc8f-8bb9-4198-b0fd-02a7004af3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_de5b8fa4-fe37-437b-bab4-92de88db3c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_de5b8fa4-fe37-437b-bab4-92de88db3c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_410ed2ce-a221-44af-8b09-f2c908155370" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_d1e8aaf0-0040-4ecc-974b-31cedc3e4986" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_410ed2ce-a221-44af-8b09-f2c908155370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationScheduleofCashFlowDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CashAcquiredThroughReverseRecapitalization_79a576d1-113d-4c2a-b7c7-466caf354b31" xlink:href="pl-20220131.xsd#pl_CashAcquiredThroughReverseRecapitalization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_CashAcquiredThroughReverseRecapitalization_79a576d1-113d-4c2a-b7c7-466caf354b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_ce96fabe-c968-493a-bc66-8ce4e6de1697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_ce96fabe-c968-493a-bc66-8ce4e6de1697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PaymentsOfReverseRecapitalizationTransactionCosts_3a904b71-3bf4-4e47-bed9-48a15fcc1aa7" xlink:href="pl-20220131.xsd#pl_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_PaymentsOfReverseRecapitalizationTransactionCosts_3a904b71-3bf4-4e47-bed9-48a15fcc1aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ProceedsFromReverseRecapitalizationTransaction_668999ea-ab2a-4ddf-9882-8336da82d044" xlink:href="pl-20220131.xsd#pl_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_ProceedsFromReverseRecapitalizationTransaction_668999ea-ab2a-4ddf-9882-8336da82d044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAccruedTransactionCosts_a89f8281-5ed7-4599-9685-4c60af82de5b" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAccruedTransactionCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_ReverseRecapitalizationAccruedTransactionCosts_a89f8281-5ed7-4599-9685-4c60af82de5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_452c8b89-29fe-4c4a-bbd5-8862825d5b46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_452c8b89-29fe-4c4a-bbd5-8862825d5b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_1be43733-b1f9-4ec1-9819-0ea9d4b9de08" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNonCashFairValuePublicWarrants"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants_1be43733-b1f9-4ec1-9819-0ea9d4b9de08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_5fde258c-c471-4bc0-8eae-091f227bb101" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants_5fde258c-c471-4bc0-8eae-091f227bb101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationNet_3ae46d9e-83f9-4e25-b05d-966dae438a18" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_ReverseRecapitalizationNet_3ae46d9e-83f9-4e25-b05d-966dae438a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost_40b89781-d35d-4592-a6ef-0ec587913f7f" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationAccruedWarrantIssuanceCost"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationAbstract_12baaed1-4183-444a-acd2-6f7b3878c95d" xlink:to="loc_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost_40b89781-d35d-4592-a6ef-0ec587913f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BusinessCombinationScheduleofCommonStockDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d8f91f65-4055-45a0-a291-fb97e9f6b1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d8f91f65-4055-45a0-a291-fb97e9f6b1a9" xlink:to="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:to="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_334e8ef8-7322-4430-83d6-ddfc5fe018c8" xlink:to="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FormerPlanStockholdersMember_89ac0c01-4ddc-4a7c-8591-49d4d0634bb3" xlink:href="pl-20220131.xsd#pl_FormerPlanStockholdersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:to="loc_pl_FormerPlanStockholdersMember_89ac0c01-4ddc-4a7c-8591-49d4d0634bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVPublicStockholdersMember_b02e1372-0e49-448a-b16b-e5c5ee535f08" xlink:href="pl-20220131.xsd#pl_DMYIVPublicStockholdersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6f9d837c-25cc-4e9e-84b1-f10dae18808a" xlink:to="loc_pl_DMYIVPublicStockholdersMember_b02e1372-0e49-448a-b16b-e5c5ee535f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eaeacc6f-c2de-45de-98e0-a4fb669af7fc" xlink:to="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_8ae43798-9a09-42a0-8c8b-8788b5512acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:to="loc_us-gaap_CommonClassAMember_8ae43798-9a09-42a0-8c8b-8788b5512acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f184a8a5-e69a-4daf-93fb-ab7267bc558a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_258c333b-60c6-4c78-be6a-646aaeff7fb2" xlink:to="loc_us-gaap_CommonClassBMember_f184a8a5-e69a-4daf-93fb-ab7267bc558a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationTable_4b107cd9-7222-47c4-9c84-2eff3bc0a46f" xlink:to="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_cbdf33a2-4ace-4e28-8343-b83c23f1de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_cbdf33a2-4ace-4e28-8343-b83c23f1de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_1c44ebce-d720-4751-96ad-9ca65e91f20f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_1c44ebce-d720-4751-96ad-9ca65e91f20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b5e46da5-9e06-476e-a34f-8012d1499477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b5e46da5-9e06-476e-a34f-8012d1499477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_db5aff10-3d04-40f9-83d1-9545eacbe11c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_db5aff10-3d04-40f9-83d1-9545eacbe11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_da883484-6e38-4bdf-9e24-72267f1a76a3" xlink:href="pl-20220131.xsd#pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_da883484-6e38-4bdf-9e24-72267f1a76a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_2c742840-a077-4a3c-b309-595b3006142a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_2c742840-a077-4a3c-b309-595b3006142a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_bf563c3b-46c3-4312-a62e-a32f938ce035" xlink:href="pl-20220131.xsd#pl_CommonStockEarnOutSharesSubjectToVestingRequirements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_ReverseRecapitalizationLineItems_8f84e20f-f9b9-4896-9359-565c129082a8" xlink:to="loc_pl_CommonStockEarnOutSharesSubjectToVestingRequirements_bf563c3b-46c3-4312-a62e-a32f938ce035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/Revenue" xlink:type="simple" xlink:href="pl-20220131.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://planet.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_40a0d54f-ee8d-44a4-a027-b166d80dd453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d3c724a8-bbc0-4f66-a870-02767951c2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_40a0d54f-ee8d-44a4-a027-b166d80dd453" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d3c724a8-bbc0-4f66-a870-02767951c2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueTables" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ac343448-ec93-40d3-a19e-5c0faddfb28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0b0b2480-c71b-4a91-9cfe-56abaaac7075" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ac343448-ec93-40d3-a19e-5c0faddfb28f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0b0b2480-c71b-4a91-9cfe-56abaaac7075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock_9780ef25-1cb0-4141-be5f-9806bdda5f43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ac343448-ec93-40d3-a19e-5c0faddfb28f" xlink:to="loc_us-gaap_CapitalizedContractCostTableTextBlock_9780ef25-1cb0-4141-be5f-9806bdda5f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_63cdd34d-4d91-48e5-8d5c-934f179fb8be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_63cdd34d-4d91-48e5-8d5c-934f179fb8be" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_606553a1-cdd7-4f42-b165-2047b8381fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_606553a1-cdd7-4f42-b165-2047b8381fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:to="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ba5c41f4-299e-4e23-8687-774939198885" xlink:to="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_491336cd-5d2d-4fdc-8b5a-9fc3c850b81d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:to="loc_srt_MinimumMember_491336cd-5d2d-4fdc-8b5a-9fc3c850b81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_200bd317-08c6-44a1-9a59-8b098fbfe068" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2694b5c3-f032-4685-9503-2b1d22b30308" xlink:to="loc_srt_MaximumMember_200bd317-08c6-44a1-9a59-8b098fbfe068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4c010861-a350-4168-bb98-b328411451a5" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1acf9e87-67cc-409b-ae04-ff9b2fceb64e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1acf9e87-67cc-409b-ae04-ff9b2fceb64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_19e8aa42-1150-44f1-82ad-1d4c0eaddf65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_19e8aa42-1150-44f1-82ad-1d4c0eaddf65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_645a7703-ae49-434a-9327-b7afff55863e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_ContractWithCustomerLiability_645a7703-ae49-434a-9327-b7afff55863e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractWithCustomerNonCancelableContractRevenue_ae4cb2dc-d01a-4195-b1ae-ef4247fd873a" xlink:href="pl-20220131.xsd#pl_ContractWithCustomerNonCancelableContractRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_pl_ContractWithCustomerNonCancelableContractRevenue_ae4cb2dc-d01a-4195-b1ae-ef4247fd873a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_82b4fb00-cd8e-4a18-89f8-eaf3ece646e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_82b4fb00-cd8e-4a18-89f8-eaf3ece646e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9b65c22b-da5e-490b-ab9d-88f822500071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9b65c22b-da5e-490b-ab9d-88f822500071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContractCostsCapitalizedDuringThePeriod_67846e7c-6c3c-4da0-a9c8-42e9b3da8c70" xlink:href="pl-20220131.xsd#pl_ContractCostsCapitalizedDuringThePeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_pl_ContractCostsCapitalizedDuringThePeriod_67846e7c-6c3c-4da0-a9c8-42e9b3da8c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_c49ba354-c8fa-4047-830c-8f35d1f6518d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b10dfca9-c551-486b-af90-60fece7d7a5f" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_c49ba354-c8fa-4047-830c-8f35d1f6518d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueNarrativeDetails_1" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://planet.com/role/RevenueNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://planet.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff7cfa00-a0ad-42a1-bd72-31dbf2d1e9be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ff7cfa00-a0ad-42a1-bd72-31dbf2d1e9be" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:to="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_dd43276d-e0b2-43eb-b840-6c9af4a6efd2" xlink:to="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_5ac91497-bbb2-418f-930d-14b54f19ba1e" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:to="loc_country_US_5ac91497-bbb2-418f-930d-14b54f19ba1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_42304502-a1b4-41ff-8f57-4b77eb150cf9" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:to="loc_country_CA_42304502-a1b4-41ff-8f57-4b77eb150cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_3b61af35-9a61-4ba6-8667-b619a8b1b98e" xlink:href="pl-20220131.xsd#pl_OtherGeographicalAreasNotSeparatelyDisclosedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5a642ecc-9b6e-4362-b0ad-76c5b8ac29dd" xlink:to="loc_pl_OtherGeographicalAreasNotSeparatelyDisclosedMember_3b61af35-9a61-4ba6-8667-b619a8b1b98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_696c64bc-54d3-4fde-b253-725c3a2cd720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_df57a7b3-6d26-45ee-ac02-fd0bf21e1762" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_696c64bc-54d3-4fde-b253-725c3a2cd720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82537020-0abd-4126-9e7c-ecef849e200c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_696c64bc-54d3-4fde-b253-725c3a2cd720" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82537020-0abd-4126-9e7c-ecef849e200c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RevenueScheduleofDeferredCommissionsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2629b66d-ab79-48e7-aa50-a60e643c7762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_fa1ff9f4-606e-449e-85b8-1ba93ad9f8dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2629b66d-ab79-48e7-aa50-a60e643c7762" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_fa1ff9f4-606e-449e-85b8-1ba93ad9f8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_652d40e4-c1d7-4b5f-847a-36776e9db1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2629b66d-ab79-48e7-aa50-a60e643c7762" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_652d40e4-c1d7-4b5f-847a-36776e9db1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_222a8db0-a42c-4043-9a06-745590a784d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2629b66d-ab79-48e7-aa50-a60e643c7762" xlink:to="loc_us-gaap_CapitalizedContractCostNet_222a8db0-a42c-4043-9a06-745590a784d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilities" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilities"/>
  <link:presentationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e89a7a46-8702-4ce1-a1d0-959a4d2d8d62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_4373738a-5e2f-45ee-a707-28ae47f7d5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e89a7a46-8702-4ce1-a1d0-959a4d2d8d62" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_4373738a-5e2f-45ee-a707-28ae47f7d5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c85a7ba5-95af-4556-84fb-4a1809a5bcea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_59951fb3-36ae-44c6-b984-70ff3b77999c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c85a7ba5-95af-4556-84fb-4a1809a5bcea" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_59951fb3-36ae-44c6-b984-70ff3b77999c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_0c0237e4-db3a-41b6-bfbf-c9145673b68b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c85a7ba5-95af-4556-84fb-4a1809a5bcea" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_0c0237e4-db3a-41b6-bfbf-c9145673b68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_d105615c-9155-4342-93a5-db6521c17fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c85a7ba5-95af-4556-84fb-4a1809a5bcea" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_d105615c-9155-4342-93a5-db6521c17fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_119f207c-4084-4857-b81e-6c0df36afce6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_119f207c-4084-4857-b81e-6c0df36afce6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_58b0ddb3-18f5-4ecb-b076-9c8a667b8638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_d27b3204-cb4f-4580-a91d-e2e656eb054d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_58b0ddb3-18f5-4ecb-b076-9c8a667b8638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_ddb7a0bf-43d7-4062-94a0-da827bb12acf" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_58b0ddb3-18f5-4ecb-b076-9c8a667b8638" xlink:to="loc_pl_WarrantsPrivatePlacementMember_ddb7a0bf-43d7-4062-94a0-da827bb12acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_fff1f816-3178-47d5-8a85-26354849da97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_9bb529bc-3a4f-43ae-995a-3a027236e4b5" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_fff1f816-3178-47d5-8a85-26354849da97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_5984efb1-d975-4091-afeb-9ad12c78d997" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_fff1f816-3178-47d5-8a85-26354849da97" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_5984efb1-d975-4091-afeb-9ad12c78d997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f500dd0b-1940-4fa1-beb1-6a2f1ddeeeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c16e42c7-2e39-4573-93dc-8e7d55ffe2b2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f500dd0b-1940-4fa1-beb1-6a2f1ddeeeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_cbc72bc9-b8b8-4cc3-abe3-a157b3218597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_f500dd0b-1940-4fa1-beb1-6a2f1ddeeeb6" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_cbc72bc9-b8b8-4cc3-abe3-a157b3218597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b33dee74-508e-454b-909e-513bc28326aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b33dee74-508e-454b-909e-513bc28326aa" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_33e9417f-d649-4510-8d4e-792b92a5a791" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4e677b78-7374-4c30-b092-e2c621af6ac1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_33e9417f-d649-4510-8d4e-792b92a5a791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c20dc9a9-2346-4d88-8191-b2f66ba83d36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_33e9417f-d649-4510-8d4e-792b92a5a791" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c20dc9a9-2346-4d88-8191-b2f66ba83d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_33218fe9-536c-4902-b6db-ad444711f782" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_1dddf458-5940-4142-a66a-99a929082ada" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:to="loc_pl_WarrantsPublicMember_1dddf458-5940-4142-a66a-99a929082ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_b0b61cca-11d6-4924-afc6-99d3eabfa617" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:to="loc_pl_WarrantsPrivatePlacementMember_b0b61cca-11d6-4924-afc6-99d3eabfa617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember_9f333c43-2266-4bbe-94f5-2883e2f11b5c" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5332a643-e95e-44df-864e-4c0ad03f0da2" xlink:to="loc_pl_PreferredStockWarrantMember_9f333c43-2266-4bbe-94f5-2883e2f11b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b8f6ffc7-a179-4dec-8f69-d46278acfa19" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9038273d-a39e-4144-b053-719e13805fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9038273d-a39e-4144-b053-719e13805fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d6d12d4b-9409-427f-8b32-a00ca657d151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d6d12d4b-9409-427f-8b32-a00ca657d151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b9dc96ce-634e-45cd-a3d3-229e3544babb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0af03c99-782f-471d-9a68-297932566a8e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b9dc96ce-634e-45cd-a3d3-229e3544babb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_7f3d0e53-9894-44c9-8451-3826d3d25463" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b9350cf6-b20f-41e8-9bd3-b284dbf7354a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b9350cf6-b20f-41e8-9bd3-b284dbf7354a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_fd976721-9ee7-4bee-83a1-3169721451d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:to="loc_us-gaap_RestrictedCash_fd976721-9ee7-4bee-83a1-3169721451d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e96baa1c-1175-4539-b238-a78ac3af4202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ab76338b-e299-4e8e-8ae2-50fa8ff66618" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e96baa1c-1175-4539-b238-a78ac3af4202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_ca17bd2f-8d5b-45cf-8b56-95ce1a4b5d07" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_1aba686d-6b18-4545-b489-16b877beb9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_1aba686d-6b18-4545-b489-16b877beb9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_53c683e8-defd-4d20-b448-81c86c99143d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_53c683e8-defd-4d20-b448-81c86c99143d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_a3142982-eeb4-4c5a-8379-08e62effa9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_24d61986-beaa-4f27-adac-812f77c38289" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_a3142982-eeb4-4c5a-8379-08e62effa9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9be10c55-550c-4b35-95b2-21daa2462ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9be10c55-550c-4b35-95b2-21daa2462ba6" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_2b9764e8-7a1f-4ea1-86e3-036188680b70" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_d96aa4f6-b405-4f95-824e-0a4093149fce" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:to="loc_pl_WarrantsPrivatePlacementMember_d96aa4f6-b405-4f95-824e-0a4093149fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember_bb062b37-e41e-4f45-acf5-a1593da1d27a" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f56383e4-cddd-413b-a3a6-d2c12facff25" xlink:to="loc_pl_PreferredStockWarrantMember_bb062b37-e41e-4f45-acf5-a1593da1d27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ee5aff42-a6cc-49f0-ab93-7a12e004e944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_c3d31a02-0ed7-40a2-b54e-b30f78913448" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ee5aff42-a6cc-49f0-ab93-7a12e004e944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesMember_3a4e6cc5-76b8-4f62-bd4b-ec3fae1822f9" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_ee5aff42-a6cc-49f0-ab93-7a12e004e944" xlink:to="loc_pl_ConvertibleNotesMember_3a4e6cc5-76b8-4f62-bd4b-ec3fae1822f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7366f5dc-8a3c-42a2-8c83-c1760f6bb6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8cb8d97e-f76d-4e0c-ae58-5653a0fc8df9" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7366f5dc-8a3c-42a2-8c83-c1760f6bb6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_7366f5dc-8a3c-42a2-8c83-c1760f6bb6cd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8cd34635-f5f6-44b0-b937-5433d2c6b723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8cd34635-f5f6-44b0-b937-5433d2c6b723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_b72b7495-5d17-4c8f-be60-aebfdcf89c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_b72b7495-5d17-4c8f-be60-aebfdcf89c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_f9b45e3e-3c20-4ae1-b217-70357c8299c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_f9b45e3e-3c20-4ae1-b217-70357c8299c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6378d155-10b7-402b-85e0-17d031955282" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6378d155-10b7-402b-85e0-17d031955282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9f94c8ba-8446-499e-84f9-1f47372acb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2c738c25-4612-4c77-bf04-8cc5d0eccf17" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9f94c8ba-8446-499e-84f9-1f47372acb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a252e6f8-5d42-48e3-b384-4c8a1022e832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a252e6f8-5d42-48e3-b384-4c8a1022e832" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_120046dc-1cca-4055-84bb-f8c3d9110ead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_0fd00e92-4c08-4a24-b7d0-b16f38a9993d" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_120046dc-1cca-4055-84bb-f8c3d9110ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleNotesMember_096fd0fe-c124-46ce-960d-1a58d21b50c1" xlink:href="pl-20220131.xsd#pl_ConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_120046dc-1cca-4055-84bb-f8c3d9110ead" xlink:to="loc_pl_ConvertibleNotesMember_096fd0fe-c124-46ce-960d-1a58d21b50c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_4d5d7244-80ec-48cd-9986-ec8b185195c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_0a7300ff-747e-4509-86fb-8efc032ace0e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_4d5d7244-80ec-48cd-9986-ec8b185195c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PreferredStockWarrantMember_64ec4956-238a-4597-b749-2d4bac864cc5" xlink:href="pl-20220131.xsd#pl_PreferredStockWarrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_4d5d7244-80ec-48cd-9986-ec8b185195c3" xlink:to="loc_pl_PreferredStockWarrantMember_64ec4956-238a-4597-b749-2d4bac864cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ade14df-3e08-4caa-b4a3-4a5428b669dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_148c9206-e9f8-4005-8d5d-e1233878329a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ade14df-3e08-4caa-b4a3-4a5428b669dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_4809c146-b919-447c-addb-51c6c90ad9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6ade14df-3e08-4caa-b4a3-4a5428b669dd" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_4809c146-b919-447c-addb-51c6c90ad9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_946887b1-5c66-4f02-a289-4d7aa0063d2e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_233476ea-b430-4384-8604-46bda81dc774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_233476ea-b430-4384-8604-46bda81dc774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_f9f4b07f-a12e-4b9d-9e64-28e10a138a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_f9f4b07f-a12e-4b9d-9e64-28e10a138a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_4ceb39fd-3858-49ce-b7fc-c4e823fc379f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_4ceb39fd-3858-49ce-b7fc-c4e823fc379f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_5cefc202-c7cb-4f13-afa6-03b013c19c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_5cefc202-c7cb-4f13-afa6-03b013c19c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember_4f01102e-b296-4c4a-9fac-6d5a70382f91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_1f10d75a-5bb7-4392-9a58-e155244a23f1" xlink:to="loc_us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember_4f01102e-b296-4c4a-9fac-6d5a70382f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_98aa0413-9617-4854-8f76-8e69757335fc" xlink:to="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb52bf36-cf7b-4b63-ac03-3f3f776e1967" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:to="loc_srt_MinimumMember_eb52bf36-cf7b-4b63-ac03-3f3f776e1967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6aa8dfa0-452b-4259-88b5-d38ff79fad57" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b7c3d781-f592-4e43-ada8-0f8a76daadea" xlink:to="loc_srt_MaximumMember_6aa8dfa0-452b-4259-88b5-d38ff79fad57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_3ae2f676-1d9d-41e1-8ef4-b2f29b23b266" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_a5acf4f6-e210-4b9a-9238-ae9c8cade40a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_a5acf4f6-e210-4b9a-9238-ae9c8cade40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMeasurementInput_f6a13644-f2b5-45f3-b271-29cf5a9da7f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMeasurementInput"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_DebtInstrumentMeasurementInput_f6a13644-f2b5-45f3-b271-29cf5a9da7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_5bb52a05-031e-4dd4-b1ca-b9ba21ae387b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_5bb52a05-031e-4dd4-b1ca-b9ba21ae387b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_20fd0ccd-cc28-4ae0-aca3-cf44e2e642a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_48692cf8-5ac0-496d-b0cf-f80f764cb336" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_20fd0ccd-cc28-4ae0-aca3-cf44e2e642a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/Acquisition" xlink:type="simple" xlink:href="pl-20220131.xsd#Acquisition"/>
  <link:presentationLink xlink:role="http://planet.com/role/Acquisition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_37620966-da6f-44a3-a385-04a98daf7601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_445b3e0f-8c99-49a6-ab21-24b61a7a6e98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_37620966-da6f-44a3-a385-04a98daf7601" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_445b3e0f-8c99-49a6-ab21-24b61a7a6e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/AcquisitionTables" xlink:type="simple" xlink:href="pl-20220131.xsd#AcquisitionTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/AcquisitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_49acf5d1-a54a-4eb5-84ec-235c9c39d978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_c7008684-46c8-4931-9c25-9af9980eb7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_49acf5d1-a54a-4eb5-84ec-235c9c39d978" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_c7008684-46c8-4931-9c25-9af9980eb7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/AcquisitionNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#AcquisitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/AcquisitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6a55d589-5d60-4fc2-ad74-ae0983d05f75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6a55d589-5d60-4fc2-ad74-ae0983d05f75" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75fc9716-868b-4edd-b2c1-bc9e34ce10fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3cd3e042-b5bd-4967-be5a-76179be0cd15" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75fc9716-868b-4edd-b2c1-bc9e34ce10fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember_ed4105a5-0262-4926-9e08-5cff819ab510" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75fc9716-868b-4edd-b2c1-bc9e34ce10fc" xlink:to="loc_pl_VanderSatBVMember_ed4105a5-0262-4926-9e08-5cff819ab510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3eaf39de-4928-4a75-90b6-e7f4eef1d2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_930d6be9-05e7-43ec-bb9f-cdfeee3a9157" xlink:to="loc_us-gaap_ClassOfStockDomain_3eaf39de-4928-4a75-90b6-e7f4eef1d2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f12af846-fc85-49c8-a5ac-b9c5736d8ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3eaf39de-4928-4a75-90b6-e7f4eef1d2ac" xlink:to="loc_us-gaap_CommonClassAMember_f12af846-fc85-49c8-a5ac-b9c5736d8ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_78eb3231-81f4-4bfb-8f9c-b44c6ce803a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_dff30dc5-09cd-4f07-ae61-bd93cb9866bf" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_78eb3231-81f4-4bfb-8f9c-b44c6ce803a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PurchaseConsiderationMember_dbc42324-3760-471f-b1ff-13aa6fe24b48" xlink:href="pl-20220131.xsd#pl_PurchaseConsiderationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_78eb3231-81f4-4bfb-8f9c-b44c6ce803a5" xlink:to="loc_pl_PurchaseConsiderationMember_dbc42324-3760-471f-b1ff-13aa6fe24b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb901bc8-1f47-422a-b563-b61ed72abb38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a9ef3f1d-8504-4c6b-83d2-b549358f873f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb901bc8-1f47-422a-b563-b61ed72abb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_9662b682-5555-41d4-ad5f-a7ac79360ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb901bc8-1f47-422a-b563-b61ed72abb38" xlink:to="loc_us-gaap_StockCompensationPlanMember_9662b682-5555-41d4-ad5f-a7ac79360ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4eb11f25-dc6d-420a-a525-bcc09303663c" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cbaf9994-7ee3-411d-a9b3-980edbb7c41e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_cbaf9994-7ee3-411d-a9b3-980edbb7c41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2d58571a-1598-44fe-93db-64e4357f7ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2d58571a-1598-44fe-93db-64e4357f7ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c97050f0-e9da-4c22-ac4a-575e9f89ec7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c97050f0-e9da-4c22-ac4a-575e9f89ec7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionSharePrice_669455d1-eb22-4539-94e6-03234afbab48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessAcquisitionSharePrice_669455d1-eb22-4539-94e6-03234afbab48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_3c9d62ab-e4f3-4a24-8504-742e0cf75856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_3c9d62ab-e4f3-4a24-8504-742e0cf75856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5878d3a4-bcaf-497f-aaf5-1e823859be49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_384d3319-ee0a-484a-a16f-5e95ab28544d" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_5878d3a4-bcaf-497f-aaf5-1e823859be49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_86df30fe-c0e7-4799-a98f-44b16d696a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_86df30fe-c0e7-4799-a98f-44b16d696a50" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67b790f2-5aa6-4db4-a483-d6cf2480405c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bbbc36de-95bb-4266-aae2-c85a88e30baf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67b790f2-5aa6-4db4-a483-d6cf2480405c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember_d89f87c0-832c-4ef5-9786-033c6cbeac9a" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67b790f2-5aa6-4db4-a483-d6cf2480405c" xlink:to="loc_pl_VanderSatBVMember_d89f87c0-832c-4ef5-9786-033c6cbeac9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_217c4dea-c76a-46d7-898b-cfadf3d1a8bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_276ce149-1f93-4db2-b5ad-756dea4e8b21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:to="loc_us-gaap_CustomerRelationshipsMember_276ce149-1f93-4db2-b5ad-756dea4e8b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_a5c01b29-1937-4fd9-849f-e7f6107f24e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_a5c01b29-1937-4fd9-849f-e7f6107f24e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_9391f270-c848-4a75-a165-5d680e95c5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_80ff858e-a9aa-49b6-a807-7a4f4a281656" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_9391f270-c848-4a75-a165-5d680e95c5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e794a132-1471-46b4-bf0b-1da365540baf" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b3f7251c-0d85-4b54-bab8-3b9ea72e008f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_Goodwill_b3f7251c-0d85-4b54-bab8-3b9ea72e008f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_60f75ac0-71fa-4f5a-aeb5-1f76f8403ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_60f75ac0-71fa-4f5a-aeb5-1f76f8403ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_21d0b968-c0f2-4c0b-96f4-65d9199dce2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_21d0b968-c0f2-4c0b-96f4-65d9199dce2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_80d216fd-743d-4fd3-8144-05716d4a9742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_80d216fd-743d-4fd3-8144-05716d4a9742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_ea3e608b-6ccc-4437-866b-203c14f4d334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_ea3e608b-6ccc-4437-866b-203c14f4d334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_17abe11a-16e3-4269-a278-3ff4e63bfa6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_17abe11a-16e3-4269-a278-3ff4e63bfa6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_862ddeba-6fa1-4357-a973-346c80574a43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_389744e1-f001-4e6e-9d98-41891df1230c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_862ddeba-6fa1-4357-a973-346c80574a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponents"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_adf356fb-97b5-43b5-a5df-1a3b1870d7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_56d95b45-b599-4a5c-bb96-2cddff5a6927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_adf356fb-97b5-43b5-a5df-1a3b1870d7a9" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_56d95b45-b599-4a5c-bb96-2cddff5a6927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6d7b314b-c6be-4210-99a3-bd61ee6b8683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6d7b314b-c6be-4210-99a3-bd61ee6b8683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_5361c02f-06df-441a-b4fa-ae54be211084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_5361c02f-06df-441a-b4fa-ae54be211084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareTableTextBlock_ad034daf-be75-4193-8971-4650da6013a4" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_pl_CapitalizedComputerSoftwareTableTextBlock_ad034daf-be75-4193-8971-4650da6013a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock_4da81301-1b8c-46ce-a7f6-a0eef5e6c88d" xlink:href="pl-20220131.xsd#pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock_4da81301-1b8c-46ce-a7f6-a0eef5e6c88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_9cb34705-e18a-44bb-91e0-c6931e5616f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_9cb34705-e18a-44bb-91e0-c6931e5616f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_44ba91ca-8ac2-43eb-943b-842646520db2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_44ba91ca-8ac2-43eb-943b-842646520db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_cb1ee0b5-73b1-4d61-aa77-b0f11bab450c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_cb1ee0b5-73b1-4d61-aa77-b0f11bab450c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_41d99117-5315-46e7-9592-34b1218d4d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_41d99117-5315-46e7-9592-34b1218d4d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_2878c361-5a09-4ada-a726-44a963bc3580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_2878c361-5a09-4ada-a726-44a963bc3580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_f880b615-2e88-468e-b1f5-3f4fe9666f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_56c786e0-73cd-48ac-a321-ad5f78b38fc3" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_f880b615-2e88-468e-b1f5-3f4fe9666f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5931e41b-4456-4bca-a3c1-a002ccff7ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5931e41b-4456-4bca-a3c1-a002ccff7ffa" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8df0da8e-bbe1-4aba-9a2b-fc83e86b4cca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember_d7515781-badb-4d2d-b1e4-7bcb20525e3c" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_SatellitesMember_d7515781-badb-4d2d-b1e4-7bcb20525e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_12eea362-5152-462a-a857-230b8a8b01ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_12eea362-5152-462a-a857-230b8a8b01ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationAndGroundStationEquipmentMember_9d16103d-5a59-4a1a-9886-50b55705db40" xlink:href="pl-20220131.xsd#pl_GroundStationAndGroundStationEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_GroundStationAndGroundStationEquipmentMember_9d16103d-5a59-4a1a-9886-50b55705db40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_91009372-7445-4b82-8713-07b40c40216f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_91009372-7445-4b82-8713-07b40c40216f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ComputerEquipmentAndSoftwareMember_2eab1614-14d7-4da8-8e42-46a9d9cf19ba" xlink:href="pl-20220131.xsd#pl_ComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_ComputerEquipmentAndSoftwareMember_2eab1614-14d7-4da8-8e42-46a9d9cf19ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_6d64a797-e81c-4bda-88b0-b2918436a3b4" xlink:href="pl-20220131.xsd#pl_SatellitesInProcessAndNotPlacedIntoServiceMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7513b1f4-5d03-4b14-8806-2469ecbbf3b8" xlink:to="loc_pl_SatellitesInProcessAndNotPlacedIntoServiceMember_6d64a797-e81c-4bda-88b0-b2918436a3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:to="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_45b59df9-7b56-4b1c-8f8f-ea503d02dc0c" xlink:to="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_d2a554fc-31b5-4305-a461-e26aacd7e24a" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:to="loc_country_US_d2a554fc-31b5-4305-a461-e26aacd7e24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2c05c4c5-b073-4109-a120-9e120e80c20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1811afaf-acc7-4c20-9deb-8dcbe5f7f627" xlink:to="loc_us-gaap_NonUsMember_2c05c4c5-b073-4109-a120-9e120e80c20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_81b5dbaa-dd68-4919-a73b-5da760341718" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0277db-8081-4f37-a651-5d1219561002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8e0277db-8081-4f37-a651-5d1219561002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_829efd47-0adf-462b-b0d5-3b96b579ca86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_829efd47-0adf-462b-b0d5-3b96b579ca86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dd8ef014-b5ff-49f1-bbc9-361a4eeddf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb6d1354-631b-4804-80e6-b05738a6bdab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dd8ef014-b5ff-49f1-bbc9-361a4eeddf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_73c8b910-e4b6-47a1-944b-bd1894bd5402" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_73c8b910-e4b6-47a1-944b-bd1894bd5402" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_061a48fb-9286-434a-8dae-43a1200a4d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9d8741e0-418b-458b-9f25-3cac5611dc9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_061a48fb-9286-434a-8dae-43a1200a4d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SatellitesMember_7a2bba44-f715-4c03-ae45-e660bad485b9" xlink:href="pl-20220131.xsd#pl_SatellitesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_061a48fb-9286-434a-8dae-43a1200a4d9d" xlink:to="loc_pl_SatellitesMember_7a2bba44-f715-4c03-ae45-e660bad485b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7a51a24c-b256-4623-ba4d-b13997155fbd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_ea733ef2-1838-477d-b67f-a8536cdd3866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_InterestExpenseOther_ea733ef2-1838-477d-b67f-a8536cdd3866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b606fbff-92db-47f5-a840-564f6fc89379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_Depreciation_b606fbff-92db-47f5-a840-564f6fc89379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_ba75fe52-6971-429a-9eef-9ae7b40c6f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_ba75fe52-6971-429a-9eef-9ae7b40c6f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3f9ce40f-1dc1-45b7-a419-77962ddc006c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3f9ce40f-1dc1-45b7-a419-77962ddc006c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cbe8c96a-b5f5-4b61-8b67-4e3bac5e04c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2f6d246d-8372-42d1-ba03-86c7381ad024" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cbe8c96a-b5f5-4b61-8b67-4e3bac5e04c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8aa4af83-20c2-47ec-bdec-f20247020a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_47aa393d-3a76-4750-b055-d08cfc735186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8aa4af83-20c2-47ec-bdec-f20247020a9b" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_47aa393d-3a76-4750-b055-d08cfc735186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_ec022c34-b163-4d8e-b7ad-4701f772cc87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8aa4af83-20c2-47ec-bdec-f20247020a9b" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_ec022c34-b163-4d8e-b7ad-4701f772cc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_4ca04068-b63b-41de-a770-bb7d8ddee855" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8aa4af83-20c2-47ec-bdec-f20247020a9b" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_4ca04068-b63b-41de-a770-bb7d8ddee855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_2d8c872b-3ccf-47d9-8a6b-4e4f505f5afa" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths_2d8c872b-3ccf-47d9-8a6b-4e4f505f5afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_0c1c6e98-4bc4-4c31-b5c7-61a0c773844a" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo_0c1c6e98-4bc4-4c31-b5c7-61a0c773844a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_c509fa57-3560-4b08-989f-2366d229db27" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree_c509fa57-3560-4b08-989f-2366d229db27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_d6f864c3-fd60-4d6c-990e-31acef172d7f" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour_d6f864c3-fd60-4d6c-990e-31acef172d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_f557abc3-32c2-4000-8a20-62e72b9fb516" xlink:href="pl-20220131.xsd#pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:to="loc_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive_f557abc3-32c2-4000-8a20-62e72b9fb516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_44eef9d3-b749-46d1-af52-84ce32651ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8b74b418-624a-4277-8aae-bd65be191c93" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_44eef9d3-b749-46d1-af52-84ce32651ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_266331c6-5984-4324-a2fb-77b367ae826a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_266331c6-5984-4324-a2fb-77b367ae826a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c3b5aba1-fb0f-45c4-8172-a889a9069440" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_175afd5e-0b36-4989-9d57-5fac2fb02ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_175afd5e-0b36-4989-9d57-5fac2fb02ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFilmLibrariesMember_bf0054e9-0924-4f5e-aad9-52dc48696682" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFilmLibrariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_AcquiredFilmLibrariesMember_bf0054e9-0924-4f5e-aad9-52dc48696682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8b2fe0c2-c1b3-4213-955b-300d1ef712ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8b2fe0c2-c1b3-4213-955b-300d1ef712ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_48623cad-6f8b-4ed2-9567-7ae2f343eb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_702f456a-0b1e-4cde-a28b-23f7813f43d5" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_48623cad-6f8b-4ed2-9567-7ae2f343eb9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e2c36b02-ecd1-4b87-beda-50c1876069f6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6d6c9e2-b39c-425e-ab0a-a839dad26a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6d6c9e2-b39c-425e-ab0a-a839dad26a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e2d8251d-7e2e-45da-a6fc-7027d1f31264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e2d8251d-7e2e-45da-a6fc-7027d1f31264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_0033a76f-3868-4a7b-bed3-1dd155030d26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_0033a76f-3868-4a7b-bed3-1dd155030d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3a83c666-b94c-4f02-8143-bcee1363fd59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3a83c666-b94c-4f02-8143-bcee1363fd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_d1ce8e7c-89c7-44d6-8c3d-44fa57c0cade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_GoodwillGross_d1ce8e7c-89c7-44d6-8c3d-44fa57c0cade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_9f1c5c71-f016-4ea4-a314-9364ae5dcdbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_9f1c5c71-f016-4ea4-a314-9364ae5dcdbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a20c5aa1-126c-4356-ab06-9ac8020c6bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4d1d6010-cb64-4f3a-a7a7-f413ff96641b" xlink:to="loc_us-gaap_Goodwill_a20c5aa1-126c-4356-ab06-9ac8020c6bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c1e3656d-6c73-44a2-923e-ff2302fd0936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c1e3656d-6c73-44a2-923e-ff2302fd0936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a1c57bec-ed6f-460d-ae44-3393dcc2c322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a1c57bec-ed6f-460d-ae44-3393dcc2c322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8e162bea-31a2-417a-87ee-4b8b966985c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8e162bea-31a2-417a-87ee-4b8b966985c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9e95e925-26ec-4b2f-b1fc-c6a9ad2f7b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9e95e925-26ec-4b2f-b1fc-c6a9ad2f7b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5327a67f-48d8-4942-98a8-0d1cbbc3c1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5327a67f-48d8-4942-98a8-0d1cbbc3c1d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_a099d24a-94d5-41db-b8a5-b6befaa40515" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_a099d24a-94d5-41db-b8a5-b6befaa40515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0a2e1310-ffde-49c3-bcbb-38f99e941b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_182d9553-96dc-493b-ab06-a7492cf5ff14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0a2e1310-ffde-49c3-bcbb-38f99e941b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_85b9c635-42b5-41bc-89e9-236f5eae6c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_3d67ce4d-f487-4845-9e9d-769dc93bfc4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_85b9c635-42b5-41bc-89e9-236f5eae6c5e" xlink:to="loc_us-gaap_GoodwillRollForward_3d67ce4d-f487-4845-9e9d-769dc93bfc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b56da10e-bbc9-4e28-b467-c95e9df27c81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3d67ce4d-f487-4845-9e9d-769dc93bfc4a" xlink:to="loc_us-gaap_Goodwill_b56da10e-bbc9-4e28-b467-c95e9df27c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_23d4bf0c-9aa4-4083-8f06-0e366457da59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3d67ce4d-f487-4845-9e9d-769dc93bfc4a" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_23d4bf0c-9aa4-4083-8f06-0e366457da59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_baceaebe-2f3d-43db-836b-b1ad32ebd4f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_3d67ce4d-f487-4845-9e9d-769dc93bfc4a" xlink:to="loc_us-gaap_Goodwill_baceaebe-2f3d-43db-836b-b1ad32ebd4f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_448cd63a-fb40-48a1-9b1b-5ca47f030a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_PrepaidTaxes_448cd63a-fb40-48a1-9b1b-5ca47f030a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PrepaidSatelliteLaunchServicesCurrent_c89ace72-41d6-4005-b189-d39ab9fc031f" xlink:href="pl-20220131.xsd#pl_PrepaidSatelliteLaunchServicesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_pl_PrepaidSatelliteLaunchServicesCurrent_c89ace72-41d6-4005-b189-d39ab9fc031f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_5961d835-5dab-4e0c-9387-0fd58e9ff322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_5961d835-5dab-4e0c-9387-0fd58e9ff322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsCurrent_a7c6ee81-c2db-4092-8a3a-ed73566a4293" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_DepositsAssetsCurrent_a7c6ee81-c2db-4092-8a3a-ed73566a4293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_f104540a-e4c7-4649-9152-4b01966b4ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_RestrictedCashCurrent_f104540a-e4c7-4649-9152-4b01966b4ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_1b546a37-bf99-457c-8bcb-76522440a28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_PrepaidInsurance_1b546a37-bf99-457c-8bcb-76522440a28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_41b55b79-277f-4494-8a85-eeb01b0588d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_41b55b79-277f-4494-8a85-eeb01b0588d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6e0070e-ff7b-4862-9d69-a127c3bea56c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c4d2ea27-d1e1-4597-8fd2-57cba99d0c14" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6e0070e-ff7b-4862-9d69-a127c3bea56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4a95859-6a2d-4758-8780-b34c9ae33763" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_472a6c3f-fdc6-4a56-ab08-dc667c9ee51f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4a95859-6a2d-4758-8780-b34c9ae33763" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_472a6c3f-fdc6-4a56-ab08-dc667c9ee51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PrepaidSatelliteLaunchServicesNoncurrent_daaf20b3-5476-4eb2-b82b-de0024a4819d" xlink:href="pl-20220131.xsd#pl_PrepaidSatelliteLaunchServicesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4a95859-6a2d-4758-8780-b34c9ae33763" xlink:to="loc_pl_PrepaidSatelliteLaunchServicesNoncurrent_daaf20b3-5476-4eb2-b82b-de0024a4819d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_55e071b0-6332-4a86-9c86-810acae119b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4a95859-6a2d-4758-8780-b34c9ae33763" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_55e071b0-6332-4a86-9c86-810acae119b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e0ef7a2f-9748-4c15-b0ca-5a6bbaeff732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4a95859-6a2d-4758-8780-b34c9ae33763" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e0ef7a2f-9748-4c15-b0ca-5a6bbaeff732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_286bff5b-bf09-4aa7-909c-c7fc5a7d7d73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_286bff5b-bf09-4aa7-909c-c7fc5a7d7d73" xlink:to="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_52becdc8-4e3a-4f61-8681-57035bdecb47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_395153e5-09eb-4eae-8bc9-bb3af283b36a" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_52becdc8-4e3a-4f61-8681-57035bdecb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RDServicesAgreementMember_b396d8e8-2922-4ca8-9391-e7264c0d0483" xlink:href="pl-20220131.xsd#pl_RDServicesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_52becdc8-4e3a-4f61-8681-57035bdecb47" xlink:to="loc_pl_RDServicesAgreementMember_b396d8e8-2922-4ca8-9391-e7264c0d0483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_82ec33f6-51b9-4ff3-9ee2-5ca1dab550c3" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_dc9995c2-b64d-460a-83c9-a8b7bdc535b5" xlink:href="pl-20220131.xsd#pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_dc9995c2-b64d-460a-83c9-a8b7bdc535b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ece70a99-ec27-4c45-9127-04429e11f01f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ece70a99-ec27-4c45-9127-04429e11f01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SettlementLiabilitiesCurrent_7803084f-73f1-4038-8239-2e4136b8e02a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SettlementLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_SettlementLiabilitiesCurrent_7803084f-73f1-4038-8239-2e4136b8e02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_eb6b60f3-3d0a-43b6-b57e-e02d858a135a" xlink:href="pl-20220131.xsd#pl_DeferredHostingAndOtherServicesCostsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_eb6b60f3-3d0a-43b6-b57e-e02d858a135a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_e0c76575-a795-4e6d-8186-43eb17b8316a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_DeferredRentCreditCurrent_e0c76575-a795-4e6d-8186-43eb17b8316a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_ec640093-1444-4752-8740-92c971822ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_InterestPayableCurrent_ec640093-1444-4752-8740-92c971822ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_92f32445-a40a-4fd0-acf7-5b93ba54c68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_TaxesPayableCurrent_92f32445-a40a-4fd0-acf7-5b93ba54c68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6feb5a10-ef41-41a1-907d-c61df91b4304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6feb5a10-ef41-41a1-907d-c61df91b4304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_AccruedAndOtherCurrentLiabilities_3a14336f-907a-4951-b5fc-6a3571d69472" xlink:href="pl-20220131.xsd#pl_AccruedAndOtherCurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_AccruedAndOtherCurrentLiabilities_3a14336f-907a-4951-b5fc-6a3571d69472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementFeeProvided_4120cb55-9662-42f1-9068-eee280f846f8" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementFeeProvided"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_ResearchAndDevelopmentArrangementFeeProvided_4120cb55-9662-42f1-9068-eee280f846f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementMilestonePeriod_1e839adc-88dc-4830-aafd-fc6c07b75e00" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementMilestonePeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_ResearchAndDevelopmentArrangementMilestonePeriod_1e839adc-88dc-4830-aafd-fc6c07b75e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ResearchAndDevelopmentArrangementFeeRecognized_1b4e48e3-da59-4c99-ac21-312878a07f5d" xlink:href="pl-20220131.xsd#pl_ResearchAndDevelopmentArrangementFeeRecognized"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_pl_ResearchAndDevelopmentArrangementFeeRecognized_1b4e48e3-da59-4c99-ac21-312878a07f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9b9beca5-a7f5-47e2-8c77-92fb46e6eb17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9b9beca5-a7f5-47e2-8c77-92fb46e6eb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromFeesReceived_bad96a98-dd0e-4a7d-ade5-3d11b1a0c0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromFeesReceived"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_1d181b77-27a7-475b-a8f2-988496fc572b" xlink:to="loc_us-gaap_ProceedsFromFeesReceived_bad96a98-dd0e-4a7d-ade5-3d11b1a0c0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent_ed1ab42b-c6a2-49a2-99b8-d17b2a7b9a90" xlink:href="pl-20220131.xsd#pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingencies"/>
  <link:presentationLink xlink:role="http://planet.com/role/CommitmentandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a84a5476-a578-4804-9fa6-c4d808c001d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_43ef749d-b963-4bf0-bf2f-c5708fed94d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a84a5476-a578-4804-9fa6-c4d808c001d8" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_43ef749d-b963-4bf0-bf2f-c5708fed94d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/CommitmentandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6da87ea4-29b4-48c9-abf5-df6b322881f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_4fa72faf-4d0f-4a6b-8c7d-86cc484c99ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6da87ea4-29b4-48c9-abf5-df6b322881f7" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_4fa72faf-4d0f-4a6b-8c7d-86cc484c99ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTextBlock_ca4c7e7a-b972-4e46-97c2-f40f8491c4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6da87ea4-29b4-48c9-abf5-df6b322881f7" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTextBlock_ca4c7e7a-b972-4e46-97c2-f40f8491c4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_05570030-8766-4b6a-a5e9-fb9fd186d54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6da87ea4-29b4-48c9-abf5-df6b322881f7" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_05570030-8766-4b6a-a5e9-fb9fd186d54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8f68e9bc-2fd1-445d-b13c-2af4c6bcf1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_b9d29e67-0eb5-45a7-a9cf-794bf36f1be0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8f68e9bc-2fd1-445d-b13c-2af4c6bcf1a8" xlink:to="loc_us-gaap_LeaseAndRentalExpense_b9d29e67-0eb5-45a7-a9cf-794bf36f1be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_8aa9e76e-6462-4416-a43d-cac0a81ceb91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8f68e9bc-2fd1-445d-b13c-2af4c6bcf1a8" xlink:to="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_8aa9e76e-6462-4416-a43d-cac0a81ceb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_7be080dd-154c-4bab-8f91-6f0daaf5dfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_7be080dd-154c-4bab-8f91-6f0daaf5dfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_59692cc0-6e9b-4fb7-a431-cb2c9ca55bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_59692cc0-6e9b-4fb7-a431-cb2c9ca55bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_07f9ea03-15ca-4678-87c5-e13656a66892" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_07f9ea03-15ca-4678-87c5-e13656a66892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_98aa3c7a-9714-44c0-a58e-4ed98523dc60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_98aa3c7a-9714-44c0-a58e-4ed98523dc60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_43d312b0-7fa5-4fa4-a7cc-5e0b377a8dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_43d312b0-7fa5-4fa4-a7cc-5e0b377a8dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c659d074-0e57-415b-8245-2a2ce6313e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_c659d074-0e57-415b-8245-2a2ce6313e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_182334d7-d797-45e2-bc40-bab7ea91090b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41eb1019-1352-40b1-ac83-71248b350f96" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_182334d7-d797-45e2-bc40-bab7ea91090b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesPurchaseCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_908fd140-25e1-4eb0-ac95-a317d1c3cee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_908fd140-25e1-4eb0-ac95-a317d1c3cee6" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_5a34d868-aab2-4e4c-886d-f7499b91e2cc" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LaunchServiceMember_c5b6b029-dc0d-48cc-8c86-b53741ee6e9b" xlink:href="pl-20220131.xsd#pl_LaunchServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:to="loc_pl_LaunchServiceMember_c5b6b029-dc0d-48cc-8c86-b53741ee6e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GroundStationServiceMember_a06b6cca-302c-4b80-becb-d67dab6dbadc" xlink:href="pl-20220131.xsd#pl_GroundStationServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_bfc4ad07-a82b-46bc-8744-acf3f4991452" xlink:to="loc_pl_GroundStationServiceMember_a06b6cca-302c-4b80-becb-d67dab6dbadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_a7482b49-a14f-4fce-871f-93abfff364df" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_621a3ef6-520a-472b-bdc8-07390af6967c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_621a3ef6-520a-472b-bdc8-07390af6967c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_ed925ead-3fbb-4c5f-91c7-f080243c8525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_ed925ead-3fbb-4c5f-91c7-f080243c8525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_48e58d10-3d1a-4614-aaee-d9a0ef63d071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_48e58d10-3d1a-4614-aaee-d9a0ef63d071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_4407a2e6-77d5-4bf5-b7b8-a616509271a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_4407a2e6-77d5-4bf5-b7b8-a616509271a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear_d95ca632-d4d6-4e4b-95ae-9e6d74ef5607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueInFifthYear_d95ca632-d4d6-4e4b-95ae-9e6d74ef5607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear_43f9fca1-9596-42e8-8e31-41ece4483061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligationDueAfterFifthYear_43f9fca1-9596-42e8-8e31-41ece4483061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_21bd1834-7371-4c12-92c4-a75fec389f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_8dc1fe68-b33b-4474-af84-b7b755583d80" xlink:to="loc_us-gaap_PurchaseObligation_21bd1834-7371-4c12-92c4-a75fec389f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#CommitmentandContingenciesOtherCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_0a371b31-072c-4014-98f3-18a5e7accb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_0a371b31-072c-4014-98f3-18a5e7accb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_6ae7aecf-d475-487d-a66b-9fd481d29154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_6ae7aecf-d475-487d-a66b-9fd481d29154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_2abd8372-3235-4583-b507-84c8b931c85f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_2abd8372-3235-4583-b507-84c8b931c85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_2be412db-8940-4771-878d-2f8d77b44c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_2be412db-8940-4771-878d-2f8d77b44c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear_27d50894-ec9c-4bca-a17a-5735ca7bcdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueInFifthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear_27d50894-ec9c-4bca-a17a-5735ca7bcdfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear_e6a6ce23-0d7d-40ce-8805-f26849a7c8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentDueAfterFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear_e6a6ce23-0d7d-40ce-8805-f26849a7c8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_112969b8-9b8d-472d-a229-827ffd25ba3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c9b9e919-f792-43f4-abe7-65574c86dd67" xlink:to="loc_us-gaap_OtherCommitment_112969b8-9b8d-472d-a229-827ffd25ba3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrants" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrants"/>
  <link:presentationLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrants" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_dd96105e-1b7f-43cd-a7a1-60a65fab53f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_20a43a28-acf0-45e4-bc0e-69698e54e312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dd96105e-1b7f-43cd-a7a1-60a65fab53f4" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_20a43a28-acf0-45e4-bc0e-69698e54e312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsTables" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrantsTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrantsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bd41f5dd-51b3-46ec-a117-ff04cceca38a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ScheduleOfDebtExpenseTableTextBlock_76321a00-8009-4858-8863-a5bc82266b6b" xlink:href="pl-20220131.xsd#pl_ScheduleOfDebtExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bd41f5dd-51b3-46ec-a117-ff04cceca38a" xlink:to="loc_pl_ScheduleOfDebtExpenseTableTextBlock_76321a00-8009-4858-8863-a5bc82266b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_af683bc0-c431-460e-bc58-a5dbc7045ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bd41f5dd-51b3-46ec-a117-ff04cceca38a" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_af683bc0-c431-460e-bc58-a5dbc7045ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrantsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_af339f79-0e59-4019-8dd6-22fb15c31acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_af339f79-0e59-4019-8dd6-22fb15c31acb" xlink:to="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ed681c6c-fb09-4dbd-8b70-a26e69e4d9ab" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_4becd3b8-861d-4c45-9b47-d02e12f69bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:to="loc_us-gaap_SecuredDebtMember_4becd3b8-861d-4c45-9b47-d02e12f69bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_bd7b9068-73a5-4dc6-8b53-82ad00d52d66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_66e278ea-c441-4004-9202-6e424169d8d1" xlink:to="loc_us-gaap_ConvertibleDebtMember_bd7b9068-73a5-4dc6-8b53-82ad00d52d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4651305e-a41f-4e22-970f-6b49f50a2aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_13041faa-217d-4098-876b-e400f36b8561" xlink:to="loc_us-gaap_VariableRateDomain_4651305e-a41f-4e22-970f-6b49f50a2aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_8cddfe3a-7cf2-41d1-a9cd-09fe62ce3233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4651305e-a41f-4e22-970f-6b49f50a2aa9" xlink:to="loc_us-gaap_PrimeRateMember_8cddfe3a-7cf2-41d1-a9cd-09fe62ce3233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_82647a06-12b5-406f-8e6e-1f099f5243fd" xlink:to="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_642c3b48-6779-4db2-965f-503f410f4dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_642c3b48-6779-4db2-965f-503f410f4dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ca0f3a85-c60b-4f7f-bc31-112c42f70688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:to="loc_us-gaap_CommonClassAMember_ca0f3a85-c60b-4f7f-bc31-112c42f70688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_084764b1-8e91-43e9-a38f-124d970b05d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9fed4b5d-299d-4454-b6dc-23e204ea7cb2" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_084764b1-8e91-43e9-a38f-124d970b05d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1c94f0f4-e910-44ea-9ed6-0fc7724c46ad" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2014LoansMember_e0ac6716-dee8-4dad-b238-dc762611276e" xlink:href="pl-20220131.xsd#pl_A2014LoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_A2014LoansMember_e0ac6716-dee8-4dad-b238-dc762611276e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:href="pl-20220131.xsd#pl_A2017LoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansSecuredTermLoanAMember_cd0d9fc4-b767-47df-a606-17cf6bfb8699" xlink:href="pl-20220131.xsd#pl_A2017LoansSecuredTermLoanAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:to="loc_pl_A2017LoansSecuredTermLoanAMember_cd0d9fc4-b767-47df-a606-17cf6bfb8699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2017LoansSecuredTermLoanBMember_70637b7c-be12-4dd4-86df-6e2f07155e04" xlink:href="pl-20220131.xsd#pl_A2017LoansSecuredTermLoanBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_A2017LoansMember_6ff32c8d-bd49-4064-a5dd-86f8db7e47a0" xlink:to="loc_pl_A2017LoansSecuredTermLoanBMember_70637b7c-be12-4dd4-86df-6e2f07155e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CreditAgreementWithSVBAndHerculesMember_e0f717e6-226f-4daf-84e3-be32689de200" xlink:href="pl-20220131.xsd#pl_CreditAgreementWithSVBAndHerculesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_CreditAgreementWithSVBAndHerculesMember_e0f717e6-226f-4daf-84e3-be32689de200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2020ConvertibleNotesMember_d5ce5cc9-1c4f-4983-bfe2-2ff633673569" xlink:href="pl-20220131.xsd#pl_A2020ConvertibleNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_00516772-672b-4f7b-88b7-efc2c2a72271" xlink:to="loc_pl_A2020ConvertibleNotesMember_d5ce5cc9-1c4f-4983-bfe2-2ff633673569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2fd9e51d-d063-4687-a3aa-efa470566bb3" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1d0d66a2-4e6c-4a18-bc8b-539768edd6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1d0d66a2-4e6c-4a18-bc8b-539768edd6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_4b4c9e3d-480f-45fb-9f1a-fb52e0d12101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_4b4c9e3d-480f-45fb-9f1a-fb52e0d12101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_2505ace1-95f0-4ff3-8b76-aca874af341c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_b64eea89-c928-4cf0-baf7-355191ccd683" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_2505ace1-95f0-4ff3-8b76-aca874af341c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_19c326d8-6011-46d6-bbde-ba3219ac87f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_44755341-3b9e-4b72-bdfa-fc9f7ad0645d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_19c326d8-6011-46d6-bbde-ba3219ac87f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_afb45c1a-3688-4e78-b01b-485e8819b834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_19c326d8-6011-46d6-bbde-ba3219ac87f3" xlink:to="loc_us-gaap_WarrantMember_afb45c1a-3688-4e78-b01b-485e8819b834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0f1ce0e6-1efc-49e4-97b6-70dd0fd2bfa9" xlink:to="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_832e2b40-6f80-48b1-80d5-81a6add4ff6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_832e2b40-6f80-48b1-80d5-81a6add4ff6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e1f841f5-24e5-4b3f-b39b-3c516e11aeef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e1f841f5-24e5-4b3f-b39b-3c516e11aeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_45ef9dee-efb1-42f5-9bcf-5149d0274235" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_45ef9dee-efb1-42f5-9bcf-5149d0274235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentVariableRateFloor_3e087b27-04e2-4603-89da-78ed6f162395" xlink:href="pl-20220131.xsd#pl_DebtInstrumentVariableRateFloor"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentVariableRateFloor_3e087b27-04e2-4603-89da-78ed6f162395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_6098a4a3-ab1d-4252-b814-1fef43f90620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_6098a4a3-ab1d-4252-b814-1fef43f90620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_abef26e0-a4e1-462e-8c61-5e198e6a7198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_abef26e0-a4e1-462e-8c61-5e198e6a7198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_c508073e-9010-4c3c-b9f7-df7fa388a851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_c508073e-9010-4c3c-b9f7-df7fa388a851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_046f4508-9f52-4f79-b891-8f546ac38fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_046f4508-9f52-4f79-b891-8f546ac38fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f9fc4a64-c55f-49c7-a756-cf9e50c42b80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f9fc4a64-c55f-49c7-a756-cf9e50c42b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentNumberOfAgreements_cbb1bc69-d12e-4d5a-bc06-4b7e7ce18abd" xlink:href="pl-20220131.xsd#pl_DebtInstrumentNumberOfAgreements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentNumberOfAgreements_cbb1bc69-d12e-4d5a-bc06-4b7e7ce18abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedWarrantsExercised_79e3614d-1366-4f12-a5ff-f33c20d63113" xlink:href="pl-20220131.xsd#pl_SharesIssuedWarrantsExercised"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_SharesIssuedWarrantsExercised_79e3614d-1366-4f12-a5ff-f33c20d63113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d6324a4b-52eb-41e6-a82b-5b8b60f091ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d6324a4b-52eb-41e6-a82b-5b8b60f091ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8db2dd41-325b-4c32-9ae0-f26263bf369c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8db2dd41-325b-4c32-9ae0-f26263bf369c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7dc4385a-d3ef-41ef-b7d6-c3287da1a8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_LongTermDebt_7dc4385a-d3ef-41ef-b7d6-c3287da1a8dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_df9138c8-2151-4415-8476-94696a4025f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_df9138c8-2151-4415-8476-94696a4025f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentSubordinatedContractLiabilities_95ad3129-01ce-467c-967d-e19122cdc6c6" xlink:href="pl-20220131.xsd#pl_DebtInstrumentSubordinatedContractLiabilities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentSubordinatedContractLiabilities_95ad3129-01ce-467c-967d-e19122cdc6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentSubordinatedContractLiability_af86a074-7002-424f-93b5-1b96bc7add00" xlink:href="pl-20220131.xsd#pl_DebtInstrumentSubordinatedContractLiability"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentSubordinatedContractLiability_af86a074-7002-424f-93b5-1b96bc7add00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_82a83dba-e154-47da-b3d4-6cc3b44fb056" xlink:href="pl-20220131.xsd#pl_DebtInstrumentPercentOfConsiderationIssuableInStock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentPercentOfConsiderationIssuableInStock_82a83dba-e154-47da-b3d4-6cc3b44fb056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_2290ac6a-7402-42dc-802b-bc6d6be18256" xlink:href="pl-20220131.xsd#pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement_2290ac6a-7402-42dc-802b-bc6d6be18256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_7c64bba6-6909-4240-804d-01f4830b7d76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_7c64bba6-6909-4240-804d-01f4830b7d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_95cface8-f196-4de9-8902-8e8ccb516e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_95cface8-f196-4de9-8902-8e8ccb516e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e217cb03-f739-4675-88ee-55929a939872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e217cb03-f739-4675-88ee-55929a939872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_c9ca3915-2f36-4cf6-b066-13a88b7e63d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_c9ca3915-2f36-4cf6-b066-13a88b7e63d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DebtInstrumentPercentOfDebtRepaid_515123b5-296c-4cd8-95a6-29fc181e9a97" xlink:href="pl-20220131.xsd#pl_DebtInstrumentPercentOfDebtRepaid"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_DebtInstrumentPercentOfDebtRepaid_515123b5-296c-4cd8-95a6-29fc181e9a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsIssuedPercentOfPrincipalBorrowings_b8b500f0-1098-4f81-8b39-f76aff29694f" xlink:href="pl-20220131.xsd#pl_WarrantsIssuedPercentOfPrincipalBorrowings"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_WarrantsIssuedPercentOfPrincipalBorrowings_b8b500f0-1098-4f81-8b39-f76aff29694f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal_aa52a284-749e-400b-95f3-62248a5a5070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal_aa52a284-749e-400b-95f3-62248a5a5070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_1670becb-1288-4b54-97e4-974fdb5c9fe8" xlink:href="pl-20220131.xsd#pl_ConvertibleDebtBenchmarkForCapitalizationValuation"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_34bbfca3-8474-4281-a05c-f0acbc0c464c" xlink:to="loc_pl_ConvertibleDebtBenchmarkForCapitalizationValuation_1670becb-1288-4b54-97e4-974fdb5c9fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c755d805-9f7e-427a-be36-a3e6ec5374ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_ab6e820d-b0e7-43cb-bad9-dd622ac8c705" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c755d805-9f7e-427a-be36-a3e6ec5374ce" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_ab6e820d-b0e7-43cb-bad9-dd622ac8c705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_fd1c13d3-81a6-4e59-a097-0753216698bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c755d805-9f7e-427a-be36-a3e6ec5374ce" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_fd1c13d3-81a6-4e59-a097-0753216698bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_9c1f0106-c35e-4c6a-9d4e-3f76390d6766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c755d805-9f7e-427a-be36-a3e6ec5374ce" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_9c1f0106-c35e-4c6a-9d4e-3f76390d6766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_253a03d4-a445-41bc-8b29-9a6a5deb22e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c755d805-9f7e-427a-be36-a3e6ec5374ce" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_253a03d4-a445-41bc-8b29-9a6a5deb22e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_b0a5dd85-9c68-4cc1-a3bf-347397578c94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c755d805-9f7e-427a-be36-a3e6ec5374ce" xlink:to="loc_us-gaap_InterestExpenseDebt_b0a5dd85-9c68-4cc1-a3bf-347397578c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2079e01a-d537-4f40-9a0e-316058a6b082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_96939871-87fa-4e86-b3fe-d95e8146b112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2079e01a-d537-4f40-9a0e-316058a6b082" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_96939871-87fa-4e86-b3fe-d95e8146b112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightExercisable_43683365-0570-4426-a89e-80045bca60ce" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightExercisable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2079e01a-d537-4f40-9a0e-316058a6b082" xlink:to="loc_pl_ClassOfWarrantOrRightExercisable_43683365-0570-4426-a89e-80045bca60ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_29d0a928-c86b-452f-899b-ad6230e67119" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2079e01a-d537-4f40-9a0e-316058a6b082" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_29d0a928-c86b-452f-899b-ad6230e67119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_1400f17b-0419-4c14-8eb4-fc2e02eb9eef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2079e01a-d537-4f40-9a0e-316058a6b082" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_1400f17b-0419-4c14-8eb4-fc2e02eb9eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockholdersEquity" xlink:type="simple" xlink:href="pl-20220131.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_985d1143-c657-46d3-a004-ca80fb06a40f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7ef5a075-2d98-40c1-bc58-9c54a8a45e54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_985d1143-c657-46d3-a004-ca80fb06a40f" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7ef5a075-2d98-40c1-bc58-9c54a8a45e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="pl-20220131.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_73928bfa-8728-4d65-b942-f4eef6a78ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_c118bf5b-23d5-47cb-a04a-fec0ec628886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_73928bfa-8728-4d65-b942-f4eef6a78ceb" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_c118bf5b-23d5-47cb-a04a-fec0ec628886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c3566b93-658a-43d8-b615-cae2cb4b9cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c3566b93-658a-43d8-b615-cae2cb4b9cb5" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3fed0ca6-fbfe-4f13-b32f-78dabea63daa" xlink:to="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_19966b6f-86f1-483f-ad08-41baf58f24b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:to="loc_us-gaap_CommonClassAMember_19966b6f-86f1-483f-ad08-41baf58f24b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_f5e16b70-6f7c-4203-b288-d0837035a9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:to="loc_us-gaap_CommonClassBMember_f5e16b70-6f7c-4203-b288-d0837035a9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassCMember_c1429c00-ccf1-40f3-be60-1873bf9eeaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b398302b-96ed-4028-8671-d02dfd6c392b" xlink:to="loc_us-gaap_CommonClassCMember_c1429c00-ccf1-40f3-be60-1873bf9eeaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5a555ab0-1a5f-4784-9b0d-59d9afe93638" xlink:to="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesAuthorized_3eb5cf86-5c9a-489e-8ab7-d699537bb1b5" xlink:href="pl-20220131.xsd#pl_SharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_pl_SharesAuthorized_3eb5cf86-5c9a-489e-8ab7-d699537bb1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8309dcc1-ae7f-41a9-9690-7e5a0fbb4d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8309dcc1-ae7f-41a9-9690-7e5a0fbb4d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1274d82-0f4e-49ca-9f9e-4c07ec66851f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1274d82-0f4e-49ca-9f9e-4c07ec66851f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fe941a76-656c-4b29-823f-0a72eccf1566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fe941a76-656c-4b29-823f-0a72eccf1566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bab29476-6e1b-452f-a58a-af6eeb859d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bab29476-6e1b-452f-a58a-af6eeb859d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_CommonStockVotingRightsVotesPerShare_e98942e9-7963-445b-9278-c081d22e356b" xlink:href="pl-20220131.xsd#pl_CommonStockVotingRightsVotesPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_pl_CommonStockVotingRightsVotesPerShare_e98942e9-7963-445b-9278-c081d22e356b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockConvertibleConversionRatio_ddbb9391-220e-470a-9bb7-d73923a01301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockConvertibleConversionRatio"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_PreferredStockConvertibleConversionRatio_ddbb9391-220e-470a-9bb7-d73923a01301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_181bb4e1-2f1f-4fad-a0dd-18c19b4087dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_181bb4e1-2f1f-4fad-a0dd-18c19b4087dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RecapitalizationExchangeRatio_97f4b62a-26fe-4bca-9d63-5bfd8be04140" xlink:href="pl-20220131.xsd#pl_RecapitalizationExchangeRatio"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_23a65cdc-ea5f-41f0-9dde-65891cc1e3c4" xlink:to="loc_pl_RecapitalizationExchangeRatio_97f4b62a-26fe-4bca-9d63-5bfd8be04140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockholdersEquityScheduleofConvertiblePreferredStockDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3e2f1134-5fe1-4dc8-9141-99124c8a3f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3e2f1134-5fe1-4dc8-9141-99124c8a3f18" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f705feca-728a-4fe7-88ce-a43015807a15" xlink:to="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_f2be2d29-e6da-4462-8fa5-84e9201720fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_f2be2d29-e6da-4462-8fa5-84e9201720fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_34470792-0a1c-44fa-a86a-c78044da6289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_34470792-0a1c-44fa-a86a-c78044da6289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_aedf6d35-f020-4a11-9ca8-638b6e552a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_aedf6d35-f020-4a11-9ca8-638b6e552a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SeriesCPrimePreferredStockMember_2cb7331a-2cfb-4a29-928e-c58bb0aee539" xlink:href="pl-20220131.xsd#pl_SeriesCPrimePreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_pl_SeriesCPrimePreferredStockMember_2cb7331a-2cfb-4a29-928e-c58bb0aee539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_84e8cba5-ba94-4dd0-bed9-1cac63f7b002" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6862a62f-e8eb-4002-8bbd-4ba61cda7ef2" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_84e8cba5-ba94-4dd0-bed9-1cac63f7b002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:to="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9e0759f1-895e-4d97-ad34-3041dee34bfa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_67948447-89c3-412f-9c43-4033a47d88b1" xlink:to="loc_dei_EntityDomain_9e0759f1-895e-4d97-ad34-3041dee34bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_FormerPlanetMember_1c504137-e98c-4e84-8b6c-f9c1a2649075" xlink:href="pl-20220131.xsd#pl_FormerPlanetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9e0759f1-895e-4d97-ad34-3041dee34bfa" xlink:to="loc_pl_FormerPlanetMember_1c504137-e98c-4e84-8b6c-f9c1a2649075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d60088ca-97e3-4fa7-bb59-34e1eaa50f70" xlink:to="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_0774b998-a59b-4322-87fc-f246923584d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_0774b998-a59b-4322-87fc-f246923584d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e36942c2-545c-4cf5-84d8-84401463ddb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e36942c2-545c-4cf5-84d8-84401463ddb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_43d4ba1b-c168-4e85-bbf6-633632c8a40b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_43d4ba1b-c168-4e85-bbf6-633632c8a40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_c33bc4c2-fc18-4722-a800-5c6e69eef0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_c33bc4c2-fc18-4722-a800-5c6e69eef0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_651f5bfb-1f73-4733-8aee-d6a9f4e17868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_651f5bfb-1f73-4733-8aee-d6a9f4e17868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_06bdf421-5ca6-4dcd-9786-884eb37f3e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_df6f7a0a-5f34-4401-ac3c-8aebc93ee51b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_06bdf421-5ca6-4dcd-9786-884eb37f3e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/PublicandPrivatePlacementWarrants" xlink:type="simple" xlink:href="pl-20220131.xsd#PublicandPrivatePlacementWarrants"/>
  <link:presentationLink xlink:role="http://planet.com/role/PublicandPrivatePlacementWarrants" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsAbstract_17102668-4529-4c34-9d9a-43f23ef5ce2d" xlink:href="pl-20220131.xsd#pl_WarrantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantDisclosureTextBlock_363b8160-dd70-4b98-a17d-b78694cdf42a" xlink:href="pl-20220131.xsd#pl_WarrantDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_WarrantsAbstract_17102668-4529-4c34-9d9a-43f23ef5ce2d" xlink:to="loc_pl_WarrantDisclosureTextBlock_363b8160-dd70-4b98-a17d-b78694cdf42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/PublicandPrivatePlacementWarrantsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#PublicandPrivatePlacementWarrantsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/PublicandPrivatePlacementWarrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsAbstract_660db467-6544-4643-bd73-214c5d931417" xlink:href="pl-20220131.xsd#pl_WarrantsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_WarrantsAbstract_660db467-6544-4643-bd73-214c5d931417" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_aef61625-f3b6-4d0c-9e7a-838b29fb210c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_8ce32212-0b96-4aad-a06e-bdbaa1a3422a" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:to="loc_pl_WarrantsPublicMember_8ce32212-0b96-4aad-a06e-bdbaa1a3422a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_d0c13359-dbc3-43f2-b804-a3cb609b1714" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_737abb37-5304-494f-9471-4b4dac3ff0a3" xlink:to="loc_pl_WarrantsPrivatePlacementMember_d0c13359-dbc3-43f2-b804-a3cb609b1714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_aa128dfc-1e1f-467c-9b51-2b24710c7260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_161714a4-9727-43f4-b560-efff7c6f3afa" xlink:to="loc_us-gaap_ClassOfStockDomain_aa128dfc-1e1f-467c-9b51-2b24710c7260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_454820fc-5fcf-4868-8633-93e76409413b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_aa128dfc-1e1f-467c-9b51-2b24710c7260" xlink:to="loc_us-gaap_CommonClassAMember_454820fc-5fcf-4868-8633-93e76409413b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:href="pl-20220131.xsd#pl_EquityRedemptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:href="pl-20220131.xsd#pl_EquityRedemptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_EquityRedemptionAxis_41bfa56f-436b-46c7-a779-10bcc7f8988f" xlink:to="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedemptionScenarioOneMember_b0eeabdd-ccf2-4cc1-b4f8-cdaeb9151552" xlink:href="pl-20220131.xsd#pl_RedemptionScenarioOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:to="loc_pl_RedemptionScenarioOneMember_b0eeabdd-ccf2-4cc1-b4f8-cdaeb9151552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RedemptionScenarioTwoMember_875c4bfd-72c5-49d7-bde9-845d6db6c769" xlink:href="pl-20220131.xsd#pl_RedemptionScenarioTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_EquityRedemptionDomain_a71775ad-2a53-4031-807c-dd0f353d0c47" xlink:to="loc_pl_RedemptionScenarioTwoMember_875c4bfd-72c5-49d7-bde9-845d6db6c769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef7baa7a-5c6c-4198-b186-9e907da2bc84" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ee8e0c2d-b3cb-42cb-ad61-032dcd561ca4" xlink:to="loc_dei_EntityDomain_ef7baa7a-5c6c-4198-b186-9e907da2bc84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DMYIVLLCMember_38f171df-ac4a-4d0d-b25c-c8bb925a86ac" xlink:href="pl-20220131.xsd#pl_DMYIVLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ef7baa7a-5c6c-4198-b186-9e907da2bc84" xlink:to="loc_pl_DMYIVLLCMember_38f171df-ac4a-4d0d-b25c-c8bb925a86ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_35a10f49-349d-4b24-9b26-fa1a5c8141ee" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_d0451114-b87e-4f82-80d1-a6d2a6c067ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_d0451114-b87e-4f82-80d1-a6d2a6c067ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_6034367e-fe93-4a6b-9538-c20b40cda5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_6034367e-fe93-4a6b-9538-c20b40cda5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_715cc868-7f4f-40af-bc54-284e68e461fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_715cc868-7f4f-40af-bc54-284e68e461fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_1e145713-ef07-4e01-8d80-a459dd9c2bdd" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger_1e145713-ef07-4e01-8d80-a459dd9c2bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionPrice_13528e3f-d3d8-453e-9989-3e48ec212f2a" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionPrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionPrice_13528e3f-d3d8-453e-9989-3e48ec212f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_8f09745f-b320-49c9-a405-6a67d7b745c6" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice_8f09745f-b320-49c9-a405-6a67d7b745c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_9a8b4aa4-d0c1-437c-9eb2-6258da290235" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays_9a8b4aa4-d0c1-437c-9eb2-6258da290235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_b989fff5-83da-406c-8459-6ea01bc7296b" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays_b989fff5-83da-406c-8459-6ea01bc7296b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_514beb71-95e9-4268-a93d-67431bc7c213" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice_514beb71-95e9-4268-a93d-67431bc7c213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_d129096f-013f-49d7-b969-d3d65714139d" xlink:href="pl-20220131.xsd#pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum_d129096f-013f-49d7-b969-d3d65714139d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_e9d2b552-e7eb-4e83-9d9c-c47308ac1c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_2699f0a1-9153-4e7f-bfff-81efd20d91c7" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_e9d2b552-e7eb-4e83-9d9c-c47308ac1c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="pl-20220131.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://planet.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_001bb8b9-b9c4-448d-89dd-3ef546af0b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ce375a54-f3a5-4999-b4ff-f96e6a675a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_001bb8b9-b9c4-448d-89dd-3ef546af0b79" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ce375a54-f3a5-4999-b4ff-f96e6a675a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_503e3bf4-01dd-4a00-8b44-e2048f77c5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_503e3bf4-01dd-4a00-8b44-e2048f77c5cd" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_25eb396a-6628-4aae-9353-d0d85232e65a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_206a4c11-3543-44c7-922c-a9c1346aa952" xlink:to="loc_dei_EntityDomain_25eb396a-6628-4aae-9353-d0d85232e65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember_e8549b58-bf9d-4e09-b50d-3a59f562227c" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_25eb396a-6628-4aae-9353-d0d85232e65a" xlink:to="loc_pl_GoogleMember_e8549b58-bf9d-4e09-b50d-3a59f562227c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_582c7a19-ab3f-419e-80af-f4cb503f900e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_f1c05875-7869-4ac2-80a9-ff62ab426eb6" xlink:to="loc_srt_OwnershipDomain_582c7a19-ab3f-419e-80af-f4cb503f900e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_PlanetLabsPBCMember_c1c0120b-2f58-495c-9e56-5f7c5424dbeb" xlink:href="pl-20220131.xsd#pl_PlanetLabsPBCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_582c7a19-ab3f-419e-80af-f4cb503f900e" xlink:to="loc_pl_PlanetLabsPBCMember_c1c0120b-2f58-495c-9e56-5f7c5424dbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_867eb1c8-6c55-4225-940a-b0043c197cd9" xlink:to="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bdcde26b-5cf7-4992-a433-a1dbce621117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:to="loc_us-gaap_CommonClassAMember_bdcde26b-5cf7-4992-a433-a1dbce621117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesDPreferredStockMember_bcd89a7d-17d0-40d1-b9fc-27c2b7e5d74d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesDPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a1d832d3-1204-4ce9-b473-a16859c4e0ad" xlink:to="loc_us-gaap_SeriesDPreferredStockMember_bcd89a7d-17d0-40d1-b9fc-27c2b7e5d74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_edc22e50-a2f7-4c93-a13a-b87c577845eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2531f8b7-7a0b-45ff-9359-9a5b605894dc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_edc22e50-a2f7-4c93-a13a-b87c577845eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_aaee5681-b6e6-4308-a3f6-51674635b98a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_edc22e50-a2f7-4c93-a13a-b87c577845eb" xlink:to="loc_us-gaap_ConvertibleDebtMember_aaee5681-b6e6-4308-a3f6-51674635b98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_36f3c090-9643-472d-b37b-197ff0abdf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aa4f1a85-c9c0-4ce9-a79d-fa01cd9bd5ce" xlink:to="loc_us-gaap_RelatedPartyDomain_36f3c090-9643-472d-b37b-197ff0abdf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember_055001d9-c031-4bdd-bd2f-b7362c4dae10" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_36f3c090-9643-472d-b37b-197ff0abdf0b" xlink:to="loc_pl_GoogleMember_055001d9-c031-4bdd-bd2f-b7362c4dae10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_7f94ed2f-960d-47bf-b8c7-c340226d8d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_93c1786d-56a9-4d6f-8065-2b5dd4585a6f" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_7f94ed2f-960d-47bf-b8c7-c340226d8d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_GoogleMember_912f6564-b3c4-49a0-a211-709b657a3ae1" xlink:href="pl-20220131.xsd#pl_GoogleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_7f94ed2f-960d-47bf-b8c7-c340226d8d8c" xlink:to="loc_pl_GoogleMember_912f6564-b3c4-49a0-a211-709b657a3ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5ce74a8b-c2cd-4913-8e3f-29b2c3aa2a29" xlink:to="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContentLicensingMember_1aca239b-4f5b-47fd-bc8f-d1e5f8d6819b" xlink:href="pl-20220131.xsd#pl_ContentLicensingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:to="loc_pl_ContentLicensingMember_1aca239b-4f5b-47fd-bc8f-d1e5f8d6819b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_HostingAndOtherServicesMember_6807ad7e-b891-484f-bceb-96b140c419a2" xlink:href="pl-20220131.xsd#pl_HostingAndOtherServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e2f1f11a-b422-4a2d-8841-3766fa4e7644" xlink:to="loc_pl_HostingAndOtherServicesMember_6807ad7e-b891-484f-bceb-96b140c419a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3fd65f21-9b30-49f1-8705-b859d8cb6279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a1bfb0c7-a611-45a1-908b-32897ea1eb0e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3fd65f21-9b30-49f1-8705-b859d8cb6279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_A2020ConvertibleNotesMember_f18cd81c-b73f-47ff-af0a-9914a9e53524" xlink:href="pl-20220131.xsd#pl_A2020ConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3fd65f21-9b30-49f1-8705-b859d8cb6279" xlink:to="loc_pl_A2020ConvertibleNotesMember_f18cd81c-b73f-47ff-af0a-9914a9e53524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_06a43383-31eb-41ca-b033-fee81037443e" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_caaac57d-caa2-4bab-a7f5-3d69ec1a8463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_caaac57d-caa2-4bab-a7f5-3d69ec1a8463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b79a8291-50b1-4449-b575-79830c96b09f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b79a8291-50b1-4449-b575-79830c96b09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3325bcfc-7eee-4808-bc3e-956bc05575d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3325bcfc-7eee-4808-bc3e-956bc05575d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_91c7612d-32bb-478f-b549-81b5ccf608b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_91c7612d-32bb-478f-b549-81b5ccf608b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyAgreementTerm_49435762-1e03-4fa5-a797-63aed851320e" xlink:href="pl-20220131.xsd#pl_RelatedPartyAgreementTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_RelatedPartyAgreementTerm_49435762-1e03-4fa5-a797-63aed851320e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyRenewalTerm_3e578d8b-0d3d-4c49-aabb-26ac8764885b" xlink:href="pl-20220131.xsd#pl_RelatedPartyRenewalTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_RelatedPartyRenewalTerm_3e578d8b-0d3d-4c49-aabb-26ac8764885b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_3121eb4f-17ed-45d2-adc0-3728fb4e42e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ContractWithCustomerLiability_3121eb4f-17ed-45d2-adc0-3728fb4e42e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_84bc6f9c-e2f0-4447-b12f-3fd128c1c5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_84bc6f9c-e2f0-4447-b12f-3fd128c1c5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_b1ddd125-b457-445e-ad2c-e88e8578e4e8" xlink:href="pl-20220131.xsd#pl_DeferredHostingAndOtherServicesCostsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_DeferredHostingAndOtherServicesCostsCurrent_b1ddd125-b457-445e-ad2c-e88e8578e4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_b1948879-0bb7-4605-bbf8-93704f7ab319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_b1948879-0bb7-4605-bbf8-93704f7ab319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_ed425f7f-c614-4b1e-a056-43cd1d3be49a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_ed425f7f-c614-4b1e-a056-43cd1d3be49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_RelatedPartyPurchaseCommitment_3e44453f-0e86-40dc-845d-4bfcb772dc92" xlink:href="pl-20220131.xsd#pl_RelatedPartyPurchaseCommitment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_04e90c29-b67e-4c8d-8e39-3a87dcf4aa74" xlink:to="loc_pl_RelatedPartyPurchaseCommitment_3e44453f-0e86-40dc-845d-4bfcb772dc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensation"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_70b90394-e242-4bd8-a298-0624b65a928d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b25e1703-355b-4b69-9ae7-e2a0b5c23aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_70b90394-e242-4bd8-a298-0624b65a928d" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b25e1703-355b-4b69-9ae7-e2a0b5c23aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_248b3a1e-724d-47e2-9b2b-201a480a0826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_6b615da8-aeb9-4d16-aa32-c18362ecf248" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_248b3a1e-724d-47e2-9b2b-201a480a0826" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_6b615da8-aeb9-4d16-aa32-c18362ecf248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d781efc1-163a-48d4-bef0-566bec8568d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_248b3a1e-724d-47e2-9b2b-201a480a0826" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d781efc1-163a-48d4-bef0-566bec8568d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_346edb0f-b2ab-4293-b93e-440eaad12525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_248b3a1e-724d-47e2-9b2b-201a480a0826" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_346edb0f-b2ab-4293-b93e-440eaad12525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_a5948282-bd80-40e3-91f5-78abe984b93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_248b3a1e-724d-47e2-9b2b-201a480a0826" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_a5948282-bd80-40e3-91f5-78abe984b93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_78225845-6040-40d4-8ac1-07597195f8b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_248b3a1e-724d-47e2-9b2b-201a480a0826" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_78225845-6040-40d4-8ac1-07597195f8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_037a4554-e4ee-4b8f-a026-fc9dbf4a0bca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_037a4554-e4ee-4b8f-a026-fc9dbf4a0bca" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6bedd6ac-7d72-4e92-acf8-fa5188c36550" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_bb8431b4-9110-4626-ada7-a930c31041dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:to="loc_us-gaap_EmployeeStockOptionMember_bb8431b4-9110-4626-ada7-a930c31041dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d46a2550-6857-4120-b0c9-4b9ffb4e7b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d46a2550-6857-4120-b0c9-4b9ffb4e7b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EarnOutSharesMember_bae35355-b0b4-454c-b45a-7bf561c32011" xlink:href="pl-20220131.xsd#pl_EarnOutSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01c20ad0-e776-4379-87ef-0fc94c9dd421" xlink:to="loc_pl_EarnOutSharesMember_bae35355-b0b4-454c-b45a-7bf561c32011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_7ae9ed85-9bda-4f47-bed1-0224c1b88615" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_6437ce3e-2f40-40d3-98cf-e70198bbc923" xlink:to="loc_us-gaap_GranteeStatusDomain_7ae9ed85-9bda-4f47-bed1-0224c1b88615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_Stockholder10PercentOwernshipMember_2d9775ed-aba5-405f-b978-518491290c06" xlink:href="pl-20220131.xsd#pl_Stockholder10PercentOwernshipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_7ae9ed85-9bda-4f47-bed1-0224c1b88615" xlink:to="loc_pl_Stockholder10PercentOwernshipMember_2d9775ed-aba5-405f-b978-518491290c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5ca6d7a7-cba8-4ccf-adc1-46a0f6ae0e82" xlink:to="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ddd42435-e6cc-41e7-a591-fcc4fb130100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:to="loc_us-gaap_CommonClassAMember_ddd42435-e6cc-41e7-a591-fcc4fb130100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ClassAAndBCommonStockMember_46d3fedc-7ec3-4f14-90fd-241da26487e5" xlink:href="pl-20220131.xsd#pl_ClassAAndBCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fbb27fea-9c60-4bcb-a86c-415715ea6916" xlink:to="loc_pl_ClassAAndBCommonStockMember_46d3fedc-7ec3-4f14-90fd-241da26487e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd42d0bc-fa9d-4db8-aa58-3dec12b07e32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_21cae827-64dc-4084-9d93-c0fb7a948bbd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd42d0bc-fa9d-4db8-aa58-3dec12b07e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_VanderSatBVMember_ee2e5a42-d561-4e9a-921e-c1a8c33115c3" xlink:href="pl-20220131.xsd#pl_VanderSatBVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fd42d0bc-fa9d-4db8-aa58-3dec12b07e32" xlink:to="loc_pl_VanderSatBVMember_ee2e5a42-d561-4e9a-921e-c1a8c33115c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodAxis_743d6c6c-b14d-4e2f-9081-0d0f36a61c05" xlink:to="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod1Member_6bd74631-8fba-4ea7-8fef-b0fb36cbc71f" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod1Member_6bd74631-8fba-4ea7-8fef-b0fb36cbc71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod2Member_c59e6312-b921-4fa7-ab69-1d10f749a6a4" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod2Member_c59e6312-b921-4fa7-ab69-1d10f749a6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod3Member_f33cb96b-95ca-40b1-8da0-aeab3aa171a0" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod3Member_f33cb96b-95ca-40b1-8da0-aeab3aa171a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentPeriod4Member_ff0e053d-67b2-4cf9-8c02-bd21c81995f0" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentPeriod4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DerivativeInstrumentPeriodDomain_356144e4-0a72-4eb5-8f47-77f55c829b5f" xlink:to="loc_pl_DerivativeInstrumentPeriod4Member_ff0e053d-67b2-4cf9-8c02-bd21c81995f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0ec22bb0-e620-4904-93b1-3465aae62f67" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d9f88c5f-358f-4c41-86fe-e8521a60315c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d9f88c5f-358f-4c41-86fe-e8521a60315c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_649a83e7-1ba2-44a0-a2d7-4caffe7a09b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_649a83e7-1ba2-44a0-a2d7-4caffe7a09b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_b8b52d00-83a4-4148-bb10-537e65532c50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_b8b52d00-83a4-4148-bb10-537e65532c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_fda9bee2-05a9-4b7d-ba1e-ec29d9cef68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_fda9bee2-05a9-4b7d-ba1e-ec29d9cef68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_412a117c-bb76-42be-ab9a-56dbf92baeb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_412a117c-bb76-42be-ab9a-56dbf92baeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b182f5ef-67db-47af-aa7e-990df837afa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b182f5ef-67db-47af-aa7e-990df837afa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eca6ded3-bf6b-4818-97eb-62cf7ae7316f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_eca6ded3-bf6b-4818-97eb-62cf7ae7316f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_d96215a6-c398-44c6-bac7-39885c359d49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_d96215a6-c398-44c6-bac7-39885c359d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_68440ad9-c49a-4910-a2ac-619944a91b53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_68440ad9-c49a-4910-a2ac-619944a91b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0fdca863-5193-4603-869e-7c5b88818c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0fdca863-5193-4603-869e-7c5b88818c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3cb57ef6-ced9-48da-9164-78dd7db28d91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3cb57ef6-ced9-48da-9164-78dd7db28d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_6a085510-fdb4-405a-97f8-acc5ec883d73" xlink:href="pl-20220131.xsd#pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_6a085510-fdb4-405a-97f8-acc5ec883d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_2dbddb28-dfa4-405a-a65c-ac7a1089d97d" xlink:href="pl-20220131.xsd#pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent_2dbddb28-dfa4-405a-a65c-ac7a1089d97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_ae03431e-4972-443a-bc34-7a4a9b577e42" xlink:href="pl-20220131.xsd#pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions_ae03431e-4972-443a-bc34-7a4a9b577e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ContingentConsiderationIssuableInShares_c73fbac5-27a2-4e24-8ca4-a92ba95eb4d5" xlink:href="pl-20220131.xsd#pl_ContingentConsiderationIssuableInShares"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_ContingentConsiderationIssuableInShares_c73fbac5-27a2-4e24-8ca4-a92ba95eb4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_283be251-edbd-4050-9647-38e9c28d8f2a" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger_283be251-edbd-4050-9647-38e9c28d8f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_e9d56847-aae6-452f-a92b-b8714cabd71e" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays_e9d56847-aae6-452f-a92b-b8714cabd71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_30ff48d7-001c-4d77-a2dc-b9ecb3db289c" xlink:href="pl-20220131.xsd#pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod_30ff48d7-001c-4d77-a2dc-b9ecb3db289c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a6a17d5e-2e7a-4185-8a80-e5a5f31e6533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a6a17d5e-2e7a-4185-8a80-e5a5f31e6533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ReverseRecapitalizationShareBasedCompensationFairValue_dbe7d3f0-0bd3-45b4-851a-a83dfb0eee6a" xlink:href="pl-20220131.xsd#pl_ReverseRecapitalizationShareBasedCompensationFairValue"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_pl_ReverseRecapitalizationShareBasedCompensationFairValue_dbe7d3f0-0bd3-45b4-851a-a83dfb0eee6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a28cf09e-1e96-4cf6-a687-d5df640bdb63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a28cf09e-1e96-4cf6-a687-d5df640bdb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ebec90c8-3228-4420-8bc1-aa05a7188ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ebec90c8-3228-4420-8bc1-aa05a7188ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_808a0d92-8949-4f22-8d79-6225c25f044b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a80abc06-39e7-4eab-a549-90429e129c27" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_808a0d92-8949-4f22-8d79-6225c25f044b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationScheduleofCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_165b0a1a-181b-450b-9e3e-696ae84df08a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_165b0a1a-181b-450b-9e3e-696ae84df08a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2b58b8a7-112b-4603-93c1-29e2a8e7b4ea" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_cb165427-b25a-410f-9b7f-9c5598ea002f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_CostOfSalesMember_cb165427-b25a-410f-9b7f-9c5598ea002f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6c62db0b-7fad-4f65-8ed1-29940703ca98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_6c62db0b-7fad-4f65-8ed1-29940703ca98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_472fcee6-3e4b-42bd-a6e6-b3a5db289f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_472fcee6-3e4b-42bd-a6e6-b3a5db289f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f959a7f8-f600-4d49-95f4-eff3353c55e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f59337bd-b9b2-4c57-b1a7-33e4c1f00d86" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_f959a7f8-f600-4d49-95f4-eff3353c55e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_30bde317-231b-4817-aaa0-461d07520424" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1e819e20-65d9-4a65-94f3-5dd7599a9685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_1e819e20-65d9-4a65-94f3-5dd7599a9685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_79deb3e7-22b6-4399-aade-5f36e57d73c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_79deb3e7-22b6-4399-aade-5f36e57d73c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ccab6abe-bfea-4c37-aa28-2e06852ff87a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_b2c93d09-da4c-493e-b39c-6d078b5c772d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ccab6abe-bfea-4c37-aa28-2e06852ff87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationScheduleofOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_19def4b0-3325-4f09-b779-29e02b53ae77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_19def4b0-3325-4f09-b779-29e02b53ae77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bfd23a3c-ee09-43d7-9482-6af7a2b5652e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bfd23a3c-ee09-43d7-9482-6af7a2b5652e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_99ff7b6b-f125-4a92-bae1-0e893c96f908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_99ff7b6b-f125-4a92-bae1-0e893c96f908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_8f32e55b-b9a6-47ab-b918-08fc28935736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_8f32e55b-b9a6-47ab-b918-08fc28935736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fe0560dc-eefa-4915-88ff-dc7341c32e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c027456e-d890-4e8c-9259-9bf08646369b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fe0560dc-eefa-4915-88ff-dc7341c32e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_243cd287-e8d1-455a-adf6-3d8cbbd0a319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_243cd287-e8d1-455a-adf6-3d8cbbd0a319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ce195df3-be41-4ea2-a856-73b431aaf0df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ce195df3-be41-4ea2-a856-73b431aaf0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_9298b0d2-a431-4696-9ff4-7ae547345287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_9298b0d2-a431-4696-9ff4-7ae547345287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_dea19132-45f0-4b27-830a-00ef4a55178e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_dea19132-45f0-4b27-830a-00ef4a55178e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_580c3b65-1335-4f30-a56f-ceeabd9d42ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_580c3b65-1335-4f30-a56f-ceeabd9d42ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9972efac-270d-44ba-b291-45310aa4a279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_b6ba6fb2-d93e-44e4-8e5b-0243c57fc6b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9972efac-270d-44ba-b291-45310aa4a279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_6fa76977-c8ac-485d-a1c1-597110420436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_6fa76977-c8ac-485d-a1c1-597110420436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bf127b86-3608-43e6-9647-506578520d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bf127b86-3608-43e6-9647-506578520d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3638a42b-2b99-4ebb-9430-5c1e9ca899fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3638a42b-2b99-4ebb-9430-5c1e9ca899fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_afc0f8b6-afa4-4def-8881-33e032b93da4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_afc0f8b6-afa4-4def-8881-33e032b93da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_87a2a511-b593-4ad0-834c-d07ccbb75b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_87a2a511-b593-4ad0-834c-d07ccbb75b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_af2db886-9a30-4afc-96b0-70774979dd08" xlink:href="pl-20220131.xsd#pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_072e6330-3964-441f-9847-41a4f28f6270" xlink:to="loc_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions_af2db886-9a30-4afc-96b0-70774979dd08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationOptionsbyExercisePriceDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1dc6b401-da2e-4ca1-8fa7-01e1e08040ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1dc6b401-da2e-4ca1-8fa7-01e1e08040ea" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9594126d-9df6-4e29-95d6-5718ed71f145" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange1Member_f9169e2c-2ab4-4c96-9e65-3a777b797adb" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange1Member_f9169e2c-2ab4-4c96-9e65-3a777b797adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange2Member_fc4d9f9d-520a-45ce-abbb-fd810f083e13" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange2Member_fc4d9f9d-520a-45ce-abbb-fd810f083e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange3Member_17ff319b-3ac8-469b-bfa8-04aece16db67" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange3Member_17ff319b-3ac8-469b-bfa8-04aece16db67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange4Member_214aab84-5f61-451a-af1f-f3f12236cc1f" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange4Member_214aab84-5f61-451a-af1f-f3f12236cc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange5Member_ee60d972-0c57-4a48-9215-429c2acf732d" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange5Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange5Member_ee60d972-0c57-4a48-9215-429c2acf732d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange6Member_dfb33a31-b172-4a9d-acaf-24844298a43d" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange6Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange6Member_dfb33a31-b172-4a9d-acaf-24844298a43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange7Member_14523944-97e0-48ea-8a14-84039f605ab0" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange7Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange7Member_14523944-97e0-48ea-8a14-84039f605ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange8Member_aad3c500-ab8c-47ff-9065-2f3c2d30d61c" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange8Member"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange8Member_aad3c500-ab8c-47ff-9065-2f3c2d30d61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange9Member_ec4ace7a-215e-481d-ad80-910993b01159" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange9Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange9Member_ec4ace7a-215e-481d-ad80-910993b01159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange10Member_3b58470c-19b5-41d0-91e7-5c9e83fbf9d9" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange10Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange10Member_3b58470c-19b5-41d0-91e7-5c9e83fbf9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange11Member_61bcb4ea-612e-4db9-b361-9f7431c46529" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange11Member"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange11Member_61bcb4ea-612e-4db9-b361-9f7431c46529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_ExercisePriceRange12Member_5417c972-e287-4a88-a7b3-d175260af5e7" xlink:href="pl-20220131.xsd#pl_ExercisePriceRange12Member"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d22cd6b9-67d7-42e6-bbdd-80d6bd40c175" xlink:to="loc_pl_ExercisePriceRange12Member_5417c972-e287-4a88-a7b3-d175260af5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_bc1e8190-5df0-4527-9d2d-046942589a67" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_6dfc94fc-846a-4010-9f02-8e25f728c495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_6dfc94fc-846a-4010-9f02-8e25f728c495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_ab0e3f8b-3a22-4150-b041-26a57994bdf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_ab0e3f8b-3a22-4150-b041-26a57994bdf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_5686292e-8b35-421b-94c1-193a3f9f8c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_5686292e-8b35-421b-94c1-193a3f9f8c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_cba02b80-127f-4b68-947c-6e8ebc19c4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_cba02b80-127f-4b68-947c-6e8ebc19c4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_8d52b543-5e29-4316-a0f2-2a77554c4e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_7644fd7f-bb42-4fb5-b911-4521c5177489" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_8d52b543-5e29-4316-a0f2-2a77554c4e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationValuationAssumptionsonStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f842a8e2-7f8d-423e-afee-d7da0a3fa745" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f842a8e2-7f8d-423e-afee-d7da0a3fa745" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:to="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6d7a75-8552-48f2-8a13-bea384f012d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_201287b0-add3-43aa-a11a-6e68e952c0d2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6d7a75-8552-48f2-8a13-bea384f012d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9dd8422c-fa92-43b5-a18d-b579ceaa88ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6d7a75-8552-48f2-8a13-bea384f012d0" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9dd8422c-fa92-43b5-a18d-b579ceaa88ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:to="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cdaf985e-7c53-447a-ae79-519e146b25b7" xlink:to="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2d6e4473-5a27-4dd4-9b67-49148685bea8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:to="loc_srt_MinimumMember_2d6e4473-5a27-4dd4-9b67-49148685bea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_679e4ed4-4ce0-443c-8d0d-313d084c2855" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8d22bbb9-ee0e-4098-a6a3-603e2780f00e" xlink:to="loc_srt_MaximumMember_679e4ed4-4ce0-443c-8d0d-313d084c2855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ea6e91c7-0f7b-4996-a0f4-2146fc207fa8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6ef25099-394b-4f0a-8cb9-71edf46da73a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_6ef25099-394b-4f0a-8cb9-71edf46da73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e73ded97-7dcc-43a1-b460-2dd671911f02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e73ded97-7dcc-43a1-b460-2dd671911f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_70815159-a859-4267-a71e-8a4f03d8e966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_70815159-a859-4267-a71e-8a4f03d8e966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c3320dfb-4844-43ef-830c-415302eb2b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c3320dfb-4844-43ef-830c-415302eb2b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_95c6769e-4048-4ffb-8193-7553dd675848" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_95c6769e-4048-4ffb-8193-7553dd675848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_523d80ed-0f7d-40bf-aff1-5c0f7f7f7704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68b05084-fb45-4ceb-be1d-217bbfa9a214" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_523d80ed-0f7d-40bf-aff1-5c0f7f7f7704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#StockbasedCompensationRestrictedStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_794c7bad-29f5-431d-8f60-a7c850c1ed16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_794c7bad-29f5-431d-8f60-a7c850c1ed16" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:to="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074254ea-c297-4a63-b049-ef024924010e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_cdcbba5c-02eb-4df3-b957-c220e6b6446e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074254ea-c297-4a63-b049-ef024924010e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_65e1d2ad-5958-40c4-9877-d2769f7632d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074254ea-c297-4a63-b049-ef024924010e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_65e1d2ad-5958-40c4-9877-d2769f7632d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7d6b97ce-cf90-4c50-ba9c-6d537756bcfa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3e21df5b-4a8f-4a6a-b91b-bdb668800712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3e21df5b-4a8f-4a6a-b91b-bdb668800712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cd65d643-6d2b-4465-9786-80c0cc441d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cd65d643-6d2b-4465-9786-80c0cc441d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0469e0a3-ef3c-465d-856a-82355fe472fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0469e0a3-ef3c-465d-856a-82355fe472fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a76b5be9-49a9-438a-b59b-6ec103b216ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a76b5be9-49a9-438a-b59b-6ec103b216ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d6b28ea2-b6a9-4877-969b-673a2b075bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79ad89fd-ff2d-4b87-8e1c-996a423488b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d6b28ea2-b6a9-4877-969b-673a2b075bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2e42b279-78e1-422b-b693-81ac74fbb8c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0d31be86-9e1b-4c40-b5f4-3f41bf03add4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0d31be86-9e1b-4c40-b5f4-3f41bf03add4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_09eaea96-14e4-40ba-8220-a3c86b52f347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_09eaea96-14e4-40ba-8220-a3c86b52f347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57a6cc48-0158-490f-93f5-678aff53ca49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57a6cc48-0158-490f-93f5-678aff53ca49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2c615dcf-7099-4b77-8a98-1f5a8ac7fb07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2c615dcf-7099-4b77-8a98-1f5a8ac7fb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e22f0db8-4c9c-4310-b045-b42ee998ede0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_13fd55de-0aa1-40b3-be1f-b68eae2eed16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e22f0db8-4c9c-4310-b045-b42ee998ede0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxes" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c0a6ca81-96a9-4262-baf5-3596f0b9e306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_ad51ea0b-ccda-4c85-b2be-48683c0cbc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c0a6ca81-96a9-4262-baf5-3596f0b9e306" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_ad51ea0b-ccda-4c85-b2be-48683c0cbc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_99302be2-647b-48eb-aaeb-0ea0e50ad610" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_99302be2-647b-48eb-aaeb-0ea0e50ad610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1b0c11bb-33ae-4cee-95dc-5cd1fe545a23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1b0c11bb-33ae-4cee-95dc-5cd1fe545a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b28a6c84-9f53-469b-a588-17b6efc9425a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b28a6c84-9f53-469b-a588-17b6efc9425a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fc1931b8-a6bb-4294-92a6-5314ec1fd43f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fc1931b8-a6bb-4294-92a6-5314ec1fd43f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_f21aae0e-ede5-418e-9869-80b7777ba54a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:to="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_f21aae0e-ede5-418e-9869-80b7777ba54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_ba72ccea-a0df-4d7c-8303-c00f2fa94088" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28b6b3fb-1fc3-4b71-9d3f-99e55469ebd3" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_ba72ccea-a0df-4d7c-8303-c00f2fa94088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dc1295f8-e664-46cb-963b-33841e63bbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_435bd5e5-89d8-4886-9984-532293092a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc1295f8-e664-46cb-963b-33841e63bbb6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_435bd5e5-89d8-4886-9984-532293092a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1fa3a491-8b89-4f0d-8256-fd0ebe142ade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc1295f8-e664-46cb-963b-33841e63bbb6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1fa3a491-8b89-4f0d-8256-fd0ebe142ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a111b8f0-0c91-4e9b-86f7-24e7fc58d495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc1295f8-e664-46cb-963b-33841e63bbb6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a111b8f0-0c91-4e9b-86f7-24e7fc58d495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6fe41af1-3cfc-4487-8bb5-3c4ee0222851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8e2497de-c7cf-4380-9e45-12b2086378e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6fe41af1-3cfc-4487-8bb5-3c4ee0222851" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8e2497de-c7cf-4380-9e45-12b2086378e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e4dce21d-3bb8-48c8-9784-548500559563" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8e2497de-c7cf-4380-9e45-12b2086378e6" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e4dce21d-3bb8-48c8-9784-548500559563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e84f987d-6996-4aac-b7ac-fe3a89d24ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8e2497de-c7cf-4380-9e45-12b2086378e6" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e84f987d-6996-4aac-b7ac-fe3a89d24ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_9e9bacf3-3f33-419a-893a-c4c044570bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8e2497de-c7cf-4380-9e45-12b2086378e6" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_9e9bacf3-3f33-419a-893a-c4c044570bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_dc669e45-7e2a-44cf-89ea-b7a5fa673bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8e2497de-c7cf-4380-9e45-12b2086378e6" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_dc669e45-7e2a-44cf-89ea-b7a5fa673bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d0d4a934-e71c-4788-b2b6-6502ab600ced" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6fe41af1-3cfc-4487-8bb5-3c4ee0222851" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d0d4a934-e71c-4788-b2b6-6502ab600ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0ee77f74-c4e7-4ff1-80b7-0686c84229d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d0d4a934-e71c-4788-b2b6-6502ab600ced" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0ee77f74-c4e7-4ff1-80b7-0686c84229d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_79d0777e-944e-45e3-9fd2-72f22629046e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d0d4a934-e71c-4788-b2b6-6502ab600ced" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_79d0777e-944e-45e3-9fd2-72f22629046e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_29f004d9-57bf-4f9c-9663-0c34ce332e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d0d4a934-e71c-4788-b2b6-6502ab600ced" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_29f004d9-57bf-4f9c-9663-0c34ce332e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_629a1530-1333-453b-bad3-f21b4597ed84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d0d4a934-e71c-4788-b2b6-6502ab600ced" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_629a1530-1333-453b-bad3-f21b4597ed84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_25498e36-4ec7-45e1-ba6b-6085ee8e30ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6fe41af1-3cfc-4487-8bb5-3c4ee0222851" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_25498e36-4ec7-45e1-ba6b-6085ee8e30ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7e0c09c7-3c06-4937-b031-14886526cbf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7e0c09c7-3c06-4937-b031-14886526cbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_befbe538-64c1-430a-bfaa-59266450d475" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_befbe538-64c1-430a-bfaa-59266450d475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_7f879633-6d46-433c-87ee-c989f9776278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_7f879633-6d46-433c-87ee-c989f9776278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_e3f60484-845b-4d6b-8b6f-bb9b8f6c9e77" xlink:href="pl-20220131.xsd#pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent_e3f60484-845b-4d6b-8b6f-bb9b8f6c9e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_b4fbded5-ecee-477f-91f5-fd94764a335c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_b4fbded5-ecee-477f-91f5-fd94764a335c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_51882f6b-dba3-47fd-8417-b1e411036a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_51882f6b-dba3-47fd-8417-b1e411036a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_239fa1a8-991b-495e-9d9d-553612bffeb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_239fa1a8-991b-495e-9d9d-553612bffeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5d088ad5-a649-4278-b143-c1ae1ffef0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_145786d0-714f-4721-a0b8-3a8b84a67cbe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5d088ad5-a649-4278-b143-c1ae1ffef0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fdcafab2-fcd5-4c3b-9824-2752f8258a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fdcafab2-fcd5-4c3b-9824-2752f8258a0f" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_711efb69-feb9-4d4e-a763-e6898919a80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_711efb69-feb9-4d4e-a763-e6898919a80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_43ba3345-c7ed-4fb0-beaa-7bfb6e22fb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_43ba3345-c7ed-4fb0-beaa-7bfb6e22fb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_66304c62-7075-4408-a2fa-31997895deb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_66304c62-7075-4408-a2fa-31997895deb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6d2a41e8-d46d-4ef4-81e0-77446b5bc7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6d2a41e8-d46d-4ef4-81e0-77446b5bc7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpense_3bc89088-bff6-490a-a3f8-2265c1948a28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpense_3bc89088-bff6-490a-a3f8-2265c1948a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_f3faee3c-c5c0-4ba1-91ed-0dac664bb9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_f3faee3c-c5c0-4ba1-91ed-0dac664bb9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0b4b40f8-9dec-4fed-82eb-1f7a6322bbff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_0b4b40f8-9dec-4fed-82eb-1f7a6322bbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_529b7d69-0f84-421f-a037-e4d00465cfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_529b7d69-0f84-421f-a037-e4d00465cfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_be83c8cd-82eb-4589-9e74-d3ef6fe72b10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_c508c844-6e51-4985-af06-23da3df3513e" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_be83c8cd-82eb-4589-9e74-d3ef6fe72b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_ff5eaed5-576a-4809-a21c-a98827cb438c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fdcafab2-fcd5-4c3b-9824-2752f8258a0f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_ff5eaed5-576a-4809-a21c-a98827cb438c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0ba5bb0d-9a0e-4610-a51d-642bd06050bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_ff5eaed5-576a-4809-a21c-a98827cb438c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0ba5bb0d-9a0e-4610-a51d-642bd06050bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_c0c74dc2-993d-454d-a8a9-94b60bb9dd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_ff5eaed5-576a-4809-a21c-a98827cb438c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_c0c74dc2-993d-454d-a8a9-94b60bb9dd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_0c49d2d2-0256-4ab6-97cc-4b0e49c6d998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_ff5eaed5-576a-4809-a21c-a98827cb438c" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_0c49d2d2-0256-4ab6-97cc-4b0e49c6d998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2ae35fb8-0060-4c68-886c-1f382f594c74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fdcafab2-fcd5-4c3b-9824-2752f8258a0f" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2ae35fb8-0060-4c68-886c-1f382f594c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_93e83a00-2511-4e06-b600-c995b2656249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_93e83a00-2511-4e06-b600-c995b2656249" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e2bfcb84-13b2-4476-80ec-36c5a8ad9bdf" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_bc09977f-dd70-4ff5-ba26-bc13578e4d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:to="loc_us-gaap_DomesticCountryMember_bc09977f-dd70-4ff5-ba26-bc13578e4d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_675dcde6-6d44-4051-adbe-e094e9ad13f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_675dcde6-6d44-4051-adbe-e094e9ad13f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_c7db1259-4f35-4a1e-928b-ce9529654e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_7e3548a6-2fb7-4922-8c69-258460867da6" xlink:to="loc_us-gaap_ForeignPlanMember_c7db1259-4f35-4a1e-928b-ce9529654e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_36196c9d-0abb-4f65-a18d-288bdf29991f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_7929fc03-028d-46d5-98d6-f54b92cf3880" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_36196c9d-0abb-4f65-a18d-288bdf29991f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_c24af6d1-8c38-414c-8eed-3cc3b3c402ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_36196c9d-0abb-4f65-a18d-288bdf29991f" xlink:to="loc_us-gaap_ResearchMember_c24af6d1-8c38-414c-8eed-3cc3b3c402ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_f0371b97-3891-4c7b-8de0-a8f4f0f9873d" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6ae30695-4697-46bc-bc8e-cecc294e842e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6ae30695-4697-46bc-bc8e-cecc294e842e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_66cc0636-b78c-45bf-8b3f-29d33cc450ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_66cc0636-b78c-45bf-8b3f-29d33cc450ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_ce4dcac5-5061-4b99-aac3-f6fbb6d7d629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_OperatingLossCarryforwards_ce4dcac5-5061-4b99-aac3-f6fbb6d7d629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_1fc0baaa-e884-4b09-838d-7fdd0eb20af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_1fc0baaa-e884-4b09-838d-7fdd0eb20af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e8fe8155-aeca-42eb-94cb-2158b80469c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e8fe8155-aeca-42eb-94cb-2158b80469c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_0728dda6-43df-4ef7-9182-9cade9ff437a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_0728dda6-43df-4ef7-9182-9cade9ff437a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_59bade13-f76c-494b-a062-1a5448375568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_74f59b8c-c3b0-4535-bba5-41bd7dd7d804" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_59bade13-f76c-494b-a062-1a5448375568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesSummaryofValuationAllowanceDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fd56f6db-ab3c-4354-856d-3761a56e83cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward_474fda03-38fc-4bb1-93c8-2c3640f113f5" xlink:href="pl-20220131.xsd#pl_DeferredTaxAssetsValuationAllowanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fd56f6db-ab3c-4354-856d-3761a56e83cc" xlink:to="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward_474fda03-38fc-4bb1-93c8-2c3640f113f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_eef68fe8-c5a8-488c-bf51-dd1a813f6c22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward_474fda03-38fc-4bb1-93c8-2c3640f113f5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_eef68fe8-c5a8-488c-bf51-dd1a813f6c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e029891d-7327-4f56-ade6-febb6f15b145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward_474fda03-38fc-4bb1-93c8-2c3640f113f5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e029891d-7327-4f56-ade6-febb6f15b145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_48722602-1556-486c-801c-cfc7292c874c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pl_DeferredTaxAssetsValuationAllowanceRollForward_474fda03-38fc-4bb1-93c8-2c3640f113f5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_48722602-1556-486c-801c-cfc7292c874c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6435ef25-7466-420a-a527-b007104e6b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f71faee0-df07-4246-b551-88155eb56b86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6435ef25-7466-420a-a527-b007104e6b5e" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f71faee0-df07-4246-b551-88155eb56b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_124a8a3f-68b4-403b-b6fe-a7c7383002e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f71faee0-df07-4246-b551-88155eb56b86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_124a8a3f-68b4-403b-b6fe-a7c7383002e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_045fcf34-7f50-4502-8395-ed9972985516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f71faee0-df07-4246-b551-88155eb56b86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_045fcf34-7f50-4502-8395-ed9972985516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_528b5aba-244a-4754-85e7-470c43736cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f71faee0-df07-4246-b551-88155eb56b86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_528b5aba-244a-4754-85e7-470c43736cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e9bc8396-502e-4d0b-a833-2729d1d91d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f71faee0-df07-4246-b551-88155eb56b86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e9bc8396-502e-4d0b-a833-2729d1d91d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders" xlink:type="simple" xlink:href="pl-20220131.xsd#NetLossPerShareAttributabletoCommonStockholders"/>
  <link:presentationLink xlink:role="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_62577f19-6250-4424-b508-df1d9ac166ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_590c58a8-58af-4692-81e7-bd4096caae3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_62577f19-6250-4424-b508-df1d9ac166ef" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_590c58a8-58af-4692-81e7-bd4096caae3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" xlink:type="simple" xlink:href="pl-20220131.xsd#NetLossPerShareAttributabletoCommonStockholdersTables"/>
  <link:presentationLink xlink:role="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7bb5f18c-3ecd-4dce-bb96-2d0f5bd6a6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_87367324-e283-4800-a399-7b417777aca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7bb5f18c-3ecd-4dce-bb96-2d0f5bd6a6ee" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_87367324-e283-4800-a399-7b417777aca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_6483a077-2804-47c8-a9c7-11a3030256ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7bb5f18c-3ecd-4dce-bb96-2d0f5bd6a6ee" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_6483a077-2804-47c8-a9c7-11a3030256ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_df33ac19-fc2b-4bb5-bd65-84861ac90f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_911296d4-7cfc-4d19-a02f-c8a84ea1cc06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_df33ac19-fc2b-4bb5-bd65-84861ac90f86" xlink:to="loc_us-gaap_NetIncomeLoss_911296d4-7cfc-4d19-a02f-c8a84ea1cc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2daec172-09c1-4de0-8318-422bcf02abb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_df33ac19-fc2b-4bb5-bd65-84861ac90f86" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2daec172-09c1-4de0-8318-422bcf02abb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_901024c6-de27-48f1-817f-593a5987d30b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_df33ac19-fc2b-4bb5-bd65-84861ac90f86" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_901024c6-de27-48f1-817f-593a5987d30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d0056857-f97d-42d1-96a1-865d52a42298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_df33ac19-fc2b-4bb5-bd65-84861ac90f86" xlink:to="loc_us-gaap_EarningsPerShareBasic_d0056857-f97d-42d1-96a1-865d52a42298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9044b027-a106-4d43-b45f-de7bc4947f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_df33ac19-fc2b-4bb5-bd65-84861ac90f86" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9044b027-a106-4d43-b45f-de7bc4947f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="pl-20220131.xsd#NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8350c60e-121e-45a3-8a90-d626b2034ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8350c60e-121e-45a3-8a90-d626b2034ebf" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_8bc2eea0-7321-4344-8f8b-fc594ce5e763" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_12123084-5a86-4e3e-a2f1-5fd7a192d09e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_PreferredStockMember_12123084-5a86-4e3e-a2f1-5fd7a192d09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_ba012b92-04b0-484a-a551-f1e6fd545ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_ConvertibleDebtMember_ba012b92-04b0-484a-a551-f1e6fd545ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsSeriesBConvertiblePreferredStockMember_d0959911-c64c-41d9-a858-c0c048f1d2cf" xlink:href="pl-20220131.xsd#pl_WarrantsSeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsSeriesBConvertiblePreferredStockMember_d0959911-c64c-41d9-a858-c0c048f1d2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsSeriesDConvertiblePreferredStockMember_1746049e-52da-47de-aae6-3fc79851ba56" xlink:href="pl-20220131.xsd#pl_WarrantsSeriesDConvertiblePreferredStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsSeriesDConvertiblePreferredStockMember_1746049e-52da-47de-aae6-3fc79851ba56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsClassACommonStockMember_62ac7e23-8767-458c-a089-60fb8d3d3e69" xlink:href="pl-20220131.xsd#pl_WarrantsClassACommonStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsClassACommonStockMember_62ac7e23-8767-458c-a089-60fb8d3d3e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1470f34c-f71f-4882-a67c-ada143cfe14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1470f34c-f71f-4882-a67c-ada143cfe14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3e47464b-267a-41b5-a873-07b7bf587cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3e47464b-267a-41b5-a873-07b7bf587cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_EarnOutSharesMember_ed62c715-a8e8-4653-bc93-02520c1845e2" xlink:href="pl-20220131.xsd#pl_EarnOutSharesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_EarnOutSharesMember_ed62c715-a8e8-4653-bc93-02520c1845e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SponsorEarnOutSharesMember_8562ac04-63d1-43cb-9fb0-87e9710d9824" xlink:href="pl-20220131.xsd#pl_SponsorEarnOutSharesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_SponsorEarnOutSharesMember_8562ac04-63d1-43cb-9fb0-87e9710d9824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPublicMember_4cbf65c3-2699-4013-8312-12f9148983b5" xlink:href="pl-20220131.xsd#pl_WarrantsPublicMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsPublicMember_4cbf65c3-2699-4013-8312-12f9148983b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_WarrantsPrivatePlacementMember_db8ffb35-81f0-4076-a4d3-a94bd26331c1" xlink:href="pl-20220131.xsd#pl_WarrantsPrivatePlacementMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_WarrantsPrivatePlacementMember_db8ffb35-81f0-4076-a4d3-a94bd26331c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_b751a621-ed76-4bfc-9ceb-4fd771bb686c" xlink:href="pl-20220131.xsd#pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember_b751a621-ed76-4bfc-9ceb-4fd771bb686c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_42bc130d-2668-4e2f-b674-6096931f929a" xlink:href="pl-20220131.xsd#pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3d18e146-6ac7-459f-b028-d5228c241cfc" xlink:to="loc_pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember_42bc130d-2668-4e2f-b674-6096931f929a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f779317-a37c-4335-9a5d-d397e86175e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_935aabf3-06d7-4300-8979-5f8ea9a80a18" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f779317-a37c-4335-9a5d-d397e86175e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0b08b38c-6761-43a5-874f-e51c6558c045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f779317-a37c-4335-9a5d-d397e86175e9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0b08b38c-6761-43a5-874f-e51c6558c045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://planet.com/role/DefinedContributionPlan" xlink:type="simple" xlink:href="pl-20220131.xsd#DefinedContributionPlan"/>
  <link:presentationLink xlink:role="http://planet.com/role/DefinedContributionPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4a60dba7-eb2a-417a-9d0f-6b05c738cf16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock_8b92c16b-4301-41bc-b266-3218b16a3374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4a60dba7-eb2a-417a-9d0f-6b05c738cf16" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_8b92c16b-4301-41bc-b266-3218b16a3374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>pl-20220131_g1.jpg
<TEXT>
begin 644 pl-20220131_g1.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_[1EF4&AO=&]S:&]P(#,N,  X0DE-! 0
M    &4J^9'0X0DE-! 0      $T< @   @  ' )0  AR<C,Y,#DX-AP"!0 T
M36EC<F]S;V9T(%=O<F0@+2!0;&%N970@+2!&;W)M(%,M,5],5R Q,BTQ-BTR
M,5\N9&]C>  X0DE-!"4      !!K\ZEN997MB@#Y&8Q:)4XB.$))300Z
M  #E    $     $       MP<FEN=$]U='!U=     4     4'-T4V)O;VP!
M     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P<FEN=%-I>'1E96Y"
M:71B;V]L      MP<FEN=&5R3F%M951%6%0    !       /<')I;G10<F]O
M9E-E='5P3V)J8P    P 4 !R &\ ;P!F "  4P!E '0 =0!P       *<')O
M;V93971U<     $     0FQT;F5N=6T    ,8G5I;'1I;E!R;V]F    "7!R
M;V]F0TU92P X0DE-!#L      BT    0     0      $G!R:6YT3W5T<'5T
M3W!T:6]N<P   !<     0W!T;F)O;VP      $-L8G)B;V]L      !29W--
M8F]O;       0W)N0V)O;VP      $-N=$-B;V]L      !,8FQS8F]O;
M    3F=T=F)O;VP      $5M;$1B;V]L      !);G1R8F]O;       0F-K
M9T]B:F,    !        4D="0P    ,     4F0@(&1O=6) ;^
M  !'<FX@9&]U8D!OX            $)L("!D;W5B0&_@            0G)D
M5%5N=$8C4FQT                0FQD(%5N=$8C4FQT
M4G-L=%5N=$8C4'AL0'+            *=F5C=&]R1&%T86)O;VP!     %!G
M4'-E;G5M     %!G4',     4&=00P    !,969T56YT1B-2;'0
M      !4;W @56YT1B-2;'0               !38VP@56YT1B-0<F- 60
M         !!C<F]P5VAE;E!R:6YT:6YG8F]O;      .8W)O<%)E8W1";W1T
M;VUL;VYG          QC<F]P4F5C=$QE9G1L;VYG          UC<F]P4F5C
M=%)I9VAT;&]N9P         +8W)O<%)E8W14;W!L;VYG       X0DE- ^T
M     ! #O_XU  (  0.__C4  @ !.$))300F       .             #^
M   X0DE-! T       0   !:.$))3009       $    'CA"24T#\P
M"0           0 X0DE-)Q        H  0         !.$))30/U      !(
M "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &       ! #(    ! %H
M   &       ! #4    ! "T    &       !.$))30/X      !P  #_____
M________________________ ^@     ____________________________
M_P/H     /____________________________\#Z     #_____________
M________________ ^@  #A"24T$"       $     $   )    "0      X
M0DE-!!X       0     .$))300:      ,Y    !@             !:P
M N0    " $P ;P    $                          0             "
MY    6L                      0                         0
M 0       &YU;&P    "    !F)O=6YD<T]B:F,    !        4F-T,0
M  0     5&]P(&QO;F<          $QE9G1L;VYG          !"=&]M;&]N
M9P   6L     4F=H=&QO;F<   +D    !G-L:6-E<U9L3',    !3V)J8P
M  $       5S;&EC90   !(    '<VQI8V5)1&QO;F<         !V=R;W5P
M241L;VYG          9O<FEG:6YE;G5M    #$53;&EC94]R:6=I;@    UA
M=71O1V5N97)A=&5D     %1Y<&5E;G5M    "D53;&EC951Y<&4     26UG
M(     9B;W5N9'-/8FIC     0       %)C=#$    $     %1O<"!L;VYG
M          !,969T;&]N9P          0G1O;6QO;F<   %K     %)G:'1L
M;VYG   "Y     -U<FQ415A4     0       &YU;&Q415A4     0
M $US9V5415A4     0      !F%L=%1A9U1%6%0    !       .8V5L;%1E
M>'1)<TA434QB;V]L 0    AC96QL5&5X=%1%6%0    !       ):&]R>D%L
M:6=N96YU;0    ]%4VQI8V5(;W)Z06QI9VX    '9&5F875L=     EV97)T
M06QI9VYE;G5M    #T53;&EC959E<G1!;&EG;@    =D969A=6QT    "V)G
M0V]L;W)4>7!E96YU;0   !%%4VQI8V5"1T-O;&]R5'EP90    !.;VYE
M"71O<$]U='-E=&QO;F<         "FQE9G1/=71S971L;VYG          QB
M;W1T;VU/=71S971L;VYG          MR:6=H=$]U='-E=&QO;F<      #A"
M24T$*       #     (_\        #A"24T$$0       0$ .$))3004
M   $    !3A"24T$#      .UP    $   "?    3@   >   ))    .NP 8
M  '_V/_M  Q!9&]B95]#30 "_^X #D%D;V)E &2      ?_; (0 # @(" D(
M# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,
M# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@ 3@"? P$B
M  (1 0,1 ?_=  0 "O_$ 3\   $% 0$! 0$!          ,  0($!08'" D*
M"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $# @0"!0<&" 4#
M##,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q
M8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75
MY?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$
M A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R
M@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9V
MAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ]5227/\ 4^I9N?FN
MZ-T=VQ[?Z7ECBL<.8QP_/_[_ /\ @9C$R/YECRY1C%FR2>&,8_-.7[L6SU/Z
MR8>%;]EI:[,S28&/3J0?W7N&[;_5;OL544_6WJ'NMNKZ92?S&#?9'_2_\^UK
M2Z5T7"Z55LQVS8X?I+G:O=\_S6_R&J^G<41\HO\ K2_[UC&+)DURS,?]5B/!
M$?WLG\Y/_F."WZL7G6[JV8]W<M>6C[B7I.^K.8S7'ZOEL=_+<7C_ #=U:WDD
MO<EW_ )^Z8?W3_C3O[>)YXV_6SIONL97U6@<[/;:!_5:T?\ 47K0Z7U[ ZG+
M*G&N]OT\>SVO$<Q^_P#V5HK*ZQT#&ZC^GJ/V;.9!KR6:&1]'U-OTOZW\XQ+B
MC+YAP_UH_MBM./+CUQR.2/\ FLIL_P"!E^;_ ,,=5)8O1>L7V7NZ5U,"OJ-/
M?AMK1_A&?R]ON_Z?[_I[2;*)!HLV/)')'BCY$'YHR'S1D/WE)))(+U))))*4
MDDDDI22222E))))*?__0] ^L?4[,'!#,?7,RG>CCM',NT+V_U?S?^$V(O1.E
M5]+P6T"'7.]U]G=SS_WUGT6+.(_:'UOAVM/3*@0.1ZCX,_\ @G_@*Z%/EI$1
M[^H
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                          #_
MX3]/:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G
M:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX
M;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B
M92!835 @0V]R92 W+C$M8S P," W.2YA.#<S,6(Y+" R,#(Q+S Y+S Y+3 P
M.C,W.C,X(" @(" @(" B/@H@(" \<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z
M+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/@H@(" @
M(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X
M;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B"B @(" @
M(" @(" @('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]P9&8O,2XS
M+R(*(" @(" @(" @(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E
M;&5M96YT<R\Q+C$O(@H@(" @(" @(" @("!X;6QN<SIX;7!-33TB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(*(" @(" @(" @(" @>&UL;G,Z
M<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O
M=7)C945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z<W12968](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B"B @(" @
M(" @(" @('AM;&YS.G!H;W1O<VAO<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]P
M:&]T;W-H;W O,2XP+R(^"B @(" @(" @(#QX;7 Z0W)E871E1&%T93XR,#(Q
M+3$R+3$W5#$S.C$V.C W*S U.C,P/"]X;7 Z0W)E871E1&%T93X*(" @(" @
M(" @/'AM<#I#<F5A=&]R5&]O;#Y04V-R:7!T-2YD;&P@5F5R<VEO;B U+C(N
M,CPO>&UP.D-R96%T;W)4;V]L/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^
M,C R,2TQ,BTQ-U0Q,SHT,3HQ."LP-3HS,#PO>&UP.DUO9&EF>41A=&4^"B @
M(" @(" @(#QX;7 Z365T861A=&%$871E/C(P,C$M,3(M,3=4,3,Z-#$Z,3@K
M,#4Z,S \+WAM<#I-971A9&%T841A=&4^"B @(" @(" @(#QP9&8Z4')O9'5C
M97(^06-R;V)A="!$:7-T:6QL97(@,3 N,2XQ-B H5VEN9&]W<RD\+W!D9CI0
M<F]D=6-E<CX*(" @(" @(" @/&1C.G1I=&QE/@H@(" @(" @(" @(" \<F1F
M.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD969A
M=6QT(CY-:6-R;W-O9G0@5V]R9" M(%!L86YE=" M($9O<FT@4RTQ7TQ7(#$R
M+3$V+3(Q7RYD;V-X/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*
M(" @(" @(" @/"]D8SIT:71L93X*(" @(" @(" @/&1C.F-R96%T;W(^"B @
M(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/G)R
M,SDP.3@V/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @
M(" @/"]D8SIC<F5A=&]R/@H@(" @(" @(" \9&,Z9F]R;6%T/FEM86=E+V5P
M<V8\+V1C.F9O<FUA=#X*(" @(" @(" @/'AM<$U-.DEN<W1A;F-E240^>&UP
M+FEI9#IF-61A.&5E,RUE-C4R+38X-#<M.&)A-2TR8C$W8S8U,SEC,#<\+WAM
M<$U-.DEN<W1A;F-E240^"B @(" @(" @(#QX;7!-33I$;V-U;65N=$E$/F%D
M;V)E.F1O8VED.G!H;W1O<VAO<#ID.# R,S@P,"UC,V%A+69B-#8M.&$X,BUC
M-3DU,#@P-F5B9F,\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-
M33I/<FEG:6YA;$1O8W5M96YT240^>&UP+F1I9#HR93DS,F8P-BTW,V1A+6-B
M-&(M83@Q-RUF-3<S-C=B.3EB,C$\+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)
M1#X*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z
M4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E
M9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS
M=&%N8V5)1#YX;7 N:6ED.C)E.3,R9C V+3<S9&$M8V(T8BUA.#$W+68U-S,V
M-V(Y.6(R,3PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.G=H96X^,C R,2TQ,BTQ-U0Q,SHT,3HQ,BLP-3HS,#PO<W1%=G0Z
M=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^
M061O8F4@4&AO=&]S:&]P(#(S+C @*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R
M94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S
M=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C
M=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP
M+FEI9#IC-V(W-#8U,2TY-#EE+3DP-#DM.#(S9"TQ-F8W8F0V.68Q.38\+W-T
M179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N
M/C(P,C$M,3(M,3=4,3,Z-#$Z,3@K,#4Z,S \+W-T179T.G=H96X^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O
M<VAO<" R,RXP("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @
M(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E
M9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z86-T:6]N/F-O;G9E<G1E9#PO<W1%=G0Z86-T:6]N/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&%P<&QI
M8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W @=&\@:6UA9V4O97!S9CPO<W1%
M=G0Z<&%R86UE=&5R<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @
M(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@
M(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/F1E<FEV960\+W-T179T
M.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G!A<F%M971E<G,^
M8V]N=F5R=&5D(&9R;VT@87!P;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO
M<"!T;R!I;6%G92]E<'-F/"]S=$5V=#IP87)A;65T97)S/@H@(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R
M<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA
M8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @
M/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#IF-61A.&5E,RUE-C4R+38X-#<M
M.&)A-2TR8C$W8S8U,SEC,#<\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,3(M,3=4,3,Z-#$Z,3@K,#4Z
M,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T
M=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<" R,RXP("A7:6YD;W=S*3PO<W1%
M=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H
M86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!-33I(
M:7-T;W)Y/@H@(" @(" @(" \>&UP34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \<W12968Z:6YS=&%N8V5)
M1#YX;7 N:6ED.F,W8C<T-C4Q+3DT.64M.3 T.2TX,C-D+3$V9C=B9#8Y9C$Y
M-CPO<W12968Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @/'-T4F5F.F1O8W5M
M96YT240^>&UP+F1I9#HR93DS,F8P-BTW,V1A+6-B-&(M83@Q-RUF-3<S-C=B
M.3EB,C$\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO
M<FEG:6YA;$1O8W5M96YT240^>&UP+F1I9#HR93DS,F8P-BTW,V1A+6-B-&(M
M83@Q-RUF-3<S-C=B.3EB,C$\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*
M(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @(" @/'!H;W1O
M<VAO<#I#;VQO<DUO9&4^-#PO<&AO=&]S:&]P.D-O;&]R36]D93X*(" @(" @
M/"]R9&8Z1&5S8W)I<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E
M;F0](G<B/S[_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0'_P  1" !T .T# 1$  A$! Q$!_\0 'P !  (!! ,!
M          D*" $&!PL"! 4#_\0 0Q   00" @$# 00&!0L#!0   P$"! 4&
M!P ("1$2$R$*%!4Q%B(C.5%W.$%QM+87&B4R0EAXD96QM22WU#-A=8&A_\0
M'0$!  $$ P$               4#! 8' 0@) O_$ $41  (! P($ P0%"@0%
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
MR$?[6^\QS/(>2=Y)!R$,4A':*NKJXO;F>[NI6FN+B1YII7_2>1SEB<8 'D%
M"J %4  "O3?1-%TOAS2--T'1;.'3])TFS@L-/LH 1%;VUN@CC12Q9W; ZGDD
M9Y99"TDKO([,=S\MZE*<4IQ2G%*<4IQ2G%*PRWKY"NF_6C.?\FN\]X4FOLX_
M!Z_(/P"QH,TL9'X/:ODCKYWWBAQJV@_')?#DM:/[U\S5$OR#8BM5U9+>:1>J
M.,LN2,@J-QW_ $F%4'N8(VZ'D56QG!SVR1Z8\C64.!YSBNS<+Q78F#6XL@PW
M-J"KRC%KP )<8%O0W4,4^KL0QY\>).".7$.(S!2XL>0QKT:4(WHK4I,I5BK#
M#*<$'R([C(R#CX$BJRL&4,IRK $'U!['?>L6>\W4J@[9Z:L\9^"'#V+CK)-W
MK7)#-]CJ^_%'?ZU$V0Q%(E#D+&-K[,:_(..1T2U: TFN QV4\(\2S\-:K'<
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
MAFL;*[LUC7Q8LA0?>0G)4;8(..V3N"3\*O[.]:5A%+@L1[KC&2?,,!@9(W!
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
M>J*X$ZLL0R(<D?N:U[4*)WL(UI&*U[6N3D%E(*L5([%3@C[?]@^8-<,JL"K
M,#L01D&H4MQ_9].C.R;*SNL)-LW2L^P(\XZW"<D@VV)Q#E*%Y7"HLOJ;R<(*
MM89H8<&^@1(SI"_"% A"!MZE_.HPP208[L"&^>5(&WQ!SG>K&33K=_T>J,Y_
M9(Q\L,#M]NU?(U1]GAZ0X-/A6F>W>V]Q'B%(0E5D62U^,XQ,12-?'2178?45
M-V[X6M^,C4R?X)".<I (GHQ#ZA,PPH1/B 2?_P!B1^'RQ7":= N.KJDP.S$
M=_10/_[YU-=K?6.N]/XC5X%JW"L:P##:9CF5N-XI40Z:JC*]?<4WW6$(3"RI
M#_VDJ8?Y9<LRN-),4KG/6S9F=BS$LQ[D]ZOE144*BA5'8#_?XUOKGS7U6'8N
MAO6*O[.5?;Z@UX'%]Y0&WOW_ "''+&=5U>22,BHYN/V=AD6-"(ZCG6AH$Z0I
M+4$.'82I3DEV$F89J*M;QY?",);*' P=R "& ![@9 V]-JHB"(2^,%P^^X.Q
MR""2.Q)SN>Y.YWK(S9.M\,V[@^1:YV%1QLCP_*8*P+FHE.*-D@32CD *(\=X
MI,67#EA!,A3(Q12(DL 9 ",(-KDJV%_=Z9>07]C,T%U;/XD4JX.#@JP96!5T
M=69'1@5=6*L"#41Q-PSH?&.@ZEPSQ'81:GHNKV_T:^LIBZ+(@=)8W22)DEAF
M@FCCGMYXG26">*.6-U=%(X2Z_P#37076JGO:C6F'_'^DLR),O+/(II<BMK!U
M<V6RM 25/8K 1*]DZ8V+'B  -%DG(7Y3$<1937.)]9X@E@DU&Z)^CJZPQVZB
MWB3Q.CQ&"H<EI#&A8LS?H@# &*P;ESR6Y>\K;+4+/A71NDZI-#-J%WJ<S:G>
M7)MO'%K&TUR"L<-J+F<0QPQQ+^==Y/$D9G/(78#3N/[]T[GVI<D1HX.98_*K
M8\Y0M.2GMF>V527<<;OHLBHM@0YXV_1"? HGK\9'HMGHVJ3:-J=GJ<&[VLRN
MR9*B6(^[-"Q'998F>,GRZNH;@5D?,/@K3N8G!?$/!NJ86VUS3Y;:.XZ!(UE>
MJ5FT_4(U.,R6-[%!=*N0'\(QME7(J$OQ3[UN]';2S_I!N-245J')[F1A0K$C
MV#B9C7_L,@QB,\C?8D3(8<1E_0D8YD68>/*=&4TBZC(;;',;2(M7TZRXNTO$
MT7@1K=F-=VM)/>@N' WZH&;P9L@E%9>K"Q,:Z,>R/Q]?\"<6<1<AN-0^GWBZ
MI>R:&ET[=,&O6H$>IZ3"[>X8-3@A74=-9"L,TD4[1&234(0UA=/JB+_'FE*]
M&J<4HOU1?[.*53L\L?BH[$-[7Y!V5T3@>0[=USMC*:W+\FJL/@GNLKP3*E2%
M^D0YU#'>>VLZ&UD0Y-Y7VU7$," Z6>GF@A_=:\]E+VEU&8A$[!&0=*YV#+C
MP=AD=L9';S.:A;NSE\<S1J75B&.,95@=P1WP< Y&<;Y&*N("_P#IC]45%]C?
MHJ>BI]$_-.1%35>?%*<4IQ2G%*<4KY-[>5.-4UKD-]81*BDI*^9:VUK/..-!
MK:VOCDE39TN05S1!C18XB&,4CFL8QCG.5$3E2**2>6."%&EFF=(HHT!9WD=@
MJ(H&Y9F( 'F35K?7UGIEE=ZCJ%S#9V%A;37EY=W$BQ6]M:V\;2SSS2N52.**
M)&DD=B JJ2:K7ZDBV_DJ\B$[;%K$E'TCJ296V4.--"](8\5Q>:_]"\=(-Z*Q
MLW+[]).0V\)[E<L0MZQJH,(F)OC4GCX"X'CTV-U&KZHKQNR$=9N+A%^ESAEW
MZ+2$B")QW?P6&^17F'P=%>>U![2-SQ==P3-P)P=-:W<,-Q&?!71M*N)/R!IC
MH^5^D:WJ(FU.^@;+"%]1C!Z8XP+,K41J(B?DGT3F@Z]1JUXI3BE.*4XI3BE.
M*4XI3BE.*4XI3BE.*4XI3BE.*4XI4)7E1Z<9!D3(7;7209D/9VN10Y^:1Z%J
MQ;2TH\>]TNNS.O-'5IRY%B*1PC.@V%E3*,858_\ T*$!]K\NN*(;<R<-:L5;
M3[_JCLVF.8XII\I):.""%M[KJR,D*DV<[2L1T8]K7DKJ.J)!SAX$2>#BGAI+
M>XUZ+3AX5Y>6&F9FM-=MFC*R/J>B^%&DG2&FFTY$*M_T^.*3*+Q]]YJ#MGKX
M=1D,B)5;JPV!%!FM&KX\=M^ 0Q ;F=#&8@T6NL#_ $LH0A^M)8D6,Y/N<BN/
M(Q_C3A&?AJ],L(:72;J1S:3;DPMDDVDS$G\Y& ?#<G$T8ZA[RR!=J^SISZT[
MG#PZMEJ,L-IQUHEM$FN:?F.,:E$H2,:]IT2A0;6YD(%W;QJ?R?=.(F_,2VLD
MLB?,(KLE3BE.*4XI3BE.*4XI3BE:*J-15541$_BOI_WXI5>WR-]OLC[ 9M7]
M(NL;BY46_O*^FSV[QZ1]X%D%TV2[W83"EA8Z,F/4Q6"L<LNOO*1$-$)#*4,&
MLLG2]U\"\,0:+:2<6\0XMA!"\UG#.H!AA*X^ENA/7X\P+16L.%?WPPZFDC"^
M<OM,<YM2YAZ];<B.5?5K#ZAJ$%CQ#?Z;*)%U*_64_P#0;>= 85TVQ=4NM9OO
M$\#K@:!Y$MK2\\:6#IEU:QWJ;IBFU]6NCV&43U2\V#D@QN:^_P KE"8V2X+R
M-:5M15!8.KI8[FB1D./][(%DZ=.(76_%'$,_$FJRWLG5';1@PV5N2#X%LK$K
MG&09)&+2RMDDLW2#T(@';WDIRITWE#P/8\.6QBN=6N"-0XDU6-2#J6L2QHDI
MC+ ,ME9QHEI8Q=*!88C,Z"YN+EY,L^8Y6W:<4IQ2G%*<4IQ2G%*<4IQ2G%*<
M4IQ2G%*<4IQ2G%*<4KQ>QA&.81K7L>BM>QR(YKFJGHK7-7U145/HJ*GHJ?1>
M.W:N" 000""""",@@[$$'8@C8@]Z@$[M>/W86H,[=VOZ4?BE!;5,D^0Y3@F(
M>D:PII0U?(GW.&UH4^.SHYXT>V\PM@) _C>=(4*75R"UT'<W"?&ECJ=G_P .
M<6B.>.55@M[VY&4F381PW<A(,<T> (;LLF=A(Z2*LC^>///V=.(^#.(#S>Y%
M?2].O+.634]6X?T7\W=6$PZI+B^T*U0=%WI]RO4NH:"(Y5"M(+>WGLY7M;;)
MKI?Y1]<;V!7:_P!Q%K=7[F$HZ]66!_P_$<RFL1@?DI)TYS64]Q)/[FDQJS.A
M%,K654N>Y[HT6!XKY>7^C,]YI0DU'2VS)[@Z[JT0@L!*B#,T0&"+B,8P<R*F
MQ.T^1_M7<,\P([7AWC:2TX3XV4K;#QY/H^B:[.N$ZK"YG8+8WTLF0VE7;]1D
M*K97%TS/#!+$US7HCFJCFJGJBHOJBHOY*BI^:+S6]=O._:M>*4XI3BE.*4XI
M6W,LR_%\%H;#*,QR"GQC'JD#I-C<WMA&JZV&!J*JO/,ED&%BKZ>T;%=[RO\
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
6%*<4IQ2G%*<4K__9              $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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="idm140588479931848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">POS AM<span></span>
</td>
</tr>
<tr class="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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2022<span></span>
</td>
</tr>
<tr class="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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Planet Labs PBC<span></span>
</td>
</tr>
<tr class="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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001836833<span></span>
</td>
</tr>
<tr class="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">true<span></span>
</td>
</tr>
<tr class="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_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">The original registration statement (the &#8220;Existing Registration Statement&#8221;) of Planet Labs PBC (&#8220;Planet&#8221;) on Form S-1 (File No. 333-261923) declared effective by the Securities and Exchange Commission (the &#8220;SEC&#8221;) on January 6, 2022, to which this Registration Statement is a Post-Effective Amendment No. 2 (this &#8220;Registration Statement&#8221;), covered (i) the resale of 96,786,662 shares of Class A common stock, par value $0.0001 per share (the &#8220;Class A common stock&#8221;), by certain of the securityholders named in this prospectus (each a &#8220;Registered Holder&#8221; and, collectively, the &#8220;Registered Holders&#8221;), including 21,157,586 shares of Class A common stock issuable upon the transfer or conversion of up to 21,157,586 shares of Class B common stock, par value $0.0001 per share, issued or issuable in connection with the business combination (the &#8220;Business Combination&#8221;) between Planet Labs Inc. and dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;); (ii) the resale by certain Registered Holders of up to 1,363,014 shares of Class A common stock upon the settlement of restricted stock units; (iii) the issuance by us of up to 6,585,895 shares of Class A common stock upon the exercise of outstanding options; (iv) the resale of 14,558,333 shares of Class A common stock initially issued to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) or issuable upon exercise of warrants held by dMY Sponsor originally issued in a private placement in connection with the initial public offering of dMY IV (the &#8220;Private Placement Warrants&#8221;); (v) the resale of 25,200,000 shares of Class A common stock issued in the PIPE Investment (as defined below) by certain of the Registered Holders; (vi) the issuance by us of up to 12,833,315 shares of Class A common stock upon the exercise of outstanding warrants to purchase our Class A common stock (the &#8220;Warrants&#8221;); (vii) the resale by certain Registered Holders of 1,900,739 shares of Class A common stock issued as partial consideration for an acquisition consummated in December 2021; and (viii) the resale by certain Registered Holders of 1,065,593 shares of Class A common stock issuable upon exercise of an outstanding warrant assumed from Planet Labs Inc. This Post-Effective Amendment No. 2 to the Existing Registration Statement contains an updated prospectus relating to the offering and sale of the securities registered by the Existing Registration Statement.All filing fees payable in connection with the registration of the securities covered by this Registration Statement were paid by the Registrant at the time of the initial filing of the Existing Registration Statement. No additional securities are registered hereby.<span></span>
</td>
</tr>
<tr class="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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
</tr>
<tr class="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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</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_AmendmentDescription</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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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_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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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="idm140588476107304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheet - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_AssetsCurrentAbstract', window );"><strong>Current 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">$ 490,762<span></span>
</td>
<td class="nump">$ 71,183<span></span>
</td>
</tr>
<tr class="re">
<td 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</a></td>
<td class="nump">44,373<span></span>
</td>
<td class="nump">47,110<span></span>
</td>
</tr>
<tr class="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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">16,385<span></span>
</td>
<td class="nump">7,134<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">551,520<span></span>
</td>
<td class="nump">125,427<span></span>
</td>
</tr>
<tr class="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">133,280<span></span>
</td>
<td class="nump">159,855<span></span>
</td>
</tr>
<tr class="re">
<td 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 internal-use software, net</a></td>
<td class="nump">10,768<span></span>
</td>
<td class="nump">11,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">103,219<span></span>
</td>
<td class="nump">88,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">14,197<span></span>
</td>
<td class="nump">5,673<span></span>
</td>
</tr>
<tr class="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_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">5,743<span></span>
</td>
<td class="nump">4,982<span></span>
</td>
</tr>
<tr class="re">
<td 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 non-current assets</a></td>
<td class="nump">2,714<span></span>
</td>
<td class="nump">2,984<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_Assets', window );">Total assets</a></td>
<td class="nump">821,441<span></span>
</td>
<td class="nump">399,308<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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2,850<span></span>
</td>
<td class="nump">1,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_AccruedAndOtherCurrentLiabilities', window );">Accrued and other current liabilities</a></td>
<td class="nump">48,823<span></span>
</td>
<td class="nump">30,195<span></span>
</td>
</tr>
<tr class="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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">64,233<span></span>
</td>
<td class="nump">57,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent', window );">Liability from early exercise of stock options</a></td>
<td class="nump">16,135<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_ConvertibleNotesPayableCurrent', window );">Convertible notes, at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_WarrantsAndRightsOutstandingCurrent', window );">Preferred stock warrant liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,359<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">132,041<span></span>
</td>
<td class="nump">108,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Debt, net of discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">62,644<span></span>
</td>
</tr>
<tr class="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_ConvertibleLongTermNotesPayable', window );">Convertible notes, at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">92,968<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Deferred revenue</a></td>
<td class="nump">3,579<span></span>
</td>
<td class="nump">15,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_DeferredHostingCostsNoncurrent', window );">Deferred hosting costs</a></td>
<td class="nump">12,149<span></span>
</td>
<td class="nump">7,971<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Public and private placement warrant liabilities</a></td>
<td class="nump">23,224<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_DeferredRentCreditNoncurrent', window );">Deferred rent</a></td>
<td class="nump">798<span></span>
</td>
<td class="nump">2,991<span></span>
</td>
</tr>
<tr class="re">
<td 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">1,405<span></span>
</td>
<td class="nump">1,287<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">173,196<span></span>
</td>
<td class="nump">291,797<span></span>
</td>
</tr>
<tr class="re">
<td 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 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; 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_PreferredStockValue', window );">Convertible preferred stock, $0.0001 par value, 1,500,000 and 160,843,194 shares authorized at January&#160;31, 2022 and 2021, respectively, 0 and 131,252,627 shares issued and outstanding at January&#160;31, 2022 and 2021, respectively, $696,415 aggregate liquidation preference at January&#160;31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="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, 570,000,000, 30,000,000 and 30,000,000 Class A, Class B and Class C shares authorized at January&#160;31, 2022, 237,435,191 and 22,977,599 Class A and Class B shares authorized at January&#160;31, 2021, 241,017,687 and 22,788,611 Class A shares issued and outstanding at January&#160;31, 2022 and 2021, respectively, 21,157,586 Class B shares issued and outstanding at January&#160;31, 2022 and 2021, 0 Class C shares issued and outstanding at January&#160;31, 2022 and 2021</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,423,151<span></span>
</td>
<td class="nump">745,630<span></span>
</td>
</tr>
<tr class="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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">2,096<span></span>
</td>
<td class="nump">1,769<span></span>
</td>
</tr>
<tr class="re">
<td 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">(777,029)<span></span>
</td>
<td class="num">(639,905)<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">648,245<span></span>
</td>
<td class="nump">107,511<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_LiabilitiesAndStockholdersEquity', window );">Liabilities and Equity</a></td>
<td class="nump">$ 821,441<span></span>
</td>
<td class="nump">$ 399,308<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_AccruedAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued And Other Current 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;">pl_AccruedAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DeferredHostingCostsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Hosting Costs, 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;">pl_DeferredHostingCostsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liabilities, Early Exercise Of Stock Options, Current</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;">pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_WarrantsAndRightsOutstandingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants and Rights Outstanding, Current</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;">pl_WarrantsAndRightsOutstandingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_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_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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payment required by lease over rental income recognized, 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/2009/role/commonPracticeRef<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)(c))<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 842<br> -SubTopic 30<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919140-209958<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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_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_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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt classified as other, 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>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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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><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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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_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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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="idm140588476711560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">160,843,194<span></span>
</td>
</tr>
<tr class="re">
<td 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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">131,252,627<span></span>
</td>
</tr>
<tr class="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 );">Shares Outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">131,252,627<span></span>
</td>
</tr>
<tr class="re">
<td 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, aggregate liquidation preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 696,415<span></span>
</td>
</tr>
<tr class="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 usd per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="nump">$ 23,224<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.0001<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">570,000,000<span></span>
</td>
<td class="nump">237,435,191<span></span>
</td>
</tr>
<tr class="re">
<td 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">241,017,687<span></span>
</td>
<td class="nump">22,788,611<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">241,017,687<span></span>
</td>
<td class="nump">22,788,611<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_CommonClassBMember', window );">Common Class B</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.0001<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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">22,977,599<span></span>
</td>
</tr>
<tr class="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">21,157,586<span></span>
</td>
<td class="nump">21,157,586<span></span>
</td>
</tr>
<tr class="re">
<td 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">21,157,586<span></span>
</td>
<td class="nump">21,157,586<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_CommonClassCMember', window );">Common Class C</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.0001<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">30,000,000<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 (in shares)</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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></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_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_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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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_CommonClassCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassCMember</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>12
<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="idm140588476566504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</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">$ 131,209<span></span>
</td>
<td class="nump">$ 113,168<span></span>
</td>
<td class="nump">$ 95,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">82,987<span></span>
</td>
<td class="nump">87,383<span></span>
</td>
<td class="nump">102,393<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_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">48,222<span></span>
</td>
<td class="nump">25,785<span></span>
</td>
<td class="num">(6,657)<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_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="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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">66,684<span></span>
</td>
<td class="nump">43,825<span></span>
</td>
<td class="nump">37,871<span></span>
</td>
</tr>
<tr class="re">
<td 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">52,917<span></span>
</td>
<td class="nump">37,268<span></span>
</td>
<td class="nump">34,913<span></span>
</td>
</tr>
<tr class="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">56,672<span></span>
</td>
<td class="nump">32,134<span></span>
</td>
<td class="nump">27,019<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">176,273<span></span>
</td>
<td class="nump">113,227<span></span>
</td>
<td class="nump">99,803<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">(128,051)<span></span>
</td>
<td class="num">(87,442)<span></span>
</td>
<td class="num">(106,460)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment gain (loss)</a></td>
<td class="num">(1,690)<span></span>
</td>
<td class="nump">673<span></span>
</td>
<td class="num">(11,529)<span></span>
</td>
</tr>
<tr class="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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(8,772)<span></span>
</td>
<td class="num">(9,447)<span></span>
</td>
<td class="num">(6,946)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants', window );">Change in fair value of convertible notes and warrant liabilities</a></td>
<td class="nump">5,726<span></span>
</td>
<td class="num">(30,053)<span></span>
</td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(2,227)<span></span>
</td>
<td class="nump">239<span></span>
</td>
<td class="nump">1,144<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_NonoperatingIncomeExpense', window );">Total other expense, net</a></td>
<td class="num">(6,963)<span></span>
</td>
<td class="num">(38,588)<span></span>
</td>
<td class="num">(17,124)<span></span>
</td>
</tr>
<tr class="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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(135,014)<span></span>
</td>
<td class="num">(126,030)<span></span>
</td>
<td class="num">(123,584)<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Provision for income taxes</a></td>
<td class="nump">2,110<span></span>
</td>
<td class="nump">1,073<span></span>
</td>
<td class="nump">130<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</a></td>
<td class="num">(137,124)<span></span>
</td>
<td class="num">(127,103)<span></span>
</td>
<td class="num">(123,714)<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive loss</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment, net of tax</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">276<span></span>
</td>
<td class="nump">217<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 );">Comprehensive loss</a></td>
<td class="num">$ (136,797)<span></span>
</td>
<td class="num">$ (126,827)<span></span>
</td>
<td class="num">$ (123,497)<span></span>
</td>
</tr>
<tr class="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 and diluted net loss per share attributable to common stockholders, basic (in dollars per share)</a></td>
<td class="num">$ (1.72)<span></span>
</td>
<td class="num">$ (2.87)<span></span>
</td>
<td class="num">$ (2.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_EarningsPerShareDiluted', window );">Basic and diluted net loss per share attributable to common stockholders, diluted (in dollars per share)</a></td>
<td class="num">$ (1.72)<span></span>
</td>
<td class="num">$ (2.87)<span></span>
</td>
<td class="num">$ (2.89)<span></span>
</td>
</tr>
<tr class="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 );">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)</a></td>
<td class="nump">79,610,970<span></span>
</td>
<td class="nump">44,214,426<span></span>
</td>
<td class="nump">42,863,642<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)</a></td>
<td class="nump">79,610,970<span></span>
</td>
<td class="nump">44,214,426<span></span>
</td>
<td class="nump">42,863,642<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Adjustment of Convertible Notes 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;">pl_FairValueAdjustmentOfConvertibleNotesAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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 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 2: 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 3: 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 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 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 5: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 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 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)(i))<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)(iii)(B))<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 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 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 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/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 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 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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<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> -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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of borrowed funds accounted for as interest expense.</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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<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 (d)<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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: 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.9)<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_InterestExpense</td>
</tr>
<tr>
<td style="padding-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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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>13
<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="idm140588471286680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Convertible Notes To Class A Common Stock</div></th>
<th class="th"><div>Convertible Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Convertible Notes To Class A Common Stock</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>Convertible Notes To Class A Common Stock</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Previously Reported</div></th>
<th class="th">
<div>Previously Reported </div>
<div>Convertible Preferred Stock</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Additional Paid-in Capital</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Accumulated Other Comprehensive Income</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Accumulated Deficit</div>
</th>
<th class="th"><div>Retroactive application of Exchange Ratio</div></th>
<th class="th">
<div>Retroactive application of Exchange Ratio </div>
<div>Convertible Preferred Stock</div>
</th>
<th class="th">
<div>Retroactive application of Exchange Ratio </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Retroactive application of Exchange Ratio </div>
<div>Additional Paid-in Capital</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_SharesOutstanding', window );">Beginning balance (in shares) at Jan. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,613,343<span></span>
</td>
<td class="nump">42,103,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">83,960,040<span></span>
</td>
<td class="nump">27,485,895<span></span>
</td>
<td class="text">&#160;<span></span>
</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">44,653,303<span></span>
</td>
<td class="nump">14,618,097<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 );">Beginning balance at Jan. 31, 2019</a></td>
<td class="nump">$ 305,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 693,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,276<span></span>
</td>
<td class="num">$ (389,088)<span></span>
</td>
<td class="nump">$ 305,835<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 693,644<span></span>
</td>
<td class="nump">$ 1,276<span></span>
</td>
<td class="num">$ (389,088)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">$ (14)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Series D convertible preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of Series D convertible preferred stock</a></td>
<td class="nump">10,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="nump">10,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance stock in relation to acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,573,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance stock in relation to acquisition</a></td>
<td class="nump">14,772<span></span>
</td>
<td class="text">&#160;<span></span>
</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">14,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Issuance of Class A common stock warrants</a></td>
<td class="nump">$ 4,235<span></span>
</td>
<td class="text">&#160;<span></span>
</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,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of Class A common stock from the exercise of common stock options (in shares)</a></td>
<td class="nump">171,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of Class A common stock from the exercise of common stock options</a></td>
<td class="nump">$ 264<span></span>
</td>
<td class="text">&#160;<span></span>
</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">264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</a></td>
<td class="nump">6,028<span></span>
</td>
<td class="text">&#160;<span></span>
</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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Change in translation</a></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="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="text">&#160;<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(123,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="num">(123,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="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 );">Ending balance (in shares) at Jan. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,252,627<span></span>
</td>
<td class="nump">42,275,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance at Jan. 31, 2020</a></td>
<td class="nump">217,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">728,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="num">(512,802)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Issuance of Class A common stock warrants</a></td>
<td class="nump">$ 1,624<span></span>
</td>
<td class="text">&#160;<span></span>
</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,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of Class A common stock from the exercise of common stock options (in shares)</a></td>
<td class="nump">1,670,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,670,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of Class A common stock from the exercise of common stock options</a></td>
<td class="nump">$ 539<span></span>
</td>
<td class="text">&#160;<span></span>
</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">539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">14,538<span></span>
</td>
<td class="text">&#160;<span></span>
</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">14,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Change in translation</a></td>
<td class="nump">276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(127,103)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(127,103)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance (in shares) at Jan. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,252,627<span></span>
</td>
<td class="nump">43,946,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance at Jan. 31, 2021</a></td>
<td class="nump">107,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">745,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,769<span></span>
</td>
<td class="num">(639,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance stock in relation to acquisition (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,900,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance stock in relation to acquisition</a></td>
<td class="nump">$ 12,854<span></span>
</td>
<td class="text">&#160;<span></span>
</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,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of Class A common stock from the exercise of common stock options (in shares)</a></td>
<td class="nump">6,199,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,671,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of Class A common stock from the exercise of common stock options</a></td>
<td class="nump">$ 9,400<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="nump">9,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of Class A common stock upon vesting of restricted stock units (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,425,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions', window );">Vesting of early exercised stock options (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">183,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions', window );">Vesting of early exercised stock options</a></td>
<td class="nump">1,793<span></span>
</td>
<td class="text">&#160;<span></span>
</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,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Class A common stock withheld to satisfy employee tax withholding obligations (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="num">(532,676)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Class A common stock withheld to satisfy employee tax withholding obligations</a></td>
<td class="num">(5,598)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,598)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee', window );">Issuance of recourse note to employee</a></td>
<td class="num">(391)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(391)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">43,185<span></span>
</td>
<td class="text">&#160;<span></span>
</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,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Exercise of Class A common stock warrants (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">2,976,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 securities to Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131,252,627)<span></span>
</td>
<td class="nump">131,252,627<span></span>
</td>
<td class="nump">10,578,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of securities to Class A common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 114,354<span></span>
</td>
<td class="num">$ (13)<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities', window );">Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants</a></td>
<td class="nump">23,477<span></span>
</td>
<td class="text">&#160;<span></span>
</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">23,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_StockIssuedDuringPeriodSharesReverseRecapitalization', window );">Issuance of Class A common stock upon Business Combination and PIPE Investment, net (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">66,772,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_StockIssuedDuringPeriodValueReverseRecapitalization', window );">Issuance of Class A common stock upon Business Combination and PIPE Investment, net</a></td>
<td class="nump">478,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Change in translation</a></td>
<td class="nump">327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(137,124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(137,124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance (in shares) at Jan. 31, 2022</a></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">262,175,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Ending balance at Jan. 31, 2022</a></td>
<td class="nump">$ 648,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,423,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,096<span></span>
</td>
<td class="num">$ (777,029)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Additional Paid In Capital, Issuance Of Recourse Note To Employee</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;">pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Additional Paid In Capital, Reclassification Of Convertible Securities</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;">pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_StockIssuedDuringPeriodSharesReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Reverse Recapitalization</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;">pl_StockIssuedDuringPeriodSharesReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Vesting Of Early Exercised Stock 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;">pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Warrants Exercised</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;">pl_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_StockIssuedDuringPeriodValueReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Reverse Recapitalization</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;">pl_StockIssuedDuringPeriodValueReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Vesting Of Early Exercised Stock 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;">pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to equity for grantee's tax withholding obligation 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>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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</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> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=d3e4724-112606<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_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_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_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation 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>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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Awards, net of any shares forfeited.</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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon 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 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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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="idm140588478163496">
<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>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (137,124)<span></span>
</td>
<td class="num">$ (127,103)<span></span>
</td>
<td class="num">$ (123,714)<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash 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 and amortization</a></td>
<td class="nump">45,043<span></span>
</td>
<td class="nump">62,212<span></span>
</td>
<td class="nump">77,629<span></span>
</td>
</tr>
<tr class="re">
<td 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, net of capitalized cost of $1,229, $526 and $957, respectively</a></td>
<td class="nump">41,956<span></span>
</td>
<td class="nump">14,012<span></span>
</td>
<td class="nump">5,071<span></span>
</td>
</tr>
<tr class="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="nump">45<span></span>
</td>
<td class="nump">823<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants', window );">Change in fair value of convertible notes and warrant liabilities</a></td>
<td class="num">(5,726)<span></span>
</td>
<td class="nump">30,053<span></span>
</td>
<td class="num">(207)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_GainLossOnExtinguishmentOfDebtNoncash', window );">Debt extinguishment gain (loss)</a></td>
<td class="nump">1,671<span></span>
</td>
<td class="num">(673)<span></span>
</td>
<td class="nump">11,529<span></span>
</td>
</tr>
<tr class="re">
<td 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">(1,393)<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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and issuance costs</a></td>
<td class="nump">2,635<span></span>
</td>
<td class="nump">2,750<span></span>
</td>
<td class="nump">1,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareImpairments1', window );">Impairment of capitalized internal-use software</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_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="re">
<td 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 );">Accounts receivable</a></td>
<td class="nump">3,263<span></span>
</td>
<td class="num">(19,932)<span></span>
</td>
<td class="nump">8,959<span></span>
</td>
</tr>
<tr class="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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(8,680)<span></span>
</td>
<td class="nump">2,617<span></span>
</td>
<td class="nump">12,942<span></span>
</td>
</tr>
<tr class="re">
<td 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 and other liabilities</a></td>
<td class="nump">16,072<span></span>
</td>
<td class="nump">11,033<span></span>
</td>
<td class="nump">3,071<span></span>
</td>
</tr>
<tr class="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="num">(4,898)<span></span>
</td>
<td class="nump">14,433<span></span>
</td>
<td class="num">(27,286)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_IncreaseDecreaseInDeferredHostingCosts', window );">Deferred hosting costs</a></td>
<td class="nump">5,844<span></span>
</td>
<td class="nump">7,971<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_IncreaseDecreaseInPrepaidRent', window );">Deferred rent</a></td>
<td class="num">(2,062)<span></span>
</td>
<td class="num">(2,223)<span></span>
</td>
<td class="num">(3,722)<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 used in operating activities</a></td>
<td class="num">(42,211)<span></span>
</td>
<td class="num">(4,027)<span></span>
</td>
<td class="num">(33,687)<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(10,313)<span></span>
</td>
<td class="num">(26,096)<span></span>
</td>
<td class="num">(16,665)<span></span>
</td>
</tr>
<tr class="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_PaymentsForSoftware', window );">Capitalized internal-use software</a></td>
<td class="num">(4,618)<span></span>
</td>
<td class="num">(4,030)<span></span>
</td>
<td class="num">(7,436)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisition, net of cash acquired</a></td>
<td class="num">(9,620)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,457)<span></span>
</td>
</tr>
<tr class="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_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="num">(598)<span></span>
</td>
<td class="num">(674)<span></span>
</td>
<td class="num">(614)<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 used in investing activities</a></td>
<td class="num">(25,149)<span></span>
</td>
<td class="num">(30,800)<span></span>
</td>
<td class="num">(27,172)<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_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from the exercise of common stock options</a></td>
<td class="nump">10,640<span></span>
</td>
<td class="nump">539<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ProceedsFromStockOptionsExercisedEarly', window );">Proceeds from the early exercise of common stock options</a></td>
<td class="nump">17,928<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Class A common stock withheld to satisfy employee tax withholding obligations</a></td>
<td class="num">(5,598)<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_pl_ProceedsFromReverseRecapitalizationTransaction', window );">Proceeds from Business Combination and PIPE Investment, net of transaction costs</a></td>
<td class="nump">533,164<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of convertible preferred stock, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,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_RepaymentsOfOtherDebt', window );">Principal payment of debt</a></td>
<td class="num">(66,950)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(51,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants', window );">Proceeds from issuance of debt and common stock warrants, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,862<span></span>
</td>
<td class="nump">49,640<span></span>
</td>
</tr>
<tr class="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_RepaymentsOfConvertibleDebt', window );">Principal payment of convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,586)<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_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants', window );">Proceeds from issuance of convertible notes and preferred stock warrant</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">71,125<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">489,184<span></span>
</td>
<td class="nump">83,940<span></span>
</td>
<td class="nump">8,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(1,550)<span></span>
</td>
<td class="num">(312)<span></span>
</td>
<td class="num">(38)<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, cash equivalents and restricted cash</a></td>
<td class="nump">420,274<span></span>
</td>
<td class="nump">48,801<span></span>
</td>
<td class="num">(52,169)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the beginning of the period</a></td>
<td class="nump">76,540<span></span>
</td>
<td class="nump">27,739<span></span>
</td>
<td class="nump">79,908<span></span>
</td>
</tr>
<tr class="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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the period</a></td>
<td class="nump">496,814<span></span>
</td>
<td class="nump">76,540<span></span>
</td>
<td class="nump">27,739<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 disclosure 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 );">Cash paid for interest</a></td>
<td class="nump">6,753<span></span>
</td>
<td class="nump">6,554<span></span>
</td>
<td class="nump">5,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income tax</a></td>
<td class="nump">884<span></span>
</td>
<td class="nump">1,084<span></span>
</td>
<td class="nump">0<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of noncash 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_DebtConversionOriginalDebtAmount1', window );">Conversion / exchange of convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants', window );">Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants</a></td>
<td class="nump">23,477<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_CapitalExpendituresIncurredButNotYetPaid', window );">Accrued purchase of property and equipment</a></td>
<td class="nump">354<span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="nump">637<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_DebtConversionByUniqueDescriptionAxis=pl_ConvertibleNotesToClassACommonStockMember', window );">Convertible Notes To Class A Common Stock</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of noncash 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="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_DebtConversionOriginalDebtAmount1', window );">Conversion / exchange of convertible notes</a></td>
<td class="nump">114,354<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_CommonClassAMember', window );">Common Class A</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of noncash 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 );">Stock issued for acquisition of business</a></td>
<td class="nump">12,854<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A | Convertible Notes To Class A Common Stock</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of noncash 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="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_DebtConversionOriginalDebtAmount1', window );">Conversion / exchange of convertible notes</a></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="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_PreferredStockMember', window );">Convertible Preferred Stock</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of noncash 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 );">Stock issued for acquisition of business</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14,772<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_FairValueAdjustmentOfConvertibleNotesAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Adjustment of Convertible Notes 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;">pl_FairValueAdjustmentOfConvertibleNotesAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_GainLossOnExtinguishmentOfDebtNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Extinguishment of Debt, Noncash</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;">pl_GainLossOnExtinguishmentOfDebtNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_IncreaseDecreaseInDeferredHostingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Deferred Hosting 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;">pl_IncreaseDecreaseInDeferredHostingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Convertible Debt and Issuance Of 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;">pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Issuance Of Debt and Common Stock 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;">pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ProceedsFromReverseRecapitalizationTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Reverse Recapitalization 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;">pl_ProceedsFromReverseRecapitalizationTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ProceedsFromStockOptionsExercisedEarly">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Stock Options Exercised Early</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;">pl_ProceedsFromStockOptionsExercisedEarly</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassifications of Convertible Preferred Stock Warrant Liabilities To Common Stock 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;">pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to debt discount (premium) and debt issuance costs.</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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-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_CapitalizedComputerSoftwareImpairments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss from capitalized computer software 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<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> -Subparagraph (b)(2)<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_CapitalizedComputerSoftwareImpairments1</td>
</tr>
<tr>
<td style="padding-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-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_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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><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 25<br> -Subparagraph (f)<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-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_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>
<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_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_IncreaseDecreaseInPrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of consideration paid in advance for rent that provides economic benefits in future periods.</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_IncreaseDecreaseInPrepaidRent</td>
</tr>
<tr>
<td style="padding-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_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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<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 12<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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-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_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</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_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to satisfy grantee's tax withholding obligation 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/2003/role/disclosureRef<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 (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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-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_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_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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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 (b)<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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the payment of debt 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 15<br> -Subparagraph (b)<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_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=pl_ConvertibleNotesToClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=pl_ConvertibleNotesToClassACommonStockMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PreferredStockMember</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>15
<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="idm140588479880088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_StatementOfCashFlowsAbstract', window );"><strong>Statement of Cash Flows [Abstract]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Share-based payment arrangement, capitalized costs</a></td>
<td class="nump">$ 1,229<span></span>
</td>
<td class="nump">$ 526<span></span>
</td>
<td class="nump">$ 957<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalized 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-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_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-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>16
<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="idm140588483338584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization</a></td>
<td class="text">Organization<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet Labs PBC (&#8220;Planet,&#8221; or the &#8220;Company&#8221;) was founded to design, construct, and launch constellations of satellites with the intent of providing high cadence geospatial data delivered to customers via an online platform. The Company&#8217;s mission is to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. The Company is headquartered in San Francisco, California, with operations throughout the United States (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S.&#8221;), Canada, Asia and Europe. The Company has wholly-owned foreign subsidiaries in Canada, Germany, Luxembourg, Singapore and the Netherlands.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, Planet Labs Inc. (&#8220;Former Planet&#8221;) entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with dMY Technology Group, Inc. IV (&#8220;dMY IV&#8221;), a special purpose acquisition company (&#8220;SPAC&#8221;) incorporated in Delaware on December 15, 2020, Photon Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of dMY IV (&#8220;First Merger Sub&#8221;), and Photon Merger Sub Two, LLC, a Delaware limited liability company and a direct wholly owned subsidiary of dMY IV (&#8220;Second Merger Sub&#8221;). Pursuant to the Merger Agreement, upon the favorable vote of dMY IV&#8217;s stockholders on December 3, 2021, on December 7, 2021, First Merger Sub merged with and into Former Planet (the &#8220;Surviving Corporation&#8221;), with Former Planet surviving the merger as a wholly owned subsidiary of dMY IV (the &#8220;First Merger&#8221;), and pursuant to Former Planet&#8217;s election immediately following the First Merger and as part of the same overall transaction as the First Merger, the Surviving Corporation merged with and into dMY IV, with dMY IV surviving the merger (the &#8220;Business Combination&#8221;). Following the completion of the Business Combination, dMY IV was renamed Planet Labs PBC. See Note 3 for further details of the Business Combination. </span></div>Former Planet was incorporated in the state of Delaware on December 28, 2010. Former Planet was originally incorporated as Cosmogia Inc., and the name was subsequently changed to Planet Labs Inc. on June 24, 2013.<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</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 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>17
<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="idm140588477779384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the U.S. (&#8220;U.S. GAAP&#8221;).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Planet Labs PBC and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#8217;s fiscal year end is January 31. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former Planet was determined to be the accounting acquirer based on the following predominant factors:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet&#8217;s existing stockholders have the majority voting interest in the combined entity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet had the ability to nominate a majority of the initial members of the board of directors of the combined entity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet&#8217;s senior management became the senior management of the combined entity; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet is the larger entity based on historical operating activity and has the larger employee base.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated assets, liabilities and results of operations prior to the Business Combination are those of Former Planet. The shares and corresponding capital amounts and losses per share, prior to the Business Combination, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.53184 (the &#8220;Exchange Ratio&#8221;) established in the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since its inception, the Company has incurred net losses and negative cash flows from operations. The Company expects to incur additional operating losses and negative cash flows from operations as it seeks to expand its business. As of January&#160;31, 2022 and 2021, the Company had $490.8&#160;million and $71.2&#160;million of cash and cash equivalents, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination and the PIPE Investment on December 7, 2021 (see Note 3), the Company received $533.2&#160;million in net proceeds.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in connection with the Business Combination, the outstanding principal, accrued interest and repayment fees of $67.1&#160;million related to the credit agreement with SVB and Hercules was repaid and the Venture Tranche B loans and the 2020 Convertible Notes converted into shares of the Company&#8217;s Class A Common Stock. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The significant estimates and assumptions that affect the Company&#8217;s consolidated financial statements include, but are not limited to, the useful lives of property and equipment, capitalized internal-use software and intangible assets, allowance for doubtful accounts, estimates related to revenue recognition, including the assessment of performance obligations within a contract and the determination of standalone selling price (&#8220;SSP&#8221;) for each performance obligation, the fair value of common stock and other assumptions used to measure stock-based compensation, the fair value of convertible notes and warrants, the fair value of assets acquired, and liabilities assumed from business combinations, the impairment of long-lived assets and goodwill, the recognition, measurement and valuation of current and deferred income taxes and uncertain tax positions, and contingencies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, due to the inherent uncertainties in making estimates, actual results could differ from those estimates and such differences may be material to the consolidated financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the COVID-19 Coronavirus pandemic (&#8220;COVID-19&#8221; or &#8220;COVID-19 pandemic&#8221;), and current events involving Russia and Ukraine, there is ongoing uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities. These estimates and assumptions may change in the future, as new events occur and additional information is obtained.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents and Restricted cash </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include interest-bearing bank deposits, money market funds and other highly liquid investments with maturities of 90 days or less at the date of purchase. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had restricted cash of $6.1&#160;million and $5.4&#160;million as of January&#160;31, 2022 and 2021, respectively, which consisted of collateral money market accounts for the Company&#8217;s headquarters and other domestic office operating leases of $4.2&#160;million and $4.3&#160;million, performance guarantees required for the Company&#8217;s foreign sales activities of $1.6&#160;million and $0.9&#160;million, and $0.3&#160;million and $0.2&#160;million in deposits related to the Company&#8217;s foreign operations as of January&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company&#8217;s cash and cash equivalents in the consolidated balance sheets to total cash, cash equivalents and restricted cash in the consolidated statements of cash flows as of January&#160;31, 2022 and 2021 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,762&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,814&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,540&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $0.3&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.4&#160;million is included in prepaid expenses and other current assets as of January&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts billed and billable to customers for services or products provided as of the end of the applicable period and do not bear interest. Accounts receivable are stated net of an estimated allowance for doubtful accounts. The Company reviews accounts receivable regularly and makes estimates for the allowance for doubtful accounts when it is probable that an amount is uncollectible. If it is deemed certain that an amount is uncollectible, the amount is written-off. In evaluating the Company&#8217;s ability to collect outstanding receivables, the Company considers many factors, including the age of the balance, the customer&#8217;s payment history, creditworthiness, and current economic trends, including considerations for the impact of COVID-19. The change in the Company&#8217;s allowance for doubtful accounts is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurement </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (an &#8220;exit price&#8221;), in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures fair value based on a three-level hierarchy of inputs, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s level within the three-level hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three-level hierarchy of inputs is as follows:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. These inputs are based on the Company&#8217;s own assumptions about current market conditions and require significant management judgment or estimation.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assets and liabilities measured at fair value on a recurring basis consist of cash and cash equivalents, restricted cash, accrued liabilities, warrant liabilities and convertible notes. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash, cash equivalents and accrued liabilities approximate the stated carrying value due to the short time to maturity. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s convertible notes and warrant liabilities, where the values are based on valuation techniques that require inputs that are both unobservable and are significant to the overall fair value measurement, are classified as Level 3 under the fair value hierarchy. The fair value of these Level 3 financial liabilities is determined using pricing models, discounted cash flow methodologies or similar techniques for which the determination of fair value requires significant management judgment or estimation (Note 5). These valuations use assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company reassesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company&#8217;s debt that was outstanding as of January&#160;31, 2021 approximated fair value as the debt bore a floating rate that approximated the market interest rate. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain non-financial assets including property and equipment, and other intangible assets at fair value on a non-recurring basis in periods after initial measurement in circumstances when the fair value of such assets are impaired below their recorded cost. As of January&#160;31, 2022 and 2021, there were no material non-financial assets recorded at fair value. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Option </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the fair value option to account for its convertible notes. The Company recorded the convertible notes at fair value with changes in fair value recorded on the consolidated statement of operations and comprehensive loss (Note 5). The primary reason for electing the fair value option was for simplification and cost-benefit considerations of accounting for the convertible notes at fair value versus bifurcation of the embedded derivatives. As a result of applying the fair value option, direct costs and fees related to the convertible notes were expensed as incurred and were not deferred.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the convertible notes converted into shares of Class&#160;A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents and accounts receivable. By their nature, all such financial instruments involve risks, including the credit risk of nonperformance by counterparties. The Company&#8217;s cash and cash equivalents are deposited in checking and money market accounts with financial institutions in the U.S. and checking accounts with financial institutions in Canada, Germany, the Netherlands and Singapore that management believes are of high credit quality. The Company generally does not require collateral to support the obligations of the counterparties and deposits at banks may, at times, be in excess of federal or national insured limits or deposit-guarantee limits in each of the respective countries. The Company has not experienced material losses on its deposits of cash and cash equivalents. The maximum amount of loss at January&#160;31, 2022 that the Company would incur if parties to cash and money market funds failed completely to perform according to the terms of the contracts is $489.9&#160;million. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables are typically unsecured and are derived from revenue earned from customers across various countries. As of January&#160;31, 2022, four customers accounted for 23%, 14%, 12%, and 10% of accounts receivable, respectively. As of January&#160;31, 2021, three customers accounted for 32%, 18%, and 12% of accounts receivable, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended January&#160;31, 2022, one customer accounted for 11% of revenue. For the fiscal year ended January&#160;31, 2021, three customers accounted for 12%, 10% and 10%, of revenue. For the fiscal year ended January&#160;31, 2020, one customer accounted for 13% of revenue. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s products require continued approval from the Federal Communications Commission (&#8220;FCC&#8221;) and other international regulatory agencies for the Company to continue its operations. There can be no assurance that the Company&#8217;s products will continue to receive the necessary approvals or that its operations will be supported by the U.S. government or other governments. If the Company was denied such approvals, if such approvals were delayed, or if the U.S. government&#8217;s or other governments&#8217; policies change, these events may have a material adverse impact on the Company&#8217;s financial position and results of operations. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with certain third-party service providers to launch satellites. Service providers who provide these services are limited. The inability of launch service providers to contract with the Company could materially impact future operating results. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Repair and maintenance costs are expensed as incurred. Significant improvements that extend the useful life or add functionality to property and equipment are capitalized. Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of useful life or term of lease</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs directly associated with design, construction, launch, and commissioning of satellites and systems are capitalized when the design and operation of the satellites and systems is at a sufficiently advanced stage such that the Company believes that recovery of the costs through future cash inflows is probable. The Company capitalizes material, labor and launch costs (including integration and launch insurance costs) that are incurred and necessary for the satellites to be placed into service. The Company depreciates the cost of a satellite over its estimated useful life, using the straight-line method of depreciation, once it is placed into service, which is when the Company determines that the satellites are providing imagery that meets the required quality specifications for sale to its customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life over which the Company depreciates a satellite is determined once the satellite has been placed into service. The initial determination of the satellite&#8217;s useful life involves the consideration of multiple factors, including design life, random part failure probabilities, expected component degradation and cycle life, fuel consumption (where applicable), and experience with satellite parts, vendors and similar assets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At least annually, or more frequently, should facts and circumstances indicate a need, the Company performs an assessment of the remaining useful lives of its property and equipment including its satellites. The assessment for satellites evaluates satellite usage data, remaining fuel (where applicable), operational stresses and other factors that may impact the satellite&#8217;s expected useful life.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company completed an assessment of the useful lives of its satellites and adjusted the estimated useful life of certain satellites from 6 years to 9 years. This change in accounting estimate was effective beginning in fiscal year 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, additional information specific to a single high resolution satellite became available which indicated the useful life of the satellite will be less than originally estimated. The change in estimate for this satellite was accounted for prospectively beginning in August 2021.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of these changes in estimate was a net decrease in depreciation expense of $17.6&#160;million and a decrease in basic and diluted net loss per share attributable to common stockholders of approximately $0.22 for the fiscal year ended January&#160;31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Internal-Use Software Development Costs </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs directly attributable to the development of internal-use software are capitalized when the preliminary design of the software is completed, management has committed funding to proceed with the development and confirmed adequate probability that the project will be completed and the software will function as intended. Capitalization is discontinued when the project is substantially completed and ready for its intended use. The Company capitalizes labor costs that are incurred and necessary for the software to be placed into service and any interest costs apportioned to the project, if material. The Company amortizes capitalized internal-use software development costs, once it is placed into service, over its estimated useful life using the straight-line method, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5">one</span> to three years based on management&#8217;s determination of the duration of time during which the related software will be in use and contributing to the Company&#8217;s cash flows. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-lived assets and finite-lived intangible assets to be held and used in the business are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. This evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. If the carrying amount of the asset or asset group is not recoverable, the impairment to be recognized is measured by the amount by which the carrying amount of each long-lived asset or asset group exceeds the fair value of the asset or asset group. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2022, the Company recognized impairment expense of approximately $1.1&#160;million relating to capitalized costs for certain internal-use software development projects that were discontinued before the projects were completed. The impairment expense is included in research and development expenses within the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022. Other than as noted above, no events or changes in circumstances indicated the carrying amounts of the Company&#8217;s long-lived assets may not be recoverable during the fiscal years ended January&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its business combinations using the acquisition accounting method, which requires it to determine the fair value of net assets acquired, including intangible assets and related goodwill. The Company identifies and attributes fair values and estimated lives to the intangible assets acquired and allocates the total cost of an acquisition to the underlying net assets based on their respective estimated fair values. Determining the fair value of assets acquired and liabilities assumed requires management&#8217;s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable but recognizes that the assumptions are inherently uncertain.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related costs are accounted for as expenses in the period in which they are incurred. The operating results of the acquired business are reflected in the Company&#8217;s consolidated financial statements as of the acquisition date. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. Goodwill is not subject to amortization and is tested for impairment at least annually, during the fourth quarter of each fiscal year or more frequently if events or circumstances indicate that the asset might be impaired. In assessing goodwill for impairment, the Company first assesses qualitative factors to determine whether it is </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">necessary to perform the quantitative goodwill impairment test. In the qualitative assessment, the Company considers factors including economic conditions, industry and market conditions and developments, overall financial performance and other relevant entity-specific events in determining whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. Should the Company conclude that it is more likely than not that the recorded goodwill amounts have been impaired, the Company would perform a quantitative impairment test. Goodwill impairment exists when a reporting unit&#8217;s carrying value exceeds its fair value. Significant judgment is applied when goodwill is assessed for impairment. No goodwill impairment was recorded during the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are carried at cost, net of accumulated amortization and impairment, where applicable. Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imagery library</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 7</span></div></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with Accounting Standard Codification (&#8220;ASC&#8221;) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 606&#8221;). Under Topic 606, the Company recognizes revenue under the core principle to depict the transfer of control to the Company&#8217;s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when a performance obligation is satisfied.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue principally from licensing rights to use imagery that is delivered digitally through its online platform in addition to providing related services. Imagery licensing agreements vary by contract, however, generally they have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract on a subscription or usage basis, whereby a customer pays for access to the Company&#8217;s imagery that may be downloaded over a specific period of time, or, less frequently, on a transactional basis, whereby the customer pays for individual content or archive access licenses. The Company&#8217;s imagery licensing agreements and service agreements are generally non-cancelable and do not contain refund-type provisions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, the Company assesses the product offerings in its contracts to identify performance obligations that are distinct. A performance obligation is distinct when it is separately identifiable from other items in a bundled package and if a customer can benefit from it on its own or with other resources that are readily available to the customer. To identify the performance obligations, the Company considers all of the product offerings promised in the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Imagery licensing arrangements generally provide customers with the right to access imagery through the Company&#8217;s platform, download content on a limited or unlimited basis over the contractual period depending on the terms of the applicable contract, or provide both the right to access imagery and download content. The access to imagery through the Company&#8217;s online platform and the ability to download such imagery represent two separate performance obligations. As such, a portion of the total contract consideration related to access to continuously updated imagery content is recognized ratably on a straight-line basis over the term of the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, existing or archived imagery is available for download by the customer. The existing or archived imagery has significant standalone functionality and is not updated once licensed to a particular customer. As such, the portion of the contract consideration related to the download license of existing or archive imagery </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">content is recognized as revenue at the commencement of the contract when control of the imagery is transferred, and the imagery is available for download by the customer. The portion of the contractual consideration related to the download of monitoring imagery content is recognized over the term of the contract utilizing a usage-based output measure of progress based on the download capacity specified in the contract. To the extent the number of downloads of the specified imagery content is unlimited, the contractual consideration related to downloads is recognized ratably on a straight-line basis over the term of the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s contracts with customers contain more than a single performance obligation, management allocates the total contract consideration to each performance obligation on a relative SSP basis. The SSP is the price at which the Company would sell a promised product or service separately to a customer. Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP by considering its overall pricing practices and market conditions, including the Company&#8217;s discounting practices, the size and volume of the Company&#8217;s transactions, the customer demographic, price lists, historical sales, contract prices and customer relationships.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provides other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to imagery products. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services contracts. Training revenues are recognized as the services are performed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue on a gross basis. The Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue excludes sales and usage based taxes where it has been determined that the Company is acting as a pass through agent.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the total amount of consideration that the Company expects to be entitled to in exchange for the product offerings in a contract. The prices of imagery licensing and other services are generally fixed at contract inception and therefore, the Company&#8217;s contracts do not contain a significant amount of variable consideration. From time to time, the Company may enter into contracts with its customers that provide a form of variable consideration, including a revenue share arrangement. For these arrangements, the Company estimates the variable consideration at the contract inception based on the most likely amount in a range of possible outcomes. The estimate of variable consideration is reassessed on a quarterly basis.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically bills in advance either quarterly or annually for contracts with terms of one year or longer. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the underlying performance obligations have been satisfied. Advance payments from customers have been categorized as current or non-current deferred revenue based on the expected performance date. The Company applied the practical expedient in Topic 606 and did not evaluate contracts of one year or less for the existence of a significant financing component. The financing component of multi-year contracts were not significant.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists of employee-related costs of performing account and data provisioning, customer support, satellite and engineering operations, as well as the costs of operating and retrieving information from the satellites, processing and storing the data retrieved, third party imagery expenses, depreciation of satellites and ground stations, and the amortization of capitalized internal-use software related to creating imagery provided to customers. Cost of revenue from professional services consists primarily of employee-related costs associated with providing these services, including costs paid to subcontractors and certain third-party fees. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Expenditures </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures primarily include personnel- related expenses for employees and consultants, hardware costs, supplies costs, contractor fees and administrative expenses. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. Expenses classified as research and development are expensed as incurred and attributable to advancing technology research, platform and infrastructure development and the research and development of new product iteration. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to iterate its satellites and operations for optimal efficiency and function. Satellite costs associated with the design, manufacture, launch, and commissioning of experimental satellites or other space related research and development activities are expensed as incurred. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenditures primarily include costs incurred to market and distribute the Company&#8217;s products. Such costs include advertising and conferences, sales commissions, salaries, benefits and stock-based compensation for the Company&#8217;s sales and marketing personnel and sales office expenses. Sales and marketing expenses are expensed as incurred. Advertising expenses for the fiscal years ended January&#160;31, 2022, 2021 and 2020 were not material.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses include personnel-related expenses and facilities-related costs primarily for its executive, finance, accounting, legal and human resources functions. General and administrative expenses also include fees for professional services principally comprised of legal, audit, tax, and insurance, as well as executive management expenses. General and administrative costs are expensed as incurred. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases are reviewed and classified as capital or operating at their inception. For operating leases, the Company records rent expense on a straight-line basis over the noncancelable lease term and records the difference between the rent paid and the recognition of rent expense as a deferred rent asset or liability. Rent escalation, rent abatement, or other concessions, such as rent holidays, and landlord or tenant incentives or allowances, are recorded as deferred rent and amortized over the remaining lease term. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. and various foreign jurisdictions and uses estimates in determining its provisions for income taxes. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method. Deferred assets and liabilities are recognized for the future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets where it is more likely than not that the deferred tax assets will not be realized. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes and measures uncertain tax positions in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which prescribes a recognition threshold and measurement process for recording uncertain tax positions taken, or expected to be taken in a tax return, in the consolidated financial statements. The Company accrues for the estimated amount of taxes for uncertain tax positions if it is more likely than not that the Company would be required to pay such additional taxes. An uncertain tax position will not be recognized if it has a less than 50% likelihood of being sustained. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global intangible low-taxed income (GILTI) provisions of the Tax Cut and Jobs Act impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporation. The Company elects to treat any potential GILTI inclusions as a period cost. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Valuations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically granted stock options at an exercise price equal to the fair value as determined by the Company&#8217;s board of directors on the date of grant. Given the absence of a public market for the Company&#8217;s common stock prior to the Business Combination, the board of directors of the Company estimated the fair value of its common stock at the time of each grant of an equity-based award. The board of directors of the Company utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Privately Held Company Equity Securities Issued as Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to estimate the fair value of its common stock. These estimates and assumptions include numerous objective and subjective factors to determine the fair value of the Company&#8217;s common stock at each grant date, including the following factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">relevant precedent transactions including the Company&#8217;s capital transactions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the liquidation preferences, rights, preferences, and privileges of the Company&#8217;s convertible preferred stock relative to the common stock; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s actual operating and financial performance; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s current business conditions and projections; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s stage of development;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the likelihood and timing of achieving a liquidity event for the common stock underlying the stock options, such as an initial public offering, given prevailing market conditions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the market performance of comparable publicly traded companies; and </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. and global capital market conditions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If different assumptions had been made, equity-based compensation expense, net loss, and net loss per common share could have been significantly different. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the consummation of the Business Combination, the fair value of the Company&#8217;s common stock at the time of grant of each equity-based award is determined based on its quoted market price on the NYSE.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP, which require compensation cost for the grant-date fair value of stock-based awards to be recognized over the requisite service period. The Company determines the fair value of stock-based awards granted or modified, using appropriate valuation techniques. The Company recognizes forfeitures as they occur. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted certain awards, primarily options, that vest based upon a service condition. The Company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the common stock, risk-free interest rates, and the expected dividend yield of the common stock. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uncertainties and the application of management&#8217;s judgment. The Company records stock-based compensation expense for stock options on a straight-line basis over the requisite service period, which is generally four years. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Restricted Stock Units (&#8220;RSUs&#8221;) is the fair value of the underlying stock at the measurement date. For awards that are subject to both time-based service and performance conditions (including liquidity events), no expense is recognized until it is probable that the vesting criteria would be met. Stock-based compensation expense for awards with performance and other vesting criteria is recognized as expense under an accelerated graded vesting model. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement for the Business Combination, Former Planet equity holders, including Former Planet equity award holders, have the right to receive earn-out consideration (the &#8220;Earn-out Shares&#8221;). The Earn-out Shares may be earned in four equal tranches based on market condition vesting requirements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Compensation&#8212;Stock Compensation, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each market condition vesting requirement. The fair value of the Earn-out Shares allocated to Former Planet equity award holders was determined upon the close of the Business Combination which will be recognized as stock-based compensation expense over the requisite service period. Compensation expense for awards with market conditions is not reversed if the market condition is not met. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Earn-out Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. This valuation model requires inputs such as the fair value of the Company&#8217;s Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#8217;s Class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Earn-out Shares, which is 5 years from the closing of the Business Combination. The Company&#8217;s volatility was derived from several publicly traded peer companies. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, the Company estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. The requisite service period for each of the four vesting tranches for the Earnout Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public and Private Placement Warrant Liabilities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with dMY IV&#8217;s initial public offering, which occurred on March 9, 2021, dMY IV issued 34,500,000 units, consisting of one share of Class A common stock of dMY IV and one-fifth of one redeemable warrant, at a price of $10.00 per unit. Each whole warrant entitles the holder to purchase one share of Class&#160;A common stock at an exercise price of $11.50 per share, subject to adjustment (the &#8220;Public Warrants&#8221;). Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) at a purchase price of $1.50 per warrant (the &#8220;Private Placement Warrants&#8221;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination and as of January&#160;31, 2022, there were 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 2,966,667 of the Private Placement Warrants are subject to vesting conditions (the &#8220;Private Placement Vesting Warrants&#8221;). The Private Placement Vesting Warrants vest in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Private Placement Vesting Warrants that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Public and Private Placement common stock warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;ASC 815-40&#8221;), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and concluded that they do not meet the criteria to be classified in stockholders&#8217; equity. Specifically, the exercise of the Public and Private Placement common stock warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company&#8217;s Class A stockholders. As there are two classes of common stock, not all of the stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Placement Warrants do not meet the conditions to be classified in equity. Since the Public and Private Placement common stock warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants are traded on the NYSE and are recorded at fair value using the closing price as of the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Private Placement Warrants (excluding the Private Placement Vesting Warrants) was estimated using the Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. These valuation models require inputs such as the fair value of the Company&#8217;s class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#8217;s class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Private Placement Warrants, which is 5 years from the closing of the Business Combination. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Changes in these assumptions can materially affect the estimate of the fair value of these instruments and ultimately change in fair value of Private Placement Warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Warrants</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, the Company had preferred stock warrants which were exercisable for Series B and Series D convertible preferred stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s convertible preferred stock was classified as permanent equity, as redemption was solely within control of the Company. Prior the Business Combination, the Company evaluated the Series B and Series D Preferred Stock warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and concluded the Series B and Series D preferred stock warrants did not meet the criteria to be classified in stockholders&#8217; equity. Specifically, the settlement provisions of the Series B and certain Series D preferred stock warrants met the criteria for liability classification as the number of shares to be issued was not fixed at the time of issuance. Certain other Series D preferred stock warrants met the criteria for liability classification as certain terms of the warrants precluded them from being indexed to the Company&#8217;s stock. As such, the Series B preferred stock warrants and Series D preferred stock warrants were recognized as liabilities and recorded at fair value. The change in fair value of these warrants was recognized at each reporting date in the consolidated statement of operations and </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive loss. See Note 5 for a discussion of the fair value methodology and assumptions and Note 9 for details of the terms of the Series B and Series D preferred stock warrants. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, all Series B preferred stock warrants converted into warrants for Class A common stock warrants and were exercised.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, all Series D preferred stock warrants converted into warrants for Class A common stock, and a portion of such Class A common stock warrants were not exercised and remained outstanding (see Note 9). The Company evaluated such Class A common stock warrants that remained outstanding under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and concluded they met the criteria to be classified in stockholders&#8217; equity. Specifically, given that the underlying shares of such warrants are now Class&#160;A common stock, the terms of such warrants no longer preclude them from being indexed to the Company&#8217;s stock. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#8217; equity on the date of the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Transactions and Translation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reporting currency is the U.S. dollar. The functional currency of the Company&#8217;s subsidiaries has been determined to be either the U.S. dollar, Euro or Canadian dollar as the case may be. Revenue and expenses of the Company&#8217;s foreign subsidiaries, with a functional currency of either Euro or Canadian dollar, are translated into U.S. dollars using the monthly average exchange rates prevailing during the period. The assets and liabilities of the Company&#8217;s foreign subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet date. Translation adjustments are recorded as a component of accumulated other comprehensive loss within stockholders&#8217; equity. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions denominated in currencies other than the functional currency are recorded based on the exchange rates at the time of the transaction. Monetary assets and liabilities are subject to remeasurement at the exchange rate in effect at the balance sheet date, with subsequent changes in exchange rates resulting in transaction gains or losses, which are included within other income (expense), net in the consolidated statement of operations and comprehensive loss. Foreign currency gain (loss) was $(0.5)&#160;million, $0.3&#160;million and $(0.3)&#160;million for the years ended January&#160;31, 2022, 2021 and 2020, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segments </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#8217;s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 4, Revenue, for revenue by geographic region. See Note 7, Balance Sheet Components, for long-lived assets by geographic region. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considered all series of its convertible preferred stock to be participating securities. Net loss is attributed to common stockholders and participating securities based on their participation rights. Net loss attributable to common stockholders was not allocated to the convertible preferred stock as the holders of the convertible preferred stock did not have a contractual obligation to share in any losses. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share attributable to common stockholders is the same for Class A and Class B shares of common stock because they are entitled to the same liquidation and dividend rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">average number of shares of common stock outstanding and the weighted-average number of certain Class&#160;A common stock warrants that were previously outstanding and were exercised in connection with the Business Combination. Such Class A common stock warrants were not contingently exercisable and the common stock of the Company was issued for little or no consideration, as such the shares underlying these Class A common stock warrants were considered outstanding in the denominator in the calculation of basic net loss per share attributable to common stockholders from the issuance date of such Class A common stock warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted loss per share attributable to common stockholders adjusts basic loss per share for the potentially dilutive impact of convertible preferred stock, convertible notes, warrants, stock options, restricted stock units, Earn-out Shares and dMY Sponsor Earn-out Shares. For the years ended January&#160;31, 2022, 2021 and 2020, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS Act&#8221;) allows an emerging growth company (&#8220;EGC&#8221;) to take advantage of certain exemptions from various reporting requirements that are applicable to public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Section 102(b)(1) of the JOBS Act allows emerging growth companies to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are applicable to private companies. The Company is an EGC and has elected to use the extended transition period under the JOBS Act until the earlier of the date that it is (i) no longer an EGC or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The adoption dates discussed below, within the Recently Issued Accounting Pronouncements section, reflect this election. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2018-13&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the new guidance, the amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. The Company adopted this guidance as of February 1, 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2018-15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which clarifies the accounting for implementation costs in cloud computing arrangements. The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU 2018-18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends ASC 808 to clarify when transactions between participants in a collaborative arrangement under ASC 808 are within the scope of the FASB&#8217;s new revenue standard, ASU 2014-09 (codified in ASC 606). The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;Topic 842&#8221;), which supersedes the guidance in former ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless of their classification. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. Originally, a modified retrospective transition approach was required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. In July 2018, the FASB issued guidance to permit an alternative transition method for Topic 842, which allows transition to the new lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Entities may elect to apply either approach. There are also a number of optional practical expedients that entities may elect to apply. The Company expects to adopt the standard using the alternative transition method, is currently assessing the impact of this standard on its consolidated financial statements, and expects to report increased right-of-use assets and lease liabilities in connection with adopting this standard as of February 1, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which was codified with its subsequent amendments as ASC 326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The Company expects to adopt this updated guidance as of February 1, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a new accounting standard update to simplify the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The standard is expected to be effective for the Company on February 1, 2023, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard simplifies the accounting for convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature, as well as convertible instruments with a beneficial conversion feature. As a result, entities will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce non-cash interest expense for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Additionally, ASU 2020-06 requires the application of the if- converted method for calculating diluted earnings per share, and precludes the use of the treasury stock method for certain debt instruments. The standard is expected to be effective for the Company on February 1, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for </span></div>outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company expects to adopt this standard as of February 1, 2022. The adoption of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial statements and related disclosures.<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_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_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>18
<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="idm140588479813992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_pl_ReverseRecapitalizationAbstract', window );"><strong>Reverse Recapitalization [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_pl_ReverseRecapitalizationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">Business Combination<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1, the Company completed the Business Combination on December 7, 2021, pursuant to the Merger Agreement. Upon the consummation of the Business Combination, the following events contemplated by the Merger Agreement occurred, based on Former Planet&#8217;s capitalization as of December 7, 2021:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all Former Planet convertible preferred stock (see note 10) converted into shares of Former Planet Class&#160;A common stock and all Former Planet convertible preferred stock warrants became warrants for Former Planet Class A common stock (see note 9);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Venture Tranche B loans and the 2020 Convertible Notes (see note 9) converted into shares of Former Planet Class A common stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each share of Former Planet capital stock (other than Former Planet Class B common stock) was converted into the right to receive shares of Planet&#8217;s Class A common stock after giving effect to the Exchange Ratio of approximately 1.53184 as calculated in accordance with the Merger Agreement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each share of Former Planet Class B common stock was converted into the right to receive shares of Planet&#8217;s Class B common stock after giving effect to the Exchange Ratio of approximately 1.53184 as calculated in accordance with the Merger Agreement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all granted and outstanding unexercised Former Planet stock options were converted into Planet stock options exercisable for shares of Planet&#8217;s Class A common stock with the same terms and vesting conditions except for the number of shares exercisable and the exercise price, each of which was adjusted by the Exchange Ratio;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all granted and outstanding unvested Former Planet restricted stock units were converted into Planet restricted units for shares of Planet&#8217;s Class A common stock with the same terms and vesting conditions except for the number of shares, which was adjusted by the Exchange Ratio; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet Class A common stock warrants that remained outstanding subsequent to the closing of the Business Combination (see Note 9) were converted into warrants for Planet&#8217;s Class A common stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted by the Exchange Ratio</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, Former Planet equity holders, including Former Planet equity award holders, will have the right to receive up to an additional 27,000,000 shares in earnout consideration (the &#8220;Earn-out Shares&#8221;), of which up to 24,600,000 shares may be issued as shares of Class A common stock and up to 2,400,000 may be issued to William Marshall and Robert Schingler, Jr. (the &#8220;Planet Founders&#8221;) as shares of Class&#160;B common stock. The Earn-out Shares may be earned in four equal tranches (i) when the closing price of Class&#160;A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 5,540,990 shares of the Earn-out Shares were allocated to Former Planet equity award holders, which are accounted for as stock-based compensation pursuant to ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each market condition vesting requirement described above. The remaining Earn-out Shares are accounted for as equity classified equity instruments, were included as merger consideration as part of the Business Combination, and recorded in Additional paid-in capital.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the shares of dMY IV Class B common stock automatically converted to 8,625,000 shares of the Company&#8217;s Class A common stock (the &#8220;dMY Sponsor Shares&#8221;), of which, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 862,500 shares are subject to vesting under conditions consistent with the Earn-out Shares discussed above (the &#8220;dMY Sponsor Earn-out Shares&#8221;). The dMY Sponsor Earn-out Shares are accounted for as equity classified equity instruments, were included as merger consideration as part of the Business Combination, and recorded in Additional paid-in capital.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 7, 2021, in connection with the execution of the Merger Agreement, and on September 13, 2021, following receipt of interest expressed by additional subscribers after the announcement of the Business Combination, dMY IV entered into subscription agreements (collectively, the &#8220;Subscription Agreements&#8221;) with certain parties subscribing for shares of dMY IV&#8217;s Class A common stock (such parties, the &#8220;Subscribers&#8221;), pursuant to which the Subscribers agreed to purchase, and dMY IV agreed to sell to the Subscribers, an aggregate of 25,200,000 shares of dMY IV Class A Common Stock, for a purchase price of $10.00 per share. Immediately prior to the closing of the Business Combination, the Company issued and sold 25,200,000 shares of its Class A common stock to the Subscribers for aggregate gross proceeds to the Company of $252.0&#160;million (the &#8220;PIPE Investment&#8221;). </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination transactions, the outstanding principal, accrued interest and repayment fees of $67.1&#160;million of the credit agreement with SVB and Hercules was repaid (see note 9).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the consolidated statement of cash flows and the consolidated statement of stockholders&#8217; equity for the fiscal year ended January&#160;31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recapitalization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - dMY IV Trust and cash, net of redemptions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - PIPE Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from Business Combination and PIPE Investment. net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,164&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash accrued transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash liability assumed as part of Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Public Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Private Placement Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Combination and PIPE Investment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,457&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes $2.2&#160;million of transaction costs incurred attributable to the Public Warrants and Private Placement Warrants, which were recorded within other income (expense), net in the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of the Company&#8217;s common stock outstanding immediately following the consummation of the Business Combination and related transactions is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Planet stockholders - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,161,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Planet stockholders - Class B Common Stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,157,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY IV&#8217;s public stockholders - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,810,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holders of dMY IV&#8217;s sponsor shares - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,762,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PIPE Investment - Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,200,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Business Combination</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,091,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes 1,746,296 shares of Class A common stock associated with the early exercise of unvested Former Planet stock options.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Upon the closing of the Business Combination, dMY IV&#8217;s public stockholders were offered the opportunity to redeem shares of dMY IV Class A common stock then held by them for cash equal to their pro rata share of the aggregate amount on deposit (as of two business days prior to the closing) in the trust account. The table above reflects redemptions of 689,670 shares of Class A common stock that occurred.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes 862,500 shares of Class A common associated with the dMY Sponsor Earn-out Shares that are subject to vesting requirements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ReverseRecapitalizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization</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;">pl_ReverseRecapitalizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization 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;">pl_ReverseRecapitalizationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>19
<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="idm140588479792664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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 from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company recognized revenue of $55.2&#160;million, $34.7&#160;million and $35.1&#160;million, respectively, that had been included in deferred revenue as of January&#160;31, 2021, January&#160;31, 2020 and February 1, 2019, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company often enters into multi-year imagery licensing arrangements with its customers, whereby the Company generally invoices the amount for the first year of the contract at signing followed by subsequent annual invoices at the anniversary of each year. Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, which includes both deferred revenue and non-cancelable contracted revenue that will be invoiced and recognized in revenue in future periods. The Company&#8217;s remaining performance obligations were $153.4&#160;million as of January&#160;31, 2022, which consists of both deferred revenue of $67.8&#160;million and non-cancelable contracted revenue that will be invoiced in future periods of $85.6&#160;million. The Company expects to recognize approximately 72% of the remaining performance obligation over the next 12 months, approximately 96% of the remaining obligation over the next 24 months, and the remainder thereafter. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates revenue by major geographic region: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the U.S. accounted for more than 10% of revenue for the fiscal year ended January&#160;31, 2022. No single country other than the U.S. and Canada accounted for more than 10% of revenue for the years ended January&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain and Fulfill a Contract </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions paid to the Company&#8217;s direct sales force are considered incremental costs of obtaining a contract with a customer. Accordingly, commissions are capitalized when incurred and amortized to sales and marketing expense over the period of benefit from the underlying contracts. The period of benefit from the underlying contract is consistent with the timing of transfer to the performance obligations to which the capitalized costs relate, and is generally consistent with the contract term. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company deferred $1.7&#160;million, $3.0&#160;million and $0.3&#160;million of commission expenditures to be amortized in future periods. The Company&#8217;s amortization of commission expenditures was $2.0&#160;million, $1.9&#160;million and $1.3&#160;million for the fiscal years ended January&#160;31, 2022, 2021 and 2020, respectively. As of January&#160;31, 2022 and 2021, deferred commissions consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred commission</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of deferred commissions are included in prepaid expenses and other current assets on the consolidated balance sheets. The non-current portion of deferred commissions are included in other non-current assets on the consolidated balance sheets.</span></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_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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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> -URI http://asc.fasb.org/topic&amp;trid=49130388<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-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 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-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 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: 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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<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 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>20
<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="idm140588477108024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Assets and Liabilities</a></td>
<td class="text">Fair Value of Financial Assets and Liabilities<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recognized or disclosed at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their respective fair values.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis for recognition or disclosure purposes as of January&#160;31, 2022 and 2021 by level within the fair value hierarchy. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and considers factors specific to the asset or liability.</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash: money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,941&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash: money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,614&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Money Market Funds</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s money market funds is based on quoted active market prices for the funds and is determined using the market approach. There were no realized or unrealized gains or losses on money market funds for the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public and Private Placement Warrants</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants were classified within Level 1 as they are publicly traded and had an observable market price in an active market. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants (excluding the Private Placement Vesting Warrants) were valued based on a Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants were valued using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. The Private Placement Warrants were collectively classified as a Level 3 measurement within the fair value hierarchy because these valuation models involve the use of unobservable inputs relating to the Company&#8217;s estimate of its expected stock volatility which was developed based on the historical volatility of a publicly traded set of peer companies. The expected volatility inputs utilized for the fair value measurements of the Private Placement Warrants upon the closing of the Business Combination and as of January&#160;31, 2022 were 55.0% and 60.0%, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the Private Placement Warrants for the fiscal year ended January&#160;31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private Placement Warrants</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed in Business Combination</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,370&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible notes</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the convertible notes converted into shares of Class A common stock. The Company measured the fair value of the convertible notes upon conversion based on the closing price of the Company&#8217;s Class A common stock on the date of the Business Combination and the number of Class A common stock shares into which the notes converted.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, the Company measured its convertible notes at fair value based on significant inputs not observable in the market, which caused them to be classified as a Level 3 measurement within the fair value hierarchy. The fair value of the convertible notes as of January&#160;31, 2021 was estimated using a probability- weighted hybrid method combining (i) an option pricing model, and (ii) a discounted cash flow analysis. The significant unobservable inputs used in the fair value measurement of the Company&#8217;s convertible notes are the estimated time to liquidation, volatility, discount yield and risk-free interest rates.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides quantitative information associated with the fair value measurement of the convertible notes as of January&#160;31, 2021:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of<br/>January 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input<br/>Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability-weighted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated time to liquidation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 - 0.5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the convertible notes for the fiscal years ended January&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible<br/>Notes </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,804&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extinguishment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,212&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion to Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred stock warrant liability</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, all Series B and Series D preferred stock warrants converted into warrants for Class A common stock. A portion of such Class A common stock warrants were exercised upon the closing of the Business Combination. The Company measured the fair value of the exercised warrants upon settlement based on the closing price of the Company&#8217;s Class A common stock on the date of the Business Combination and the number of Class A common stock shares that were issued to the warrant holders. For the portion of the Class A common stock warrants that were not exercised and remained outstanding subsequent to the closing of the Business Combination, the Company concluded such warrants met the criteria to be classified in stockholders&#8217; equity. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#8217; equity on the date of the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, the Company measured its liabilities for the Series B and D preferred stock warrants at fair value based on significant inputs not observable in the market, which caused them to be classified as a Level 3 measurement within the fair value hierarchy. The fair value of the preferred stock warrant liabilities as of January&#160;31, 2021 was estimated using an option pricing model. The significant unobservable inputs used in the fair value measurement of the Company&#8217;s preferred stock warrant liabilities are volatility, term and discount for lack of marketability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides quantitative information associated with the fair value measurement of the preferred stock warrant liability as of January&#160;31, 2021: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of<br/>January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input<br/>Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Stock Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option Pricing Method</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 1.75 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount for lack of<br/>marketability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10% - 17%</span></div></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the preferred stock warrant liability for the fiscal years ended January&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock<br/>Warrant Liability </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to stockholders&#8217; equity upon conversion to Class A common stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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> -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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>21
<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="idm140588566301096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text">Acquisition<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">VanderSat</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2021, the Company acquired all of the equity interest of VanderSat B.V. (&#8220;VanderSat&#8221;), a provider of advanced earth data and analytics that report on key conditions on the Earth&#8217;s surface, including soil moisture, land surface temperature and vegetation optical depth. The purpose of the acquisition was to allow the Company to a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ccelerate its position in agriculture and continue to mature its offerings in other verticals including insurance, civil government, and finance. The fair value of the consideration transferred was $22.8&#160;million, consisting of $9.6&#160;million in cash, net of cash acquired, $12.9&#160;million in Class A common stock valued at $9.47 per share based on the quoted closing price of the Company&#8217;s Class A common stock, and a contingent consideration liability of $0.3&#160;million. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, the Company issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,900,739</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of its Class A common stock, of which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,357,348</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares were accounted for as purchase consideration. The remaining </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">543,391 shares of Class A common stock </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were issued to an employee and former owner of VanderSat and are accounted for as stock-based compensation because the shares are subject to forfeiture based on post-acquisition time-based service vesting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (see Note 13).</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rizes the fair value of the assets acquired and liabilities assumed at the date of acquisition: </span></div><div style="margin-bottom:9pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 13, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital acquired, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,771&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets were measured at fair value. The developed technology was valued using the royalty method under the income approach, which requires the Company to estimate a royalty rate, identify relevant projected revenue and expenses and select an appropriate discount rate. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily represents the value expected from the synergies created through the operational enhancement benefits resulting from the integration of VanderSat into the Company and the combination of VanderSat&#8217;s solutions with the Company&#8217;s existing products. The goodwill is not deductible for tax purposes. </span></div>The financial results of VanderSat are included in the consolidated financial statements from the date of acquisition. Acquisition-related costs associated with this transaction were not material. Pro forma results of operations have not been presented as the effect of this acquisition was not material to the consolidated financial statements.<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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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="idm140588477108024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Components</a></td>
<td class="text">Balance Sheet Components <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites*</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,526&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219,246)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,744)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Satellites include $13.7 million and $13.3&#160;million of satellites in process and not placed into service as of January&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense associated with manufactured satellites was not material for the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s long-lived assets by geographic region are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,537&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,280&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that satellites in service continue to be owned by the U.S. entity and accordingly are classified as U.S. assets in the table above. No single country other than the U.S. accounted for more than 10% of total property and equipment, net, as of January&#160;31, 2022 and 2021. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $37.8 million, $52.7 million and $69.1 million, respectively, of which $33.0 million, $44.2 million and $58.6 million, respectively, was depreciation expense specific to satellites. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Internal-Use Software Development Costs </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized internal-use software costs, net of accumulated amortization consists of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,994&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense associated with capitalized internal-use software costs was not material for the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for capitalized internal-use software for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $5.3 million, $7.1 million and $5.3 million, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of capitalized internal-use software at January&#160;31, 2022, is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and Intangible assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,557&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,869)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Image library</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,032)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,005)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,219&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,587&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment charges were recognized related to intangible assets (including goodwill) in the fiscal years ended January&#160;31, 2022, 2021 and 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $2.0 million, $2.4 million and $3.2 million, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of intangible assets at January&#160;31, 2022, is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,197&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill during the years ended January&#160;31, 2022 and 2021 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,219&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid Expenses and Other Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid tax and withholding tax receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid satellite launch services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid directors&#8217; and officers&#8217; liability insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepayments and receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,385&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid satellite launch services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,984&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued and Other Current Liabilities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other current liabilities consist of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred R&amp;D service liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred hosting costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes and other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,823&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,195&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">In December 2020, the Company entered into a development services agreement, whereby the Company agreed to provide the technical knowledge and services to design and develop certain prototype satellites and deliver and test early data collected (the &#8220;R&amp;D Services Agreement&#8221;). The R&amp;D Services Agreement is unrelated to the Company&#8217;s ordinary business activities and originally provided for a fee of $40.2 million, to be paid to the Company as specified milestones are achieved over a three year period. In November 2021, the R&amp;D Services Agreement was amended to increase the fee to $45.2 million. The Company has discretion in managing the activities under the R&amp;D Services Agreement and retains all developed intellectual property. The Company has no obligation to repay any of the funds received regardless of the outcome of the development work; therefore, the arrangement is accounted for as funded research and development pursuant to ASC 730-20, Research and Development. As ASC 730-20 does not indicate the accounting model for research and development services, the Company determined the total transaction price is taken over the agreement term as a reduction of research and development expenses based on a cost incurred method. During the fiscal year ended January&#160;31, 2022, the Company recognized $4.7 million of fees and incurred $4.8 million research and development expenses in connection with the R&amp;D Services Agreement. The activity for the fiscal year ended January&#160;31, 2021 was immaterial. As of January&#160;31, 2022 and 2021, the Company had received a total of $26.7 million and $8.3 million, respectively, under the R&amp;D Services Agreement. The deferred R&amp;D service liability was $21.9 million and $8.2 million as of January&#160;31, 2022 and 2021, respectively. </span></div>(2)Customer payable reflects consideration due to a customer as a result of a legal settlement agreement related to a revenue share arrangement. The customer payable was estimated at the inception of the contract and accounted for as a reduction in the customer&#8217;s transaction price.<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</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> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>23
<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="idm140588482273336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space under various noncancelable operating leases with varying lease expiration dates through 2024. Certain leases contain renewal options for the Company to extend the lease term and escalation clauses. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020, net of sublease income of $0.3&#160;million, $1.3&#160;million and $1.3&#160;million, respectively, was $3.1&#160;million, $3.0&#160;million and $3.8&#160;million, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable office leases as of January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,088&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Launch and Ground Station Services </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchase commitments for future satellite launch services and ground station services, including leases, to be performed by third- parties subsequent to January&#160;31, 2022. Future purchase commitments under noncancelable launch service and ground station service contracts as of January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Launch</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ground<br/>Station</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,225&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has minimum purchase commitments for hosting services from Google through January 31, 2028. Future minimum purchase commitments under the noncancelable hosting service agreement as of January&#160;31, 2022 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not a party to any material legal proceedings and is not aware of any pending or threatened claims, individually or in the aggregate, that are expected to have a material adverse impact on its consolidated financial statements as of each reporting period. From time to time however, the Company may have certain contingent liabilities that arise in the ordinary course of business activities including those arising from disputes and claims and events arising from revenue contracts entered into by the Company. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into standard indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified parties for losses suffered or incurred by the indemnified party, in connection with any trade secret, copyright, patent, or other intellectual property infringement claim by any third-party with respect to its technology. The term of these indemnification agreements is generally perpetual after the execution of the agreement. The Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. In the event that one or more of these matters were to result in a claim against the Company, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on the Company&#8217;s future business, operating results or financial condition. It is not possible to determine the maximum potential amount under these contracts due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify them against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, we have not incurred any material costs, and have not accrued any liabilities in the consolidated financial statements as a result of these provisions.</span></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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and contingencies.</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 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: 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_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>24
<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="idm140588482345352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Convertible Notes, and Warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_DebtDisclosureTextBlock', window );">Debt, Convertible Notes, and Warrants</a></td>
<td class="text">Debt, Convertible Notes, and Warrants <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2014, the Company entered into a secured term loan agreement with Venture Lending &amp; Leasing, Inc. (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), an affiliate of Western Technology Investment, for a $25.0&#160;million loan with an interest rate of 11.0% per annum (the prime rate plus 7.75%, minimum of 11.0%). The Company drew the full amount under the loan agreement, which was fully repaid in March 2019. Loan fees associated with entering into the agreement were not material. </span><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the loan, the Company issued warrants to Venture for the purchase of up to 761,340 shares of Series B convertible preferred stock. The terms and conditions of the warrants are dependent upon future rounds of preferred financing for which the exercise price is either the price per share of the Company&#8217;s Series B convertible preferred stock issued (Note 10), or the price for preferred stock in subsequent fundraising rounds, at Venture&#8217;s option (the price payable is subject to adjustment for certain events such as the subdivision or combination of common stock, if dividends are declared by the Company, or if there is a change of control of the Company). The warrants may be exercised by Venture at any time until March 1, 2025, unless all other preferred stock issued by the Company has been converted into common stock, in which case the warrants automatically convert into common stock at a price not less than $9.3844 per share. Venture is also able to exercise the warrants on a cashless or &#8220;net issuance&#8221; basis in return for a reduced preferred stock allocation. The proceeds of the debt issuance were allocated first to the warrants based on their fair value with the residual proceeds being allocated to debt. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $0.6&#160;million which was being amortized as interest expense over the term of the loan using the effective interest method. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the Series B convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis resulting in the issuance of 761,340 shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2017, the Company entered into two additional secured term loan agreements (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2017 loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with Venture for loan amounts of $25.0&#160;million each. Each loan bore an interest rate of 11.0% per annum. The Company drew down $25.0&#160;million ($12.5&#160;million from each of the two 2017 loans) in May 2017 which matures in November 2021, with the remaining $25.0&#160;million ($12.5&#160;million from each of the two 2017 loans) which matures in August 2022 drawn down in February 2018. Loan fees associated with entering into the agreement were not material. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the 2017 loan agreements, the Company was required to make majority interest-only payments until May 2019 (with nominal amounts for principal repayments) for the first $25.0&#160;million that was drawn down in May 2017 and majority interest-only payments until February 2020 (with nominal amounts for principal repayments) for the remaining $25.0&#160;million that was drawn in February 2018.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Material repayment of the principal amount outstanding for the first $25.0&#160;million drawn was to begin in June 2019, payable in thirty monthly installments; and repayment of the remaining $25.0&#160;million drawn was to begin in March 2020, also payable in thirty monthly installments. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2017 loans, the Company issued warrants to Venture for the purchase of up to 372,957 and 372,957 shares of Series D convertible preferred stock for the loan amounts drawn in 2018 and 2017, respectively. The terms and conditions of the warrants are dependent upon future rounds of preferred equity financing for which the exercise price is either the price per share of the Company&#8217;s Series D convertible preferred stock issued (Note 10), or the price for preferred stock in subsequent fundraising rounds, at Venture&#8217;s option (the price payable is subject to adjustment for certain events such as the subdivision or combination of common stock, if dividends are declared by the Company, or if there is a change of control of the Company). The warrants may be exercised by Venture at any time until April 1, 2028, unless all other preferred stock issued by the Company has been converted into common stock, in which case the warrants automatically convert into common stock at a price not less than $9.3844 per share. Venture is also able to exercise the warrants on a cashless or &#8220;net issuance&#8221; basis in return for a reduced preferred stock allocation. The proceeds of debt issuance were allocated first to the warrants based on their fair value with the residual proceeds being allocated to debt. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $0.6&#160;million and $0.6&#160;million for the amounts drawn in 2018 and 2017, respectively (which was being amortized as interest expense over the terms of the 2017 loans using the effective interest method). </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the Series D convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis, resulting in the issuance of 745,914 shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the loans from Venture were collateralized by certain assets of the Company, including its internally developed technology. The Venture loan agreements included customary events of default, including failure to pay amounts due, breaches of covenants and warranties, certain judgments and judicial actions against the Company, material adverse effect events, cross default and insolvency. If an event of default occurs, Venture could require immediate repayment of all amounts due. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Company paid the remaining $49.0&#160;million of outstanding balance of the 2017 loans from Venture in cash. In connection with the repayment, the Company issued subordinated debt to Venture (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tranche B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;, see below) representing a prepayment penalty, with a nominal value and a fair value of the debt upon issuance of $8.6&#160;million and $11.0&#160;million, respectively. As a result, the Company recognized $11.5&#160;million of debt extinguishment loss, representing the unamortized debt discount balance of $0.5&#160;million, as well as the fair value of the subordinated debt of $11.0&#160;million and the amount was included in the Company&#8217;s consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Venture Loan Amendment </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2019, the Company amended the 2017 loan agreements with Venture (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Under the Amendment, the 2017 loans were bifurcated into two tranches: Tranche A, in an amount of $49.0&#160;million, representing the remaining principal amount of the 2017 loans; and Tranche B, in an amount of $8.6&#160;million, representing the 2017 loans prepayment penalty. Tranche A was paid in full upon the execution of the Amendment. Tranche B, consisting of two separate subordinated contract liability instruments of $4.3&#160;million each, remained outstanding. The Tranche B loans bore no interest, have no maturity date or prepayment schedule, and are subordinate to SVB &amp; Hercules Loan (defined below) for any enforcement of a security interest or lien. At the option of the lenders, the Tranche B loans can be converted into Series D convertible preferred stock at any time. In addition, the Tranche B loans include conversion features conditioned on future rounds of preferred equity financing, and bridge financing. The Company cannot prepay the Tranche B loans. The Tranche B loans are due and payable in full upon an Acceleration Event (as defined in the Tranche B loans), which includes an event of default, a change in control, an initial public offering and liquidity event. The Tranche B loans also include optional prepayment and conversion features contingent upon additional debt issuance by the Company. The Company elected to apply the fair value option to the outstanding Tranche B loans. The Tranche B loans were classified as a current liability and were measured at a fair value of $10.9&#160;million at issuance. Changes in fair value were subsequently recognized in the consolidated statements of operations and comprehensive loss. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2021, the Company repaid $2.6&#160;million of the Venture Tranche B and recognized debt extinguishment gain of $0.7&#160;million, which represents a difference between the par amount of the repaid principle of the Venture Tranche B and the respective fair value upon repayment. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company amended certain terms of its Venture Tranche B loans and certain terms of the warrants issued to Venture to provide for, among other things, (i) an amendment to the definition of an initial public offering to include the acquisition of the Company by a SPAC, (ii) immediately prior to the consummation of an initial public offering, the automatic conversion of the outstanding principal under the notes into bridge financing securities and (iii) immediately prior to the consummation of an initial public offering, the automatic exchange of the warrants for shares of the Company securities. The form of bridge financing securities to be issued are substantially in the same form as the Company&#8217;s amended 2020 Convertible Notes and would result in such bridge financing securities being converted into shares of common stock immediately prior to the Business Combination at a conversion price equal to the lesser of (i) the Capped Price immediately prior to the closing of the Business Combination or (ii) 80% of the value of consideration payable for each share of Class A common stock provided for in the Business Combination.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended terms of the Venture Tranche B loans were not considered substantially different than the original terms of such loans. As such, the Tranche B loans continued to be recognized at fair value pursuant to the fair value option.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the Venture Tranche B loans converted into 754,378 shares of the Company&#8217;s Class A common stock, therefore there were no loan amounts outstanding as of January&#160;31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SVB &amp; Hercules Loan </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2019, the Company entered into a Credit Agreement with SVB and Hercules for a $50&#160;million secured loan with an interest rate of 11.0% per annum (the prime rate plus 5.5%, minimum of 11%). The loan matures in June 2022. With the proceeds, the Company paid back $49.0&#160;million of senior secured debt (the 2017 loans above). In connection with the loan, the Company issued warrants to the lenders and their affiliates for the purchase of 1,049,801 shares of the Company&#8217;s Class A common stock with an exercise price of $0.00001 per share with an expiration date of June 2029. Under the terms of the agreement, the Company is required to make interest-only payments until the maturity date of June 21, 2022. This maturity date is subject to a springing maturity condition, whereby, if 91 days prior to the June 21, 2022 maturity date of the 2020 Convertible Notes, the outstanding 2020 Convertible Notes have not been converted into equity securities, the SVB &amp; Hercules Loan will become due and payable, including interest and fees. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $0.3&#160;million of loan fees associated with its entry into the agreement and accrued $1.5&#160;million of final loan fees payable upon maturity. The proceeds of debt issuance were allocated between debt and the warrants based on their relative fair value. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $4.2&#160;million. The discount amount due to the warrant of $4.2&#160;million along with the total loan fees of $1.8&#160;million was being amortized as interest expense through maturity using the effective interest method. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, the Company obtained an additional $15&#160;million secured loan from SVB and Hercules. The loan bore an interest rate of 11.0% per annum and matures on June 21, 2022, or 91 days prior to the maturity date of the 2020 Convertible Notes, described below, if the outstanding 2020 Convertible Notes have not been converted into equity securities. With the proceeds, the Company paid back $2.6&#160;million, or 30% of the face value of its Venture Tranche B loans. In connection with the loan, the Company issued warrants to the lenders and their affiliates for the purchase 384,155 shares of Class A common stock of the Company with an expiration date of June 2030. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds of debt issuance were allocated between debt and the warrants based on their relative fair value. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $1.6&#160;million. The discount amount due to the warrant of $1.6&#160;million along with the total loan fees of $0.6&#160;million was being amortized as interest expense through maturity using the effective interest method. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the outstanding principal, accrued interest and repayment fees of $67.1&#160;million relating to the credit agreement with SVB and Hercules was repaid. Therefore, there were no loan amounts outstanding as of January&#160;31, 2022. As a result of the repayment, the Company recognized a debt extinguishment loss of $1.7&#160;million during the fiscal year ended January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2022, the Class A common stock warrants discussed above were exercised on a net-basis resulting in the issuance of 1,433,567 shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 Convertible Notes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2021, the Company entered into a Convertible Note and Warrant Purchase Agreement with certain investors, pursuant to which it issued convertible promissory notes (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The 2020 Convertible Notes bore interest at a rate of 6.0% per annum, that compounds quarterly and matures on June 22, 2022. The principal amount of 2020 Convertible Notes issued is $71.1&#160;million in aggregate. The Company issued warrants for the purchase of Series D convertible preferred stock, equal to 20% of the original principal amount of the notes, with an exercise price of $9.3844. The warrants expire on the tenth anniversary of the date of issuance. The number of shares of Series D convertible preferred stock issuable under the warrants is 1,515,799 in aggregate. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Convertible Notes contain automatic conversion features in the event of the closing of the Company&#8217;s next sale of preferred stock occurring on or prior to the 2020 Convertible Notes&#8217; maturity date resulting in gross proceeds in excess of at least $75.0&#160;million, (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Next Equity Financing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Upon closing of a Next Equity Financing, all outstanding principal and accrued interest under the 2020 Convertible Notes will automatically convert at a conversion price equal to the lesser of (i) 80% of the per share price received from investors in the Next Equity Financing and (ii) $2.5&#160;billion divided by the Company&#8217;s capitalization (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capped Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), immediately prior to the closing of the Next Equity Financing. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Convertible Notes also contain an optional conversion feature upon an equity financing by the Company which does not constitute a Next Equity Financing (a &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Qualified Financing Conversion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). In the event of a Non-Qualified Financing Conversion, the 2020 Convertible Notes will be convertible at the option of the holder, into a series of capital stock issued in the Non-Qualified Financing at a conversion price equal to the lesser of (i) 80% of the per share price received from investors in the Non-Qualified Financing and (ii) the Capped Price. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a Change of Control, as defined in the 2020 Convertible Note agreement, prior to repayment in full and prior to the Next Equity Financing, at the option of the holder, either (i) the Company shall pay 200% of the then outstanding principal accrued interest, or (ii) shall convert into common stock of the Company at a conversion price equal to the Capped Price immediately prior to the closing of the Change of Control. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected to apply the fair value option to the outstanding 2020 Convertible Notes. As such, the 2020 Convertible Notes were recognized at fair value with changes in fair value recognized in the consolidated statements of operations and comprehensive loss. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company amended certain terms of its 2020 Convertible Notes to provide for, among other things, the automatic conversion of the outstanding principal and accrued interest under the notes into shares of common stock immediately prior to the Business Combination. The conversion price in such event is equal to the lesser of (i) the Capped Price immediately prior to the closing of the Business Combination or (ii) 80% of the value of consideration payable for each share of Class A common stock provided for in the Business Combination transaction.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended terms of the 2020 Convertible Notes were not considered substantially different than the original terms of such notes. As such, the 2020 Convertible Notes continued to be recognized at fair value pursuant to the fair value option.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), the 2020 Convertible Notes converted into 9,824,143 shares of the Company&#8217;s Class A Common Stock, therefore there were no 2020 Convertible Notes outstanding as of January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination (see Note 3), 450,205 of the Series D convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis, resulting in the issuance of 27,713 shares of Class A common stock. The remaining 1,065,594 Series D convertible preferred stock warrants that were not exercised converted into warrants for Class A common stock shares and remained outstanding as of January&#160;31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, the amortization of debt discounts and loss (gain) on extinguishment of debt: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest coupon</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense and extinguishment (gain) loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,462&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,774&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of warrants that remain outstanding as of January&#160;31, 2022 in connection with the above transactions is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Warrants<br/>Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Warrants<br/>Exercisable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Term (in<br/>Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.18</span></td></tr></table></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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="idm140588481467688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_EquityAbstract', window );"><strong>Equity [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_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders&#8217; Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the Company&#8217;s restated certificate of incorporation (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Charter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) authorizes the issuance of 631,500,000 shares, of which 570,000,000 shares are shares of Class&#160;A common stock, par value $0.0001 per share, 30,000,000 shares are shares of Class B common stock, par value $0.0001 per share, 30,000,000 shares are shares of Class C common stock, par value $0.0001 per share and, and 1,500,000 shares are shares of preferred stock, par value $0.0001 per share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class A Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock are entitled to cast one vote per Class A share. Generally, holders of all classes of common stock vote together as a single class, and an action is approved by Planet stockholders if the number of votes cast in favor of the action exceeds the number of votes cast in opposition to the action, while directors are elected by a plurality of the votes cast. Holders of Class A common stock are not entitled to cumulate their votes in the election of directors.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Rights</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock will share ratably (based on the number of shares of Class&#160;A common stock held) if and when any dividend is declared by the Company&#8217;s board of directors out of funds legally available therefor, subject to restrictions, whether statutory or contractual (including with respect to any outstanding indebtedness), on the declaration and payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock or any class or series of stock having a preference over, or the right to participate with, the Class A common stock with respect to the payment of dividends.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of the Company&#8217;s Class A common stock do not have subscription, redemption or conversion rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class B Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class B common stock have the same economic terms as the shares of Class A common stock including with respect to dividends and in the event of the Company&#8217;s liquidation, dissolution or winding up, but the shares of Class B common stock have 20 votes per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion to Class A Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock will convert to the Company&#8217;s Class A common stock on a one-for-one basis on the earlier of the date that such shares are not held by a Qualified Stockholder, the Sunset Date, and the date of the death or mental incapacity of such Planet Founder. A &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Qualified Stockholder</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; refers to (a) William Marshall and Robert Schingler, Jr. (each, a &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Founder</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;); (b) any other registered holder of a share of Class&#160;B common stock immediately following the filing of the Charter that would be a transferee of shares of Class&#160;B common stock received in certain transfers permitted by the terms of the Charter; (c) a trust, individual retirement account or </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">foundation of a Planet Founder as long as the Planet Founder retains voting and dispositive power over the relevant shares of Class B common stock; or (d) a permitted transferee of Class B common stock (in accordance with the terms of the Charter). The &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sunset Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; refers to the earlier of (a) the 10-year anniversary of the closing of the Business Combination or (b) solely with respect to such Planet Founder, the date that is six months after such Planet Founder is no longer providing services to the Company as a director, executive officer, member of the senior leadership team or other full-time employee with an on-going substantial role with the Company (or, immediately at such time as such Planet Founder is no longer providing any services to the Company as a director, executive officer, member of the senior leadership team or other full time employee with an on-going substantial role with the Company as a result of a termination for cause).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class C Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of Class C common stock have substantially the same rights as Class A common stock including with respect to dividends and in the event of the Company&#8217;s liquidation, dissolution or winding up, except they do not have any voting rights.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s board of directors is authorized to issue shares of preferred stock from time to time in one or more series, each such series to have such terms as stated or expressed in the resolution or resolutions providing for the creation and issuance of such series.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the closing of the Business Combination on December 7, 2021, all Former Planet convertible preferred stock converted into Former Planet Class A common stock on a one-to-one basis, which shares were then converted into 131,252,627 shares of the Company&#8217;s Class A common stock at the exchange ratio of approximately 1.53184, as calculated in accordance with the Merger Agreement. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding Former Planet convertible preferred stock as of January&#160;31, 2021, as adjusted for the Exchange Ratio, consisted of the following (in thousands, except share and per share amounts): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Issued and<br/>Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share<br/>Liquidation<br/>Preference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Liquidation<br/>Preference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds Net<br/>of Issuance<br/>Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,955,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,938,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,977,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,114,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,073,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C prime</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,522,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,164,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,273,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,275,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,843,194&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,252,627&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,048&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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>26
<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="idm140588481469080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Public and Private Placement Warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_pl_WarrantsAbstract', window );"><strong>Warrants [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_pl_WarrantDisclosureTextBlock', window );">Public and Private Placement Warrants</a></td>
<td class="text">Public and Private Placement Warrants<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, the Company had 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants entitle the holder thereof to purchase one share of Class A common stock at a price of $11.50 per share, subject to adjustment. The Public Warrants may be exercised only for a whole number of shares of Class&#160;A common stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants expire on December 7, 2026, or earlier upon redemption or liquidation. The Public Warrants are listed on the NYSE&#8221; under the symbol &#8220;PL WS.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants become exercisable on March 9, 2022; provided in each case that the Company has an effective registration statement under the Securities Act covering the shares of Class A common stock issuable upon exercise of the Public Warrants, and a current prospectus relating to them is available (or the Company permits holders to exercise their Public Warrants on a cashless basis and such cashless exercise is exempt from registration under the Securities Act).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemptions of Public Warrants When the Price Per Share of Class A Common Stock Equals or Exceeds $18.00 </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants become exercisable, the Company may call the Public Warrants redemption for cash:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at a price of $0.01 per warrant;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon not less than 30 days&#8217; prior written notice of redemption to each warrant holder; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of the Company&#8217;s Class A common stock equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30&#8209;trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will not redeem the warrants unless an effective registration statement under the Securities Act covering the Class A common stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Class A common stock is available throughout the 30-day redemption period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemptions of Public Warrants When the Price Per Share of Class A Common Stock Equals or Exceeds $10.00</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants become exercisable, the Company may redeem the Public Warrants:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at $0.10 per warrant upon a minimum of 30 days&#8217; prior written notice of redemption provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the &#8220;fair market value&#8221; (as defined below) of the Company&#8217;s Class A common stock; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of the Company&#8217;s Class A common stock equals or exceeds $10.00 per public share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The &#8220;fair market value&#8221; of Class A common stock shall mean the volume weighted average price of Class&#160;A common stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants. In no event will the warrants be exercisable in connection with this redemption feature for more than 0.361 shares of Class A common stock per warrant (subject to adjustment).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise price and number of shares of common stock issuable upon exercise of the Public Warrants may be adjusted in certain circumstances, including in the event of a share dividend, or recapitalization, reorganization, merger or consolidation. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">dMY Sponsor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) at a purchase price of $1.50 per warrant (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Private Placement Warrants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $11.50 per share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_WarrantDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant 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;">pl_WarrantDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_WarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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;">pl_WarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>27
<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="idm140588483621944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, Google owned greater than 10% of the Company&#8217;s common shares through its total investment of 31,942,641 shares of Class A common stock. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, Google purchased $10.0&#160;million of 2020 Convertible Notes (Note 9). Upon issuance of such 2020 Convertible Notes to Google, the Company also issued warrants to Google for the purchase of 213,119 shares of Series D preferred stock. In connection with the Business Combination, such 2020 Convertible Notes converted to shares of Class A common stock and such Series D preferred stock warrants converted to and were exercised for shares of Class A common stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company and Google entered into a five year content license agreement under which Google licensed content covering Google&#8217;s specified areas of interest. The contract automatically renews for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzgzMA_e8c37f5f-22b6-45d4-81c1-34edcbca0b6d">one</span> additional year if the parties fail to fulfill their respective obligations at the end of year five. As of January&#160;31, 2022 and 2021, the deferred revenue balance associated with the content license agreement was $12.2&#160;million and $20.8&#160;million, respectively. For the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company recognized revenue of $8.6&#160;million, $11.5&#160;million and $8.1&#160;million, respectively, related to the content license agreement. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company purchases hosting and other services from Google, of which $16.1&#160;million and $10.3&#160;million is deferred as of January&#160;31, 2022 and 2021, respectively. The Company recorded hosting expense of $19.4&#160;million, $13.1&#160;million and $10.9&#160;million during the fiscal years ended January&#160;31, 2022, 2021 and 2020, respectively. As of January&#160;31, 2022 , the Company&#8217;s accounts payable and accrued liabilities balance included $2.0&#160;million related to hosting and other services provided by Google. As of January&#160;31, 2021, no amounts were due for such services. </span></div>On June 28, 2021, the Company amended the terms of its hosting agreement with Google. The amendment, among other things, increases the aggregate purchase commitments to $193.0&#160;million. The amended agreement commenced on August 1, 2021 and extends through January 31, 2028. See Note 8 for future Google hosting purchase commitments, including the amended commitments, as of January&#160;31, 2022.<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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="idm140588482370888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation</a></td>
<td class="text">Stock-based Compensation<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, the Company issued equity awards under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (previously named the Cosmogia Inc. 2011 Stock Incentive Plan) (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legacy Incentive Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Legacy Incentive Plans provided for the granting of stock options and restricted stock units (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RSUs&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to employees, consultants, and advisors of the Company. Options granted under the Legacy Incentive Plans may be either incentive stock options (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ISOs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) or nonqualified stock options (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NSOs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). ISOs may be granted only to Company employees including officers and directors who are also employees. NSOs may be granted to Company employees, consultants, and advisors. Options under the Legacy Incentive Plans have a contractual life for periods of up to ten years (or five years if granted to a 10% stockholder). Options granted generally vest over four years. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Planet Labs PBC 2021 Incentive Award Plan </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the Company adopted the Planet Labs PBC 2021 Incentive Award Plan (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). No further awards will be granted under the Legacy Incentive Plans. Directors, employees and consultants are eligible to receive awards under the Incentive Plan; however, ISOs may only be granted to employees. The Incentive Plan allows for the grant of awards in the form of: (i) ISOs; (ii) NSOs; (iii) stock appreciation rights (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SARs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;); (iv) restricted stock; (v) RSUs; (vi) dividend equivalents; and (vii) other stock and cash-based awards. No awards have been granted under the Incentive Plan as of January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate number of shares of Class A common stock reserved for issuance under the Incentive Plan is the sum of (i) 32,412,802 shares, (ii) any shares that were subject to awards outstanding under a Legacy Incentive Plan as of the effective date of the Incentive Plan and which, following such effective date, became or become (as applicable) </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available for issuance under the Incentive Plan and (iii) an annual increase on the first day of each fiscal year commencing with February 1, 2022 and ending on and including February 1, 2031 equal to a number of shares equal to 5% of the aggregate number of shares of Class A and Class B common stock outstanding on the final day of the immediately preceding fiscal year (or such lesser number of shares as is determined by the board of directors). The maximum number of shares of Class A common stock that may be granted with respect to ISOs under the Incentive Plan is 56,963,788 shares.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recognized related to awards granted to employees and nonemployees, as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized to internal-use software development costs and property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,956&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,012&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Term (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at February 1, 2019 </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,025,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.07</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,533,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,607,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2020 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,780,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,670,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,255,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,118,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,246,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,199,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,189,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,329,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2022 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,907,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at January&#160;31, 2022 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,718,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes 1,838,207 shares of Class A common stock issued upon the early exercise of unvested stock options that are subject to repurchase as described further below. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value of options exercised during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $23.0&#160;million, $6.1&#160;million and $0.4&#160;million, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of options outstanding and exercisable by price at January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.070</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.559</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.807</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.62</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.62</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.325</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.09</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.417</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.689</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.72</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.817</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.921</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.79</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.041</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,538,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,553,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.97</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.249</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.76</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.753</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,450,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.41</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,907,551&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,718,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $3.79, $1.85 and $1.64 per share, respectively. As of January&#160;31, 2022, total unrecognized compensation cost related to stock options was $49.5&#160;million. These costs are expected to be recognized over a period of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.83</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the employee stock options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was estimated using the following assumptions:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62 - 7.32</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02 - 6.76</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.08 - 6.83</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.45% - 48.39% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.45% - 44.71% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.13% - 39.85%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37% - 1.23% </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31% - 0.52%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67% - 2.54% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term of stock options represents the weighted-average period the stock options are expected to remain outstanding. The Company uses the simplified method to determine its expected term because it does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior. No stock options have been granted after the Business Combination. As the Company was privately held before the Business Combination, and there had been no public market for its common stock during that time, the expected volatility was based on the average historical stock price volatility of comparable publicly-traded companies in its industry peer group. The risk-free rate assumption is based on the U.S. Treasury instruments whose term was consistent with the expected term of the Company&#8217;s stock options. The expected dividend assumption is based on the Company&#8217;s history and expectation of dividend payouts. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>RSUs </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(689,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,723)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,425,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,519,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,439,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs are subject to both time-based service and liquidity event vesting requirements. The liquidity event requirement was met upon the closing of the Business Combination on December 7, 2021. As such, the Company commenced recognition of stock-based compensation expense for the RSUs on such date. Total stock-based compensation expense recognized for RSUs during the fiscal year ended January&#160;31, 2022 was $21.2&#160;million, including $16.4&#160;million of expense that was recognized for service completed from the date of grant to the closing of the Business Combination. As of January&#160;31, 2022, total unrecognized compensation cost related to RSUs was $37.1&#160;million. These costs are expected to be recognized over a period of approximately 1.71 years.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Early Exercises of Stock Options</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Legacy Incentive Plans provided for the early exercise of stock options for certain individuals as determined by the Company&#8217;s board of directors. Shares of common stock issued upon early exercises of unvested options are not deemed, for accounting purposes, to be issued until those shares vest according to their respective vesting schedules and accordingly, the consideration received for early exercises is initially recorded as a liability and reclassified to common stock and additional paid-in capital as the underlying awards vest. Stock options that are early exercised are subject to a repurchase option that allows the Company to repurchase within ninety days of an individual&#8217;s termination for any reason, any unvested shares of such individual for a repurchase price equal to the lesser of the then-current fair market value of a share and the amount previously paid by the individual for such unvested shares. During the fiscal year ended January&#160;31, 2022, the Company issued 1,838,207 shares of Class&#160;A common stock upon the early exercise of unvested stock options. As of January&#160;31, 2022, the Company had a $16.1&#160;million liability recorded for the early exercise of unvested stock options, and the related number of unvested shares subject to repurchase was 1,654,385.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earn-out Shares</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, Former Planet equity award holders, will have the right to receive up to 5,540,990 shares that are contingently issuable in shares of Class A common stock. The Earn-out Shares may be earned in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Combination will be forfeited without any further consideration. The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8212;Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each contingent vesting condition described above.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Earn-out Shares allocated to Former Planet equity award holders of $45.3&#160;million was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. Compensation expense for awards with market conditions is recognized over the requisite service period and is not reversed if the market condition is not met. The requite service period for each of the four vesting tranches for the Earn-out Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, there were 782,751 Earn-out Shares that were forfeited and there were no Earn-out Shares that vested. As of January 31, 2022, there were 4,758,239 Earn-out Shares outstanding relating to Former Planet equity award holders. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, the Company recognized $4.5&#160;million of stock-based compensation expense related to the Earn-out Shares. As of January&#160;31, 2022, total unrecognized compensation cost related to Earn-out Shares was $34.4&#160;million. These costs are expected to be recognized over a period of approximately 1.75 years.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Stock-based Compensation</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of VanderSat (s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ee Note 6), t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">543,391 shares of Class&#160;A common stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to an employee and former owner of VanderSat which are accounted for as stock-based compensation because the shares are subject to forfeiture based on post-acquisition time-based service vesting. The shares vest in quarterly increments over two years commencing on December 13, 2021. The fair value was determined to be $9.47 per share based on the quoted closing price of the Company&#8217;s Class A common stock on the date of the VanderSat acquisition. </span>During the fiscal year ended January 31, 2022, the Company recognized $0.3&#160;million of stock-based compensation expense related to these shares. As of January&#160;31, 2022, unrecognized compensation cost related to shares was $4.8&#160;million. These costs are expected to be recognized over a period of approximately 1.92 years.<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<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="idm140588481464904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the loss before income taxes are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,478)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,599)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,760)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,014)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,030)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,584)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for (benefit from) income taxes consists of the following (in thousands): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,393)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between the U.S. federal statutory income tax and the Company&#8217;s effective tax rates as a percentage of loss before income taxes is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision computed at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s deferred tax assets and liabilities are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,701)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had deferred tax assets of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$168.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $131.1 million before valuation allowances as of January&#160;31, 2022 and 2021, respectively. The Company assesses the realizability of its deferred tax assets and establishes a valuation allowance if it is more-likely-than-not that some or all of its deferred tax assets will not be realized. The Company evaluates all available positive and negative evidence such as past operating results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax-planning strategies. Management believes that it is more likely than not that the majority of U.S. and foreign deferred tax assets will not be realized. Accordingly, the Company has recorded a valuation allowance against its deferred tax assets in these jurisdictions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net change in the total valuation allowance is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,758&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,155&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance, end of year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,081&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,270&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,758&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the undistributed earnings of its foreign subsidiaries permanently reinvested in foreign operations and has not provided for U.S. income taxes on such earnings. As of January&#160;31, 2022, the Company&#8217;s unremitted earnings from its </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">foreign subsidiaries were $23.1 million and the corresponding unrecognized deferred U.S. income tax liability is not material. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company had approximately $472.9 million of federal, $226.6 million of state and $0.8 million of foreign net operating loss (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NOL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) carryforwards available to offset future taxable income, which will expire in varying amounts beginning in 2023. An insignificant amount of NOL and credits carryforwards may be subject to annual limitations under Internal Revenue Code Section 382. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company had approximately $16.6 million of federal and $11.8 million of California research and development credit carryforwards available to reduce future taxable liability. The federal credit carryforwards will expire beginning in 2032 and California credits can be carried forward indefinitely. </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s unrecognized tax benefits are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2022, the Company had no unrecognized tax benefits that, if recognized, would affect the effective tax rate. The Company&#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes. The Company determined that no accrual for interest and penalties was required as of January&#160;31, 2022 and 2021 and no such expenses were incurred in the years presented. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not anticipate the total amounts of unrecognized tax benefits to significantly increase or decrease in the next twelve months. </span></div>The Company files U.S. federal, various state and foreign income tax returns. The Company is not currently under audit by any taxing authorities. All tax years remain open to examination by taxing jurisdictions to which the Company is subject.<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<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="idm140588480138408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">Net Loss Per Share Attributable to Common Stockholders</a></td>
<td class="text">Net Loss Per Share Attributable to Common Stockholders <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share calculations for all periods prior to the Business Combination have been retrospectively adjusted for the equivalent number of shares outstanding immediately after the Business Combination to effect the reverse recapitalization. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes net loss per share of the Class A common stock and Class B common stock using the two-class method required for participating securities. Basic and diluted loss per share are the same for each class of common stock because they are entitled to the same liquidation and dividend rights. The following table sets forth the computation of basic and diluted loss per Class A common stock and Class B common stock (amounts in thousands, except share and per share amounts): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,610,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,214,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,863,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted loss per share was the same for each period presented as the inclusion of all potential Class&#160;A common stock and Class B common stock outstanding would have been anti-dilutive. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potential common stock outstanding that was excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,252,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,252,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,265,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Series B Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Series D Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,907,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,246,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,780,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,439,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,217,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY Sponsor Earn-out Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,899,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,933,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Early exercised common stock options, subject to future vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,654,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in connection with acquisition, subject to future vesting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,523,721&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,450,612&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,900,028&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_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_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>31
<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="idm140588481458536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_DefinedContributionPlanTextBlock', window );">Defined Contribution Plan</a></td>
<td class="text">Defined Contribution Plan The Company sponsors a defined-contribution savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, covering substantially all full-time U.S. employees. Participating employees may contribute a percentage of their qualifying annual compensation up to the annual Internal Revenue Service contribution limit. The 401(k) plan was adopted in 2013. Since the inception of the plan, the Company has not matched employee contributions.<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 defined contribution plan.</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 715<br> -SubTopic 70<br> -URI http://asc.fasb.org/subtopic&amp;trid=2235116<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="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>32
<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="idm140588477949560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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>
<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 Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the U.S. (&#8220;U.S. GAAP&#8221;).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Planet Labs PBC and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#8217;s fiscal year end is January 31. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former Planet was determined to be the accounting acquirer based on the following predominant factors:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet&#8217;s existing stockholders have the majority voting interest in the combined entity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet had the ability to nominate a majority of the initial members of the board of directors of the combined entity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet&#8217;s senior management became the senior management of the combined entity; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Former Planet is the larger entity based on historical operating activity and has the larger employee base.</span></div>The consolidated assets, liabilities and results of operations prior to the Business Combination are those of Former Planet. The shares and corresponding capital amounts and losses per share, prior to the Business Combination, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.53184 (the &#8220;Exchange Ratio&#8221;) established in the Business Combination.<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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The significant estimates and assumptions that affect the Company&#8217;s consolidated financial statements include, but are not limited to, the useful lives of property and equipment, capitalized internal-use software and intangible assets, allowance for doubtful accounts, estimates related to revenue recognition, including the assessment of performance obligations within a contract and the determination of standalone selling price (&#8220;SSP&#8221;) for each performance obligation, the fair value of common stock and other assumptions used to measure stock-based compensation, the fair value of convertible notes and warrants, the fair value of assets acquired, and liabilities assumed from business combinations, the impairment of long-lived assets and goodwill, the recognition, measurement and valuation of current and deferred income taxes and uncertain tax positions, and contingencies.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, due to the inherent uncertainties in making estimates, actual results could differ from those estimates and such differences may be material to the consolidated financial statements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the COVID-19 Coronavirus pandemic (&#8220;COVID-19&#8221; or &#8220;COVID-19 pandemic&#8221;), and current events involving Russia and Ukraine, there is ongoing uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities. These estimates and assumptions may change in the future, as new events occur and additional information is obtained.</span></div><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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents and Restricted cash</a></td>
<td class="text">Cash and Cash Equivalents and Restricted cash Cash and cash equivalents include interest-bearing bank deposits, money market funds and other highly liquid investments with maturities of 90 days or less at the date of purchase.<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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text">Accounts Receivable and Allowance for Doubtful Accounts Accounts receivable include amounts billed and billable to customers for services or products provided as of the end of the applicable period and do not bear interest. Accounts receivable are stated net of an estimated allowance for doubtful accounts. The Company reviews accounts receivable regularly and makes estimates for the allowance for doubtful accounts when it is probable that an amount is uncollectible. If it is deemed certain that an amount is uncollectible, the amount is written-off. In evaluating the Company&#8217;s ability to collect outstanding receivables, the Company considers many factors, including the age of the balance, the customer&#8217;s payment history, creditworthiness, and current economic trends, including considerations for the impact of COVID-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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurement </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (an &#8220;exit price&#8221;), in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures fair value based on a three-level hierarchy of inputs, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs when measuring fair value. A financial instrument&#8217;s level within the three-level hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three-level hierarchy of inputs is as follows:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. These inputs are based on the Company&#8217;s own assumptions about current market conditions and require significant management judgment or estimation.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assets and liabilities measured at fair value on a recurring basis consist of cash and cash equivalents, restricted cash, accrued liabilities, warrant liabilities and convertible notes. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash, cash equivalents and accrued liabilities approximate the stated carrying value due to the short time to maturity. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s convertible notes and warrant liabilities, where the values are based on valuation techniques that require inputs that are both unobservable and are significant to the overall fair value measurement, are classified as Level 3 under the fair value hierarchy. The fair value of these Level 3 financial liabilities is determined using pricing models, discounted cash flow methodologies or similar techniques for which the determination of fair value requires significant management judgment or estimation (Note 5). These valuations use assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company reassesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company&#8217;s debt that was outstanding as of January&#160;31, 2021 approximated fair value as the debt bore a floating rate that approximated the market interest rate. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain non-financial assets including property and equipment, and other intangible assets at fair value on a non-recurring basis in periods after initial measurement in circumstances when the fair value of such assets are impaired below their recorded cost. As of January&#160;31, 2022 and 2021, there were no material non-financial assets recorded at fair value. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Option </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the fair value option to account for its convertible notes. The Company recorded the convertible notes at fair value with changes in fair value recorded on the consolidated statement of operations and comprehensive loss (Note 5). The primary reason for electing the fair value option was for simplification and cost-benefit considerations of accounting for the convertible notes at fair value versus bifurcation of the embedded derivatives. As a result of applying the fair value option, direct costs and fees related to the convertible notes were expensed as incurred and were not deferred.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the convertible notes converted into shares of Class&#160;A common stock.</span></div><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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk and Other Risks and Uncertainties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents and accounts receivable. By their nature, all such financial instruments involve risks, including the credit risk of nonperformance by counterparties. The Company&#8217;s cash and cash equivalents are deposited in checking and money market accounts with financial institutions in the U.S. and checking accounts with financial institutions in Canada, Germany, the Netherlands and Singapore that management believes are of high credit quality. The Company generally does not require collateral to support the obligations of the counterparties and deposits at banks may, at times, be in excess of federal or national insured limits or deposit-guarantee limits in each of the respective countries. The Company has not experienced material losses on its deposits of cash and cash equivalents. The maximum amount of loss at January&#160;31, 2022 that the Company would incur if parties to cash and money market funds failed completely to perform according to the terms of the contracts is $489.9&#160;million. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables are typically unsecured and are derived from revenue earned from customers across various countries. As of January&#160;31, 2022, four customers accounted for 23%, 14%, 12%, and 10% of accounts receivable, respectively. As of January&#160;31, 2021, three customers accounted for 32%, 18%, and 12% of accounts receivable, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended January&#160;31, 2022, one customer accounted for 11% of revenue. For the fiscal year ended January&#160;31, 2021, three customers accounted for 12%, 10% and 10%, of revenue. For the fiscal year ended January&#160;31, 2020, one customer accounted for 13% of revenue. </span></div>The Company&#8217;s products require continued approval from the Federal Communications Commission (&#8220;FCC&#8221;) and other international regulatory agencies for the Company to continue its operations. There can be no assurance that the Company&#8217;s products will continue to receive the necessary approvals or that its operations will be supported by the U.S. government or other governments. If the Company was denied such approvals, if such approvals were delayed, or if the U.S. government&#8217;s or other governments&#8217; policies change, these events may have a material adverse impact on the Company&#8217;s financial position and results of operations. The Company contracts with certain third-party service providers to launch satellites. Service providers who provide these services are limited. The inability of launch service providers to contract with the Company could materially impact future operating results.<span></span>
</td>
</tr>
<tr class="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 and Equipment</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation and amortization. Repair and maintenance costs are expensed as incurred. Significant improvements that extend the useful life or add functionality to property and equipment are capitalized. Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of useful life or term of lease</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs directly associated with design, construction, launch, and commissioning of satellites and systems are capitalized when the design and operation of the satellites and systems is at a sufficiently advanced stage such that the Company believes that recovery of the costs through future cash inflows is probable. The Company capitalizes material, labor and launch costs (including integration and launch insurance costs) that are incurred and necessary for the satellites to be placed into service. The Company depreciates the cost of a satellite over its estimated useful life, using the straight-line method of depreciation, once it is placed into service, which is when the Company determines that the satellites are providing imagery that meets the required quality specifications for sale to its customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life over which the Company depreciates a satellite is determined once the satellite has been placed into service. The initial determination of the satellite&#8217;s useful life involves the consideration of multiple factors, including design life, random part failure probabilities, expected component degradation and cycle life, fuel consumption (where applicable), and experience with satellite parts, vendors and similar assets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At least annually, or more frequently, should facts and circumstances indicate a need, the Company performs an assessment of the remaining useful lives of its property and equipment including its satellites. The assessment for satellites evaluates satellite usage data, remaining fuel (where applicable), operational stresses and other factors that may impact the satellite&#8217;s expected useful life.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company completed an assessment of the useful lives of its satellites and adjusted the estimated useful life of certain satellites from 6 years to 9 years. This change in accounting estimate was effective beginning in fiscal year 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, additional information specific to a single high resolution satellite became available which indicated the useful life of the satellite will be less than originally estimated. The change in estimate for this satellite was accounted for prospectively beginning in August 2021.</span></div>The effect of these changes in estimate was a net decrease in depreciation expense of $17.6&#160;million and a decrease in basic and diluted net loss per share attributable to common stockholders of approximately $0.22 for the fiscal year ended January&#160;31, 2022.<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_InternalUseSoftwarePolicy', window );">Capitalized Internal-Use Software Development Costs</a></td>
<td class="text">Capitalized Internal-Use Software Development Costs Costs directly attributable to the development of internal-use software are capitalized when the preliminary design of the software is completed, management has committed funding to proceed with the development and confirmed adequate probability that the project will be completed and the software will function as intended. Capitalization is discontinued when the project is substantially completed and ready for its intended use. The Company capitalizes labor costs that are incurred and necessary for the software to be placed into service and any interest costs apportioned to the project, if material. The Company amortizes capitalized internal-use software development costs, once it is placed into service, over its estimated useful life using the straight-line method, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5">one</span> to three years based on management&#8217;s determination of the duration of time during which the related software will be in use and contributing to the Company&#8217;s cash flows.<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Long-Lived Assets</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-lived assets and finite-lived intangible assets to be held and used in the business are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. This evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. If the carrying amount of the asset or asset group is not recoverable, the impairment to be recognized is measured by the amount by which the carrying amount of each long-lived asset or asset group exceeds the fair value of the asset or asset group. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January&#160;31, 2022, the Company recognized impairment expense of approximately $1.1&#160;million relating to capitalized costs for certain internal-use software development projects that were discontinued before the projects were completed. The impairment expense is included in research and development expenses within the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022. Other than as noted above, no events or changes in circumstances indicated the carrying amounts of the Company&#8217;s long-lived assets may not be recoverable during the fiscal years ended January&#160;31, 2022, 2021 and 2020.</span></div><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_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its business combinations using the acquisition accounting method, which requires it to determine the fair value of net assets acquired, including intangible assets and related goodwill. The Company identifies and attributes fair values and estimated lives to the intangible assets acquired and allocates the total cost of an acquisition to the underlying net assets based on their respective estimated fair values. Determining the fair value of assets acquired and liabilities assumed requires management&#8217;s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable but recognizes that the assumptions are inherently uncertain.</span></div>Acquisition-related costs are accounted for as expenses in the period in which they are incurred. The operating results of the acquired business are reflected in the Company&#8217;s consolidated financial statements as of the acquisition date.<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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. Goodwill is not subject to amortization and is tested for impairment at least annually, during the fourth quarter of each fiscal year or more frequently if events or circumstances indicate that the asset might be impaired. In assessing goodwill for impairment, the Company first assesses qualitative factors to determine whether it is </span></div>necessary to perform the quantitative goodwill impairment test. In the qualitative assessment, the Company considers factors including economic conditions, industry and market conditions and developments, overall financial performance and other relevant entity-specific events in determining whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. Should the Company conclude that it is more likely than not that the recorded goodwill amounts have been impaired, the Company would perform a quantitative impairment test. Goodwill impairment exists when a reporting unit&#8217;s carrying value exceeds its fair value. Significant judgment is applied when goodwill is assessed for impairment.<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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are carried at cost, net of accumulated amortization and impairment, where applicable. Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imagery library</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 7</span></div></td></tr></table></div><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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with Accounting Standard Codification (&#8220;ASC&#8221;) Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;Topic 606&#8221;). Under Topic 606, the Company recognizes revenue under the core principle to depict the transfer of control to the Company&#8217;s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when a performance obligation is satisfied.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives its revenue principally from licensing rights to use imagery that is delivered digitally through its online platform in addition to providing related services. Imagery licensing agreements vary by contract, however, generally they have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract on a subscription or usage basis, whereby a customer pays for access to the Company&#8217;s imagery that may be downloaded over a specific period of time, or, less frequently, on a transactional basis, whereby the customer pays for individual content or archive access licenses. The Company&#8217;s imagery licensing agreements and service agreements are generally non-cancelable and do not contain refund-type provisions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, the Company assesses the product offerings in its contracts to identify performance obligations that are distinct. A performance obligation is distinct when it is separately identifiable from other items in a bundled package and if a customer can benefit from it on its own or with other resources that are readily available to the customer. To identify the performance obligations, the Company considers all of the product offerings promised in the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Imagery licensing arrangements generally provide customers with the right to access imagery through the Company&#8217;s platform, download content on a limited or unlimited basis over the contractual period depending on the terms of the applicable contract, or provide both the right to access imagery and download content. The access to imagery through the Company&#8217;s online platform and the ability to download such imagery represent two separate performance obligations. As such, a portion of the total contract consideration related to access to continuously updated imagery content is recognized ratably on a straight-line basis over the term of the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, existing or archived imagery is available for download by the customer. The existing or archived imagery has significant standalone functionality and is not updated once licensed to a particular customer. As such, the portion of the contract consideration related to the download license of existing or archive imagery </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">content is recognized as revenue at the commencement of the contract when control of the imagery is transferred, and the imagery is available for download by the customer. The portion of the contractual consideration related to the download of monitoring imagery content is recognized over the term of the contract utilizing a usage-based output measure of progress based on the download capacity specified in the contract. To the extent the number of downloads of the specified imagery content is unlimited, the contractual consideration related to downloads is recognized ratably on a straight-line basis over the term of the contract.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s contracts with customers contain more than a single performance obligation, management allocates the total contract consideration to each performance obligation on a relative SSP basis. The SSP is the price at which the Company would sell a promised product or service separately to a customer. Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP by considering its overall pricing practices and market conditions, including the Company&#8217;s discounting practices, the size and volume of the Company&#8217;s transactions, the customer demographic, price lists, historical sales, contract prices and customer relationships.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provides other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to imagery products. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services contracts. Training revenues are recognized as the services are performed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue on a gross basis. The Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue excludes sales and usage based taxes where it has been determined that the Company is acting as a pass through agent.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the total amount of consideration that the Company expects to be entitled to in exchange for the product offerings in a contract. The prices of imagery licensing and other services are generally fixed at contract inception and therefore, the Company&#8217;s contracts do not contain a significant amount of variable consideration. From time to time, the Company may enter into contracts with its customers that provide a form of variable consideration, including a revenue share arrangement. For these arrangements, the Company estimates the variable consideration at the contract inception based on the most likely amount in a range of possible outcomes. The estimate of variable consideration is reassessed on a quarterly basis.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically bills in advance either quarterly or annually for contracts with terms of one year or longer. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the underlying performance obligations have been satisfied. Advance payments from customers have been categorized as current or non-current deferred revenue based on the expected performance date. The Company applied the practical expedient in Topic 606 and did not evaluate contracts of one year or less for the existence of a significant financing component. The financing component of multi-year contracts were not significant.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue </span></div>Cost of revenue consists of employee-related costs of performing account and data provisioning, customer support, satellite and engineering operations, as well as the costs of operating and retrieving information from the satellites, processing and storing the data retrieved, third party imagery expenses, depreciation of satellites and ground stations, and the amortization of capitalized internal-use software related to creating imagery provided to customers. Cost of revenue from professional services consists primarily of employee-related costs associated with providing these services, including costs paid to subcontractors and certain third-party fees. Employee-related costs include salaries, benefits, bonuses and stock-based compensation.<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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expenditures</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Expenditures </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenditures primarily include personnel- related expenses for employees and consultants, hardware costs, supplies costs, contractor fees and administrative expenses. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. Expenses classified as research and development are expensed as incurred and attributable to advancing technology research, platform and infrastructure development and the research and development of new product iteration. </span></div>The Company continues to iterate its satellites and operations for optimal efficiency and function. Satellite costs associated with the design, manufacture, launch, and commissioning of experimental satellites or other space related research and development activities are expensed as incurred.<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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Sales and Marketing and General and Administrative</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenditures primarily include costs incurred to market and distribute the Company&#8217;s products. Such costs include advertising and conferences, sales commissions, salaries, benefits and stock-based compensation for the Company&#8217;s sales and marketing personnel and sales office expenses. Sales and marketing expenses are expensed as incurred. Advertising expenses for the fiscal years ended January&#160;31, 2022, 2021 and 2020 were not material.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative </span></div>General and administrative expenses include personnel-related expenses and facilities-related costs primarily for its executive, finance, accounting, legal and human resources functions. General and administrative expenses also include fees for professional services principally comprised of legal, audit, tax, and insurance, as well as executive management expenses. General and administrative costs are expensed as incurred.<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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">Leases Leases are reviewed and classified as capital or operating at their inception. For operating leases, the Company records rent expense on a straight-line basis over the noncancelable lease term and records the difference between the rent paid and the recognition of rent expense as a deferred rent asset or liability. Rent escalation, rent abatement, or other concessions, such as rent holidays, and landlord or tenant incentives or allowances, are recorded as deferred rent and amortized over the remaining lease term.<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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. and various foreign jurisdictions and uses estimates in determining its provisions for income taxes. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method. Deferred assets and liabilities are recognized for the future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets where it is more likely than not that the deferred tax assets will not be realized. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes and measures uncertain tax positions in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which prescribes a recognition threshold and measurement process for recording uncertain tax positions taken, or expected to be taken in a tax return, in the consolidated financial statements. The Company accrues for the estimated amount of taxes for uncertain tax positions if it is more likely than not that the Company would be required to pay such additional taxes. An uncertain tax position will not be recognized if it has a less than 50% likelihood of being sustained. </span></div>The global intangible low-taxed income (GILTI) provisions of the Tax Cut and Jobs Act impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporation. The Company elects to treat any potential GILTI inclusions as a period cost.<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_pl_CommonStockValuationsPolicyPolicyTextBlock', window );">Common Stock Valuations</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Valuations </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically granted stock options at an exercise price equal to the fair value as determined by the Company&#8217;s board of directors on the date of grant. Given the absence of a public market for the Company&#8217;s common stock prior to the Business Combination, the board of directors of the Company estimated the fair value of its common stock at the time of each grant of an equity-based award. The board of directors of the Company utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#8217; Technical Practice Aid, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Privately Held Company Equity Securities Issued as Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to estimate the fair value of its common stock. These estimates and assumptions include numerous objective and subjective factors to determine the fair value of the Company&#8217;s common stock at each grant date, including the following factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">relevant precedent transactions including the Company&#8217;s capital transactions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the liquidation preferences, rights, preferences, and privileges of the Company&#8217;s convertible preferred stock relative to the common stock; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s actual operating and financial performance; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s current business conditions and projections; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s stage of development;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the likelihood and timing of achieving a liquidity event for the common stock underlying the stock options, such as an initial public offering, given prevailing market conditions; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the market performance of comparable publicly traded companies; and </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. and global capital market conditions. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If different assumptions had been made, equity-based compensation expense, net loss, and net loss per common share could have been significantly different. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the consummation of the Business Combination, the fair value of the Company&#8217;s common stock at the time of grant of each equity-based award is determined based on its quoted market price on the NYSE.</span></div><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_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP, which require compensation cost for the grant-date fair value of stock-based awards to be recognized over the requisite service period. The Company determines the fair value of stock-based awards granted or modified, using appropriate valuation techniques. The Company recognizes forfeitures as they occur. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted certain awards, primarily options, that vest based upon a service condition. The Company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the common stock, risk-free interest rates, and the expected dividend yield of the common stock. The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uncertainties and the application of management&#8217;s judgment. The Company records stock-based compensation expense for stock options on a straight-line basis over the requisite service period, which is generally four years. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Restricted Stock Units (&#8220;RSUs&#8221;) is the fair value of the underlying stock at the measurement date. For awards that are subject to both time-based service and performance conditions (including liquidity events), no expense is recognized until it is probable that the vesting criteria would be met. Stock-based compensation expense for awards with performance and other vesting criteria is recognized as expense under an accelerated graded vesting model. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement for the Business Combination, Former Planet equity holders, including Former Planet equity award holders, have the right to receive earn-out consideration (the &#8220;Earn-out Shares&#8221;). The Earn-out Shares may be earned in four equal tranches based on market condition vesting requirements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Compensation&#8212;Stock Compensation, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because service must be provided through each market condition vesting requirement. The fair value of the Earn-out Shares allocated to Former Planet equity award holders was determined upon the close of the Business Combination which will be recognized as stock-based compensation expense over the requisite service period. Compensation expense for awards with market conditions is not reversed if the market condition is not met. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Earn-out Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. This valuation model requires inputs such as the fair value of the Company&#8217;s Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#8217;s Class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Earn-out Shares, which is 5 years from the closing of the Business Combination. The Company&#8217;s volatility was derived from several publicly traded peer companies. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, the Company estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. The requisite service period for each of the four vesting tranches for the Earnout Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_WarrantsLiabilityPolicyTextBlock', window );">Warrants</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public and Private Placement Warrant Liabilities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with dMY IV&#8217;s initial public offering, which occurred on March 9, 2021, dMY IV issued 34,500,000 units, consisting of one share of Class A common stock of dMY IV and one-fifth of one redeemable warrant, at a price of $10.00 per unit. Each whole warrant entitles the holder to purchase one share of Class&#160;A common stock at an exercise price of $11.50 per share, subject to adjustment (the &#8220;Public Warrants&#8221;). Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#8220;dMY Sponsor&#8221;) at a purchase price of $1.50 per warrant (the &#8220;Private Placement Warrants&#8221;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination and as of January&#160;31, 2022, there were 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 2,966,667 of the Private Placement Warrants are subject to vesting conditions (the &#8220;Private Placement Vesting Warrants&#8221;). The Private Placement Vesting Warrants vest in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Private Placement Vesting Warrants that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Public and Private Placement common stock warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (&#8220;ASC 815-40&#8221;), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and concluded that they do not meet the criteria to be classified in stockholders&#8217; equity. Specifically, the exercise of the Public and Private Placement common stock warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company&#8217;s Class A stockholders. As there are two classes of common stock, not all of the stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Placement Warrants do not meet the conditions to be classified in equity. Since the Public and Private Placement common stock warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants are traded on the NYSE and are recorded at fair value using the closing price as of the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Private Placement Warrants (excluding the Private Placement Vesting Warrants) was estimated using the Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. These valuation models require inputs such as the fair value of the Company&#8217;s class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#8217;s class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Private Placement Warrants, which is 5 years from the closing of the Business Combination. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Changes in these assumptions can materially affect the estimate of the fair value of these instruments and ultimately change in fair value of Private Placement Warrants.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Warrants</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, the Company had preferred stock warrants which were exercisable for Series B and Series D convertible preferred stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s convertible preferred stock was classified as permanent equity, as redemption was solely within control of the Company. Prior the Business Combination, the Company evaluated the Series B and Series D Preferred Stock warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and concluded the Series B and Series D preferred stock warrants did not meet the criteria to be classified in stockholders&#8217; equity. Specifically, the settlement provisions of the Series B and certain Series D preferred stock warrants met the criteria for liability classification as the number of shares to be issued was not fixed at the time of issuance. Certain other Series D preferred stock warrants met the criteria for liability classification as certain terms of the warrants precluded them from being indexed to the Company&#8217;s stock. As such, the Series B preferred stock warrants and Series D preferred stock warrants were recognized as liabilities and recorded at fair value. The change in fair value of these warrants was recognized at each reporting date in the consolidated statement of operations and </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive loss. See Note 5 for a discussion of the fair value methodology and assumptions and Note 9 for details of the terms of the Series B and Series D preferred stock warrants. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, all Series B preferred stock warrants converted into warrants for Class A common stock warrants and were exercised.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, all Series D preferred stock warrants converted into warrants for Class A common stock, and a portion of such Class A common stock warrants were not exercised and remained outstanding (see Note 9). The Company evaluated such Class A common stock warrants that remained outstanding under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and concluded they met the criteria to be classified in stockholders&#8217; equity. Specifically, given that the underlying shares of such warrants are now Class&#160;A common stock, the terms of such warrants no longer preclude them from being indexed to the Company&#8217;s stock. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#8217; equity on the date of the Business Combination.</span></div><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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions and Translation</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Transactions and Translation </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reporting currency is the U.S. dollar. The functional currency of the Company&#8217;s subsidiaries has been determined to be either the U.S. dollar, Euro or Canadian dollar as the case may be. Revenue and expenses of the Company&#8217;s foreign subsidiaries, with a functional currency of either Euro or Canadian dollar, are translated into U.S. dollars using the monthly average exchange rates prevailing during the period. The assets and liabilities of the Company&#8217;s foreign subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet date. Translation adjustments are recorded as a component of accumulated other comprehensive loss within stockholders&#8217; equity. </span></div>Transactions denominated in currencies other than the functional currency are recorded based on the exchange rates at the time of the transaction. Monetary assets and liabilities are subject to remeasurement at the exchange rate in effect at the balance sheet date, with subsequent changes in exchange rates resulting in transaction gains or losses, which are included within other income (expense), net in the consolidated statement of operations and comprehensive loss. Foreign currency gain (loss) was $(0.5)&#160;million, $0.3&#160;million and $(0.3)&#160;million for the years ended January&#160;31, 2022, 2021 and 2020, respectively.<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_SegmentReportingPolicyPolicyTextBlock', window );">Segments</a></td>
<td class="text">Segments Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#8217;s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.<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_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share Attributable to Common Stockholders</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Common Stockholders </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considered all series of its convertible preferred stock to be participating securities. Net loss is attributed to common stockholders and participating securities based on their participation rights. Net loss attributable to common stockholders was not allocated to the convertible preferred stock as the holders of the convertible preferred stock did not have a contractual obligation to share in any losses. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share attributable to common stockholders is the same for Class A and Class B shares of common stock because they are entitled to the same liquidation and dividend rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-</span></div>average number of shares of common stock outstanding and the weighted-average number of certain Class&#160;A common stock warrants that were previously outstanding and were exercised in connection with the Business Combination. Such Class A common stock warrants were not contingently exercisable and the common stock of the Company was issued for little or no consideration, as such the shares underlying these Class A common stock warrants were considered outstanding in the denominator in the calculation of basic net loss per share attributable to common stockholders from the issuance date of such Class A common stock warrants.Diluted loss per share attributable to common stockholders adjusts basic loss per share for the potentially dilutive impact of convertible preferred stock, convertible notes, warrants, stock options, restricted stock units, Earn-out Shares and dMY Sponsor Earn-out Shares. For the years ended January&#160;31, 2022, 2021 and 2020, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.<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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2018-13&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the new guidance, the amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. The Company adopted this guidance as of February 1, 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASU 2018-15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which clarifies the accounting for implementation costs in cloud computing arrangements. The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2018, the FASB issued ASU 2018-18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends ASC 808 to clarify when transactions between participants in a collaborative arrangement under ASC 808 are within the scope of the FASB&#8217;s new revenue standard, ASU 2014-09 (codified in ASC 606). The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;Topic 842&#8221;), which supersedes the guidance in former ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless of their classification. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. Originally, a modified retrospective transition approach was required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. In July 2018, the FASB issued guidance to permit an alternative transition method for Topic 842, which allows transition to the new lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Entities may elect to apply either approach. There are also a number of optional practical expedients that entities may elect to apply. The Company expects to adopt the standard using the alternative transition method, is currently assessing the impact of this standard on its consolidated financial statements, and expects to report increased right-of-use assets and lease liabilities in connection with adopting this standard as of February 1, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which was codified with its subsequent amendments as ASC 326</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The Company expects to adopt this updated guidance as of February 1, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Test for Goodwill Impairment,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a new accounting standard update to simplify the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The standard is expected to be effective for the Company on February 1, 2023, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard simplifies the accounting for convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature, as well as convertible instruments with a beneficial conversion feature. As a result, entities will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce non-cash interest expense for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Additionally, ASU 2020-06 requires the application of the if- converted method for calculating diluted earnings per share, and precludes the use of the treasury stock method for certain debt instruments. The standard is expected to be effective for the Company on February 1, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for </span></div>outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company expects to adopt this standard as of February 1, 2022. The adoption of this new guidance is not expect<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_pl_CommonStockValuationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock Valuations, Policy</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;">pl_CommonStockValuationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_WarrantsLiabilityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants 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;">pl_WarrantsLiabilityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</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(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_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of 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://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><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 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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</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 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<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 50<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</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 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_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</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 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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>33
<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="idm140588482508184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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>Jan. 31, 2022</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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company&#8217;s cash and cash equivalents in the consolidated balance sheets to total cash, cash equivalents and restricted cash in the consolidated statements of cash flows as of January&#160;31, 2022 and 2021 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,762&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,814&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,540&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text">The change in the Company&#8217;s allowance for doubtful accounts is as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="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 );">Schedule of Property and Equipment</a></td>
<td class="text">Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of useful life or term of lease</span></td></tr></table><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites*</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,526&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219,246)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,744)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div>*Satellites include $13.7 million and $13.3&#160;million of satellites in process and not placed into service as of January&#160;31, 2022 and 2021, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text">Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imagery library</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 7</span></div></td></tr></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_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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="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_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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents.</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_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>34
<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="idm140588477807800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_pl_ReverseRecapitalizationAbstract', window );"><strong>Reverse Recapitalization [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_pl_ScheduleOfReverseRecapitalizationTableTextBlock', window );">Schedule of Business Combination transactions</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the consolidated statement of cash flows and the consolidated statement of stockholders&#8217; equity for the fiscal year ended January&#160;31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recapitalization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - dMY IV Trust and cash, net of redemptions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash - PIPE Investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from Business Combination and PIPE Investment. net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,164&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash accrued transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash liability assumed as part of Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Public Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Private Placement Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Combination and PIPE Investment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,457&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes $2.2&#160;million of transaction costs incurred attributable to the Public Warrants and Private Placement Warrants, which were recorded within other income (expense), net in the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of the Company&#8217;s common stock outstanding immediately following the consummation of the Business Combination and related transactions is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Planet stockholders - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,161,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Former Planet stockholders - Class B Common Stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,157,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY IV&#8217;s public stockholders - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,810,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holders of dMY IV&#8217;s sponsor shares - Class A Common Stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,762,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PIPE Investment - Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,200,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Business Combination</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,091,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes 1,746,296 shares of Class A common stock associated with the early exercise of unvested Former Planet stock options.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Upon the closing of the Business Combination, dMY IV&#8217;s public stockholders were offered the opportunity to redeem shares of dMY IV Class A common stock then held by them for cash equal to their pro rata share of the aggregate amount on deposit (as of two business days prior to the closing) in the trust account. The table above reflects redemptions of 689,670 shares of Class A common stock that occurred.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Excludes 862,500 shares of Class A common associated with the dMY Sponsor Earn-out Shares that are subject to vesting requirements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ReverseRecapitalizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization</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;">pl_ReverseRecapitalizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ScheduleOfReverseRecapitalizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Reverse Recapitalization</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;">pl_ScheduleOfReverseRecapitalizationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>35
<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="idm140588477864728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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 from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Schedule Of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates revenue by major geographic region: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostTableTextBlock', window );">Schedule of Deferred Commissions</a></td>
<td class="text">As of January&#160;31, 2022 and 2021, deferred commissions consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred commission</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_CapitalizedContractCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost capitalized in obtaining or fulfilling 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<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_CapitalizedContractCostTableTextBlock</td>
</tr>
<tr>
<td style="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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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="idm140588482394760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text">The Company&#8217;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and considers factors specific to the asset or liability.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash: money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,941&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash: money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,614&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock warrant liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the Private Placement Warrants for the fiscal year ended January&#160;31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private Placement Warrants</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed in Business Combination</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,370&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the convertible notes for the fiscal years ended January&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible<br/>Notes </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,804&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extinguishment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,212&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion to Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of balances for the preferred stock warrant liability for the fiscal years ended January&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock<br/>Warrant Liability </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification to stockholders&#8217; equity upon conversion to Class A common stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value as of January 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides quantitative information associated with the fair value measurement of the convertible notes as of January&#160;31, 2021:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of<br/>January 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input<br/>Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability-weighted</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated time to liquidation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 - 0.5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides quantitative information associated with the fair value measurement of the preferred stock warrant liability as of January&#160;31, 2021: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of<br/>January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable Input<br/>Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Stock Warrant Liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option Pricing Method</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 - 1.75 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount for lack of<br/>marketability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10% - 17%</span></div></td></tr></table></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_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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>37
<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="idm140588477815352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Business Acquisitions, by Acquisition</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rizes the fair value of the assets acquired and liabilities assumed at the date of acquisition: </span></div><div style="margin-bottom:9pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 13, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net working capital acquired, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,771&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<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 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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>38
<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="idm140588476992184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text">Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 to 9</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of useful life or term of lease</span></td></tr></table><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Satellites*</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground stations and ground station equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture, equipment and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,526&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219,246)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(183,744)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div>*Satellites include $13.7 million and $13.3&#160;million of satellites in process and not placed into service as of January&#160;31, 2022 and 2021, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-lived Assets by Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s long-lived assets by geographic region are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,537&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,280&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_CapitalizedComputerSoftwareTableTextBlock', window );">Schedule of Capitalized Computer Software</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized internal-use software costs, net of accumulated amortization consists of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,685)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,994&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock', window );">Schedule of Capitalized Software, Future Amortization Expense</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of capitalized internal-use software at January&#160;31, 2022, is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,768&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets And Goodwill</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and Intangible assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.464%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,557&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,869)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Image library</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,032)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,005)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,219&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,587&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of intangible assets at January&#160;31, 2022, is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,197&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill during the years ended January&#160;31, 2022 and 2021 is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,219&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,393&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid tax and withholding tax receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid satellite launch services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid directors&#8217; and officers&#8217; liability insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepayments and receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,385&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Non-current Assets</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets consist of the following: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid satellite launch services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,984&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities and Other Current Liabilities</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other current liabilities consist of the following: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred R&amp;D service liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred hosting costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes and other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,823&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,195&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">In December 2020, the Company entered into a development services agreement, whereby the Company agreed to provide the technical knowledge and services to design and develop certain prototype satellites and deliver and test early data collected (the &#8220;R&amp;D Services Agreement&#8221;). The R&amp;D Services Agreement is unrelated to the Company&#8217;s ordinary business activities and originally provided for a fee of $40.2 million, to be paid to the Company as specified milestones are achieved over a three year period. In November 2021, the R&amp;D Services Agreement was amended to increase the fee to $45.2 million. The Company has discretion in managing the activities under the R&amp;D Services Agreement and retains all developed intellectual property. The Company has no obligation to repay any of the funds received regardless of the outcome of the development work; therefore, the arrangement is accounted for as funded research and development pursuant to ASC 730-20, Research and Development. As ASC 730-20 does not indicate the accounting model for research and development services, the Company determined the total transaction price is taken over the agreement term as a reduction of research and development expenses based on a cost incurred method. During the fiscal year ended January&#160;31, 2022, the Company recognized $4.7 million of fees and incurred $4.8 million research and development expenses in connection with the R&amp;D Services Agreement. The activity for the fiscal year ended January&#160;31, 2021 was immaterial. As of January&#160;31, 2022 and 2021, the Company had received a total of $26.7 million and $8.3 million, respectively, under the R&amp;D Services Agreement. The deferred R&amp;D service liability was $21.9 million and $8.2 million as of January&#160;31, 2022 and 2021, respectively. </span></div>(2)Customer payable reflects consideration due to a customer as a result of a legal settlement agreement related to a revenue share arrangement. The customer payable was estimated at the inception of the contract and accounted for as a reduction in the customer&#8217;s transaction price.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_CapitalizedComputerSoftwareTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Computer Software</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;">pl_CapitalizedComputerSoftwareTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Capitalized Software, Future Amortization 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;">pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred 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 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-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_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 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 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill and intangible assets, which may be broken down by segment or major class.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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 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_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>39
<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="idm140588479895176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable office leases as of January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,088&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Schedule of Purchase Commitments</a></td>
<td class="text">Future purchase commitments under noncancelable launch service and ground station service contracts as of January&#160;31, 2022 are as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Launch</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ground<br/>Station</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,225&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="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_OtherCommitmentsTableTextBlock', window );">Schedule of Other Commitments</a></td>
<td class="text">Future minimum purchase commitments under the noncancelable hosting service agreement as of January&#160;31, 2022 is as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</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_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="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_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about obligations resulting from other commitments.</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_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>40
<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="idm140588481092152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Convertible Notes, and Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_pl_ScheduleOfDebtExpenseTableTextBlock', window );">Schedule of Debt Expense</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, the amortization of debt discounts and loss (gain) on extinguishment of debt: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest coupon</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,137&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt extinguishment (gain) loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense and extinguishment (gain) loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,462&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,774&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Warrants Outstanding</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of warrants that remain outstanding as of January&#160;31, 2022 in connection with the above transactions is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Warrants<br/>Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Warrants<br/>Exercisable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Term (in<br/>Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.18</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ScheduleOfDebtExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Debt 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;">pl_ScheduleOfDebtExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is 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 1<br> -Subparagraph (a)<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 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="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>41
<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="idm140588477899768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_EquityAbstract', window );"><strong>Equity [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_ScheduleOfStockByClassTextBlock', window );">Schedule of Convertible Preferred Stock</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding Former Planet convertible preferred stock as of January&#160;31, 2021, as adjusted for the Exchange Ratio, consisted of the following (in thousands, except share and per share amounts): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares<br/>Issued and<br/>Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share<br/>Liquidation<br/>Preference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Liquidation<br/>Preference</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds Net<br/>of Issuance<br/>Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,955,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,938,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,977,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,114,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,073,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C prime</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,522,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,164,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,273,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,275,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,843,194&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,252,627&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,415&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,048&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, 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 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<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(28))<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 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21553-112644<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 7: 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 8: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21488-112644<br><br>Reference 9: 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 10: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 11: 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))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21484-112644<br><br>Reference 13: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="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>42
<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="idm140588481516568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense recognized related to awards granted to employees and nonemployees, as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized to internal-use software development costs and property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,229)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,956&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,012&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Term (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at February 1, 2019 </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,025,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.07</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,428)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,533,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,607,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2020 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,780,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,670,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,255,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,118,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,246,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,199,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,189,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,329,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at January&#160;31, 2022 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,907,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at January&#160;31, 2022 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,718,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div>(1)Includes 1,838,207 shares of Class A common stock issued upon the early exercise of unvested stock options that are subject to repurchase as described further below.<span></span>
</td>
</tr>
<tr class="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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary of Stock Options Outstanding and Exercisable by Price</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of options outstanding and exercisable by price at January&#160;31, 2022 are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.070</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.61</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.559</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.95</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.807</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.62</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.62</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.325</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.09</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.09</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.417</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.689</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.72</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,948,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.72</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.817</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.921</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.79</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.041</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,538,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,553,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.97</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.249</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.76</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.753</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,450,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.41</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,907,551&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,718,277&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Stock Options, Valuation Assumptions</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the employee stock options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was estimated using the following assumptions:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62 - 7.32</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.02 - 6.76</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.08 - 6.83</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.45% - 48.39% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.45% - 44.71% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.13% - 39.85%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37% - 1.23% </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31% - 0.52%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.67% - 2.54% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock Unit ("RSU") Activity</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>RSUs </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at February 1, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(689,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,723)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,425,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,519,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances at January&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,439,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</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)<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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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>43
<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="idm140588479946856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the loss before income taxes are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131,478)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,599)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,760)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,536)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135,014)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,030)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,584)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td 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)</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for (benefit from) income taxes consists of the following (in thousands): </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,393)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between the U.S. federal statutory income tax and the Company&#8217;s effective tax rates as a percentage of loss before income taxes is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision computed at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation gain/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td 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</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s deferred tax assets and liabilities are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,799&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,126&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,701)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,432)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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_SummaryOfValuationAllowanceTextBlock', window );">Summary of Valuation Allowance</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net change in the total valuation allowance is as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,758&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,155&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance, end of year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,081&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,270&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,758&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td 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</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s unrecognized tax benefits are as follows: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,918&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</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> -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_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="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>44
<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="idm140588476606008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share</a></td>
<td class="text">The following table sets forth the computation of basic and diluted loss per Class A common stock and Class B common stock (amounts in thousands, except share and per share amounts): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,610,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,214,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,863,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.89)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></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</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potential common stock outstanding that was excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive: </span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended January 31,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,252,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,252,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,265,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Series B Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Series D Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,261,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,907,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,246,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,780,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,439,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,217,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">dMY Sponsor Earn-out Shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,899,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,933,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Early exercised common stock options, subject to future vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,654,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in connection with acquisition, subject to future vesting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,523,721&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,450,612&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,900,028&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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="idm140588476971752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Basis of Presentation and Liquidity (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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_pl_RecapitalizationExchangeRatio', window );">Recapitalization exchange ratio</a></td>
<td class="nump">1.53184<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 490,762<span></span>
</td>
<td class="nump">$ 71,183<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_pl_ProceedsFromReverseRecapitalizationTransaction', window );">Proceeds from Business Combination and PIPE Investment, net of transaction costs</a></td>
<td class="nump">$ 533,200<span></span>
</td>
<td class="nump">$ 533,164<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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember', window );">Credit Agreement with SVB and Hercules | Secured Debt</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_us-gaap_RepaymentsOfLongTermDebt', window );">Principal payment of debt</a></td>
<td class="nump">$ 67,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ProceedsFromReverseRecapitalizationTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Reverse Recapitalization 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;">pl_ProceedsFromReverseRecapitalizationTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_RecapitalizationExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recapitalization Exchange Ratio</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;">pl_RecapitalizationExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember</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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</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>46
<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="idm140588478130040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 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_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">$ 6,100<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>
</tr>
<tr class="re">
<td 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">490,762<span></span>
</td>
<td class="nump">71,183<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_RestrictedCashCurrent', window );">Restricted cash, current</a></td>
<td class="nump">309<span></span>
</td>
<td class="nump">375<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_RestrictedCashNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">5,743<span></span>
</td>
<td class="nump">4,982<span></span>
</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">496,814<span></span>
</td>
<td class="nump">76,540<span></span>
</td>
<td class="nump">$ 27,739<span></span>
</td>
<td class="nump">$ 79,908<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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Collateralized Money Market Accounts</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_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">4,200<span></span>
</td>
<td class="nump">4,300<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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_PerformanceGuaranteeMember', window );">Performance Guarantees</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_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">1,600<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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=pl_DepositsOfForeignOperationsMember', window );">Deposits of Foreign Operations</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_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 200<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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. 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.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashAndCashEquivalentsItemsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as current. 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.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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><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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_PerformanceGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_PerformanceGuaranteeMember</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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=pl_DepositsOfForeignOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=pl_DepositsOfForeignOperationsMember</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>47
<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="idm140588475947496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance, beginning of year</a></td>
<td class="nump">$ 1,215<span></span>
</td>
<td class="nump">$ 843<span></span>
</td>
<td class="nump">$ 5,300<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Charges</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">823<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(147)<span></span>
</td>
<td class="num">(619)<span></span>
</td>
<td class="num">(4,702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments', window );">Other</a></td>
<td class="num">(82)<span></span>
</td>
<td class="nump">168<span></span>
</td>
<td class="num">(404)<span></span>
</td>
</tr>
<tr class="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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance, end of year</a></td>
<td class="nump">$ 1,031<span></span>
</td>
<td class="nump">$ 1,215<span></span>
</td>
<td class="nump">$ 843<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss, Other 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;">pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct write-downs of accounts receivable charged against the allowance.</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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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="idm140588478458696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure', window );">Concentration risk, credit risk, maximum exposure</a></td>
<td class="nump">$ 489.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="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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Accounts Receivable | Customer 1</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">32.00%<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Accounts Receivable | Customer 2</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">18.00%<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Accounts Receivable | Customer 3</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.00%<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Accounts Receivable | Customer 4</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</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="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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Revenue Benchmark | Customer 1</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">13.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Revenue Benchmark | Customer 2</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Revenue Benchmark | Customer 3</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_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=pl_Customer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pl_Customer1Member</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_MajorCustomersAxis=pl_Customer2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pl_Customer2Member</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_MajorCustomersAxis=pl_Customer3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pl_Customer3Member</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_MajorCustomersAxis=pl_Customer4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=pl_Customer4Member</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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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>49
<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="idm140588476326664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_EarningsPerShareBasic', window );">Basic and diluted net loss per share attributable to common stockholders, basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
<td class="num">$ (2.87)<span></span>
</td>
<td class="num">$ (2.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_EarningsPerShareDiluted', window );">Basic and diluted net loss per share attributable to common stockholders, diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
<td class="num">$ (2.87)<span></span>
</td>
<td class="num">$ (2.89)<span></span>
</td>
</tr>
<tr class="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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.8<span></span>
</td>
<td class="nump">$ 52.7<span></span>
</td>
<td class="nump">$ 69.1<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_ChangeInAccountingEstimateByTypeAxis=pl_PropertyPlantAndEquipmentUsefulLifeMember', window );">Change in accounting estimate, property and equipment useful life</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_EarningsPerShareBasic', window );">Basic and diluted net loss per share attributable to common stockholders, basic (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.22)<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_EarningsPerShareDiluted', window );">Basic and diluted net loss per share attributable to common stockholders, diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.22)<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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (17.6)<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=pl_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and purchased software</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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=us-gaap_FurnitureAndFixturesMember', window );">Office furniture, equipment and fixtures</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<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=pl_SatellitesMember', window );">Satellites</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<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_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.0<span></span>
</td>
<td class="nump">$ 44.2<span></span>
</td>
<td class="nump">$ 58.6<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=pl_SatellitesMember', window );">Satellites | Minimum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 12 days<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=pl_SatellitesMember', window );">Satellites | Maximum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<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=pl_GroundStationAndGroundStationEquipmentMember', window );">Ground stations and ground station equipment | Minimum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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=pl_GroundStationAndGroundStationEquipmentMember', window );">Ground stations and ground station equipment | Maximum</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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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_Depreciation</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_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_ChangeInAccountingEstimateByTypeAxis=pl_PropertyPlantAndEquipmentUsefulLifeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ChangeInAccountingEstimateByTypeAxis=pl_PropertyPlantAndEquipmentUsefulLifeMember</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=pl_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=pl_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_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=pl_SatellitesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SatellitesMember</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=pl_GroundStationAndGroundStationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_GroundStationAndGroundStationEquipmentMember</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>50
<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="idm140588478277800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Capitalized Software, Impairment, and Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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>
<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_CapitalizedComputerSoftwareImpairments1', window );">Impairment of capitalized internal-use software</a></td>
<td class="nump">$ 1,143,000<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_GoodwillImpairmentLoss', window );">Goodwill impairment</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AcquiredFilmLibrariesMember', window );">Image library</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<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_RangeAxis=srt_MinimumMember', window );">Minimum | Capitalized Internal-Use Software Development Costs</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Developed technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_RangeAxis=srt_MinimumMember', window );">Minimum | Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_RangeAxis=srt_MinimumMember', window );">Minimum | Trade names and other</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Capitalized Internal-Use Software Development Costs</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Developed technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">9 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">9 years<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_RangeAxis=srt_MaximumMember', window );">Maximum | Trade names and other</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">7 years<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_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_CapitalizedComputerSoftwareImpairments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss from capitalized computer software 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<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> -Subparagraph (b)(2)<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_CapitalizedComputerSoftwareImpairments1</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets, 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>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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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><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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AcquiredFilmLibrariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AcquiredFilmLibrariesMember</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=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_FiniteLivedIntangibleAssetsByMajorClassAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</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>51
<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="idm140588476961048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Stock-Based Compensation (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2022</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 );">Stock Options</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 years<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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="idm140588472984424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Warrants (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>tradingDay </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 09, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 07, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 21, 2019 </div>
<div>$ / shares </div>
<div>shares</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.3844<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065,594<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays', window );">Threshold trading days | tradingDay</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod', window );">Threshold trading days range | tradingDay</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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, expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 2 months 4 days<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member', window );">Period 1</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share)</a></td>
<td class="nump">$ 15.00<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member', window );">Period 2</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share)</a></td>
<td class="nump">17.00<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member', window );">Period 3</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share)</a></td>
<td class="nump">19.00<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member', window );">Period 4</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share)</a></td>
<td class="nump">$ 21.00<span></span>
</td>
<td class="text">&#160;<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_CommonClassAMember', window );">Common Class A</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant exercise price (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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="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 );">Warrant outstanding (in shares) | 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">1,049,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (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">$ 10.00<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=pl_WarrantsPublicMember', window );">Public Warrants</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,899,982<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=pl_WarrantsPublicMember', window );">Public Warrants | Common Class A</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant exercise price (in dollars per share)</a></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>
<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=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="nump">2,966,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,933,333<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_WarrantsAndRightsOutstandingTerm', window );">Warrants, expiration period</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>
</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_dei_LegalEntityAxis=pl_DMYIVLLCMember', window );">dMY IV, LLC</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_EquityIssuedDuringPeriodUnits', window );">Equity units issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,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>
</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_dei_LegalEntityAxis=pl_DMYIVLLCMember', window );">dMY IV, LLC | Common Class A</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit', window );">Equity units issued, shares called per unit (in shares) | shares</a></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>
<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_dei_LegalEntityAxis=pl_DMYIVLLCMember', window );">dMY IV, LLC | Redeemable Warrant</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit', window );">Equity units issued, shares called per unit (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<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_dei_LegalEntityAxis=pl_DMYIVLLCMember', window );">dMY IV, LLC | Private Placement Warrants</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant exercise price (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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="nump">5,933,333<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="nump">$ 1.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger</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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day 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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days</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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_EquityIssuedDuringPeriodUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Issued During Period, Units</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;">pl_EquityIssuedDuringPeriodUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Issued During Period, Units, Equity Instrument Called Per Unit</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;">pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-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_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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received by subsidiary or equity investee for each share of common stock issued or sold in the stock 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;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="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_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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=pl_WarrantsPublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPublicMember</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=pl_WarrantsPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPrivatePlacementMember</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_dei_LegalEntityAxis=pl_DMYIVLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=pl_DMYIVLLCMember</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=pl_RedeemableWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_RedeemableWarrantMember</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>53
<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="idm140588482466440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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>
<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 gain (loss)</a></td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="num">$ (0.3)<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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="idm140588481419896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Segments (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2022 </div>
<div>segment</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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<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_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_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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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="idm140588478508952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 07, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_RecapitalizationExchangeRatio', window );">Recapitalization exchange ratio</a></td>
<td class="nump">1.53184<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_pl_DerivativeInstrumentContingentConsiderationLiabilityShares', window );">Contingent consideration liability (in shares)</a></td>
<td class="nump">27,000,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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember', window );">Credit Agreement with SVB and Hercules | Secured Debt</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_RepaymentsOfLongTermDebt', window );">Principal payment of debt | $</a></td>
<td class="nump">$ 67.1<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_CommonClassAMember', window );">Common Class A</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_DerivativeInstrumentContingentConsiderationLiabilityShares', window );">Contingent consideration liability (in shares)</a></td>
<td class="nump">24,600,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_pl_CommonStockEarnOutSharesSubjectToVestingRequirements', window );">Sponsor earnout shares subject to vesting requirements (in shares)</a></td>
<td class="nump">862,500<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_pl_StockConvertedReverseRecapitalization', window );">Stock converted in transaction (in shares)</a></td>
<td class="nump">8,625,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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,200,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_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.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_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock, consideration received | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 252.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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_DerivativeInstrumentContingentConsiderationLiabilityShares', window );">Contingent consideration liability (in shares)</a></td>
<td class="nump">2,400,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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member', window );">Period 1</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.00<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member', window );">Period 2</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="nump">17.00<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member', window );">Period 3</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="nump">19.00<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member', window );">Period 4</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [Line Items]</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 21.00<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_pl_CommonStockEarnOutSharesSubjectToVestingRequirements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Earn Out Shares, Subject to Vesting Requirements</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;">pl_CommonStockEarnOutSharesSubjectToVestingRequirements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger</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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, 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;">pl_DerivativeInstrumentContingentConsiderationLiabilityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_RecapitalizationExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recapitalization Exchange Ratio</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;">pl_RecapitalizationExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization</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;">pl_ReverseRecapitalizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_StockConvertedReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Converted, Reverse Recapitalization</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;">pl_StockConvertedReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of 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;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued or sold by the subsidiary or equity method investee per stock 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;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received by subsidiary or equity investee for each share of common stock issued or sold in the stock 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;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember</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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member</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>56
<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="idm140588476621496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Schedule of Cash Flow (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 07, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_pl_ReverseRecapitalizationAbstract', window );"><strong>Reverse Recapitalization [Abstract]</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_pl_CashAcquiredThroughReverseRecapitalization', window );">Cash - dMY IV Trust and cash, net of redemptions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 338,383<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_ProceedsFromIssuanceOfPrivatePlacement', window );">Cash - PIPE Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252,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_pl_PaymentsOfReverseRecapitalizationTransactionCosts', window );">Less: Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,219)<span></span>
</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_pl_ProceedsFromReverseRecapitalizationTransaction', window );">Proceeds from Business Combination and PIPE Investment. net</a></td>
<td class="nump">$ 533,200<span></span>
</td>
<td class="nump">533,164<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_pl_ReverseRecapitalizationAccruedTransactionCosts', window );">Less: non-cash accrued transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(326)<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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1', window );">Less: non-cash liability assumed as part of Business Combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(171)<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_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants', window );">Less: non-cash fair value of Public Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,840)<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_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants', window );">Less: non-cash fair value of Private Placement Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,370)<span></span>
</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_pl_ReverseRecapitalizationNet', window );">Business Combination and PIPE Investment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478,457<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_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost', window );">Accrued warrant issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<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_pl_CashAcquiredThroughReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Acquired Through Reverse Recapitalization</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;">pl_CashAcquiredThroughReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_PaymentsOfReverseRecapitalizationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of Reverse Recapitalization 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;">pl_PaymentsOfReverseRecapitalizationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ProceedsFromReverseRecapitalizationTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Reverse Recapitalization 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;">pl_ProceedsFromReverseRecapitalizationTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization</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;">pl_ReverseRecapitalizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationAccruedTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Accrued 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;">pl_ReverseRecapitalizationAccruedTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationAccruedWarrantIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Accrued Warrant 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;">pl_ReverseRecapitalizationAccruedWarrantIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, 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;">pl_ReverseRecapitalizationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Non-Cash Fair Value Private Placement 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;">pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationNonCashFairValuePublicWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Non-Cash Fair Value Public 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;">pl_ReverseRecapitalizationNonCashFairValuePublicWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received from entity's raising of capital via private rather than public placement.</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_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-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>57
<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="idm140588476215480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Schedule of Common Stock (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 07, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Dec. 06, 2021</div></th>
<th class="th"><div>Jan. 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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">260,091,568<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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions', window );">Shares issued upon early exercise of unvested stock options (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,838,207<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_CommonClassAMember', window );">Common Class A</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,788,611<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_StockIssuedDuringPeriodSharesAcquisitions', window );">Holders of dMY IV&#8217;s sponsor shares - Class A Common Stock</a></td>
<td class="nump">7,762,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>
</tr>
<tr class="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 );">PIPE Investment - Class A Common Stock</a></td>
<td class="nump">25,200,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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241,017,687<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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions', window );">Shares issued upon early exercise of unvested stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,746,296<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 );">Shares redeemed during the period (in shares)</a></td>
<td class="nump">689,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_CommonStockEarnOutSharesSubjectToVestingRequirements', window );">Sponsor earnout shares subject to vesting requirements (in shares)</a></td>
<td class="nump">862,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>
</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_CommonClassBMember', window );">Common Class B</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,157,586<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,157,586<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_dei_LegalEntityAxis=pl_FormerPlanStockholdersMember', window );">Former Plan Stockholders | Common Class A</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">172,161,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>
</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_dei_LegalEntityAxis=pl_FormerPlanStockholdersMember', window );">Former Plan Stockholders | Common Class B</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">21,157,586<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_dei_LegalEntityAxis=pl_DMYIVPublicStockholdersMember', window );">dMY IV Public Stockholders</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_pl_ReverseRecapitalizationLineItems', window );"><strong>Reverse Recapitalization [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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">33,810,330<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_pl_CommonStockEarnOutSharesSubjectToVestingRequirements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Earn Out Shares, Subject to Vesting Requirements</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;">pl_CommonStockEarnOutSharesSubjectToVestingRequirements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization</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;">pl_ReverseRecapitalizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued Upon Early Exercise of Unvested Stock 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;">pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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_dei_LegalEntityAxis=pl_FormerPlanStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=pl_FormerPlanStockholdersMember</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_dei_LegalEntityAxis=pl_DMYIVPublicStockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=pl_DMYIVPublicStockholdersMember</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>58
<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="idm140588478512008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="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_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue, revenue recognized</a></td>
<td class="nump">$ 55,200<span></span>
</td>
<td class="nump">$ 34,700<span></span>
</td>
<td class="nump">$ 35,100<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Remaining performance obligation, amount</a></td>
<td class="nump">153,400<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 );">Deferred revenue</a></td>
<td class="nump">67,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_pl_ContractWithCustomerNonCancelableContractRevenue', window );">Non-cancelable contract revenue</a></td>
<td class="nump">85,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_pl_ContractCostsCapitalizedDuringThePeriod', window );">Deferred commission expense</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Amortization of deferred commission</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 1,300<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-02-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01 | Minimum</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="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_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligation, percentage</a></td>
<td class="nump">72.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">12 months<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-02-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01 | Maximum</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="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_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligation, percentage</a></td>
<td class="nump">96.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">24 months<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_pl_ContractCostsCapitalizedDuringThePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract Costs Capitalized 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;">pl_ContractCostsCapitalizedDuringThePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ContractWithCustomerNonCancelableContractRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Non-cancelable Contract Revenue</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;">pl_ContractWithCustomerNonCancelableContractRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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-02-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-02-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>
<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>59
<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="idm140588478443208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="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">$ 131,209<span></span>
</td>
<td class="nump">$ 113,168<span></span>
</td>
<td class="nump">$ 95,736<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="re">
<td 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">55,993<span></span>
</td>
<td class="nump">61,471<span></span>
</td>
<td class="nump">54,857<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_CA', window );">Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="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">9,370<span></span>
</td>
<td class="nump">15,910<span></span>
</td>
<td class="nump">16,678<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=pl_OtherGeographicalAreasNotSeparatelyDisclosedMember', window );">Rest of world</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
</tr>
<tr class="re">
<td 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">$ 65,846<span></span>
</td>
<td class="nump">$ 35,787<span></span>
</td>
<td class="nump">$ 24,201<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_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_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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=pl_OtherGeographicalAreasNotSeparatelyDisclosedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_OtherGeographicalAreasNotSeparatelyDisclosedMember</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>60
<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="idm140588479911848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Schedule of Deferred Commissions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</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_CapitalizedContractCostNetCurrent', window );">Deferred commission, current</a></td>
<td class="nump">$ 1,375<span></span>
</td>
<td class="nump">$ 1,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred commission, non-current</a></td>
<td class="nump">1,083<span></span>
</td>
<td class="nump">1,697<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_CapitalizedContractCostNet', window );">Total deferred commission</a></td>
<td class="nump">$ 2,458<span></span>
</td>
<td class="nump">$ 2,727<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_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_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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; 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 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_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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; 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 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_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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="idm140588481441032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities - Additional Information (Details)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Dec. 07, 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_ClassOfWarrantOrRightAxis=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants | Volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="nump">0.00600<span></span>
</td>
<td class="nump">0.550<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</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_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=pl_WarrantsPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPrivatePlacementMember</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>62
<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="idm140588472714968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_RestrictedCash', window );">Restricted cash: money market funds</a></td>
<td class="nump">$ 6,100<span></span>
</td>
<td class="nump">$ 5,400<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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="nump">23,224<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_ClassOfWarrantOrRightAxis=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,359<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 1</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents: money market funds</a></td>
<td class="nump">470,066<span></span>
</td>
<td class="nump">50,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash: money market funds</a></td>
<td class="nump">5,875<span></span>
</td>
<td class="nump">5,165<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 assets</a></td>
<td class="nump">475,941<span></span>
</td>
<td class="nump">55,614<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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="text">&#160;<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">10,764<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 2</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents: money market funds</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_RestrictedCash', window );">Restricted cash: money market funds</a></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_AssetsFairValueDisclosure', window );">Total assets</a></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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="text">&#160;<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 3</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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents: money market funds</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_RestrictedCash', window );">Restricted cash: money market funds</a></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_AssetsFairValueDisclosure', window );">Total assets</a></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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,212<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">12,460<span></span>
</td>
<td class="nump">112,571<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Public Warrants | Level 1</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="nump">10,764<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Public Warrants | Level 2</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Public Warrants | Level 3</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Private Placement Warrants | Level 1</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Private Placement Warrants | Level 2</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Private Placement Warrants | Level 3</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="nump">$ 12,460<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Preferred Stock Warrant | Level 1</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="text">&#160;<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Preferred Stock Warrant | Level 2</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="text">&#160;<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Preferred Stock Warrant | Level 3</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</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_WarrantsAndRightsOutstanding', window );">Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,359<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_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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</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_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial and nonfinancial 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 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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. 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.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-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_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_ClassOfWarrantOrRightAxis=pl_PreferredStockWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_PreferredStockWarrantMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_ClassOfWarrantOrRightAxis=pl_WarrantsPublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPublicMember</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=pl_WarrantsPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPrivatePlacementMember</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>63
<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="idm140588478473816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities - Schedule of Liabilities with Unobservable Inputs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_FairValueByLiabilityClassAxis=pl_ConvertibleNotesMember', window );">Convertible Notes</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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,212<span></span>
</td>
<td class="nump">$ 10,804<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,529<span></span>
</td>
<td class="nump">10,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,142<span></span>
</td>
<td class="nump">25,139<span></span>
</td>
<td class="num">(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Extinguishment and Conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(114,354)<span></span>
</td>
<td class="num">(3,260)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">101,212<span></span>
</td>
<td class="nump">10,804<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=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants</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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">29,370<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="num">(16,910)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">12,460<span></span>
</td>
<td class="nump">12,460<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=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant</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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,359<span></span>
</td>
<td class="nump">3,849<span></span>
</td>
<td class="nump">3,897<span></span>
</td>
</tr>
<tr class="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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,596<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,118<span></span>
</td>
<td class="nump">4,914<span></span>
</td>
<td class="num">(48)<span></span>
</td>
</tr>
<tr class="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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Extinguishment and Conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,477)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,359<span></span>
</td>
<td class="nump">$ 3,849<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</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 (c)(1)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (c)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (c)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (c)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-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_FairValueByLiabilityClassAxis=pl_ConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ConvertibleNotesMember</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=pl_WarrantsPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPrivatePlacementMember</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=pl_PreferredStockWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_PreferredStockWarrantMember</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>64
<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="idm140588476129496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities - Measurement Inputs (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($) </div>
<div>yr</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstanding', window );">Warrants | $</a></td>
<td class="nump">$ 23,224<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_ClassOfWarrantOrRightAxis=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstanding', window );">Warrants | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,359<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=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3 | Term | Minimum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<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=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3 | Term | Maximum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<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=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3 | Volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<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=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3 | Discount for lack of marketability | Minimum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10<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=pl_PreferredStockWarrantMember', window );">Preferred Stock Warrant | Level 3 | Discount for lack of marketability | Maximum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.17<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=pl_ConvertibleNotesMember', window );">Convertible Notes | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,212<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=pl_ConvertibleNotesMember', window );">Convertible Notes | Level 3 | Term | Minimum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_DebtInstrumentMeasurementInput', window );">Debt, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<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=pl_ConvertibleNotesMember', window );">Convertible Notes | Level 3 | Term | Maximum</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_DebtInstrumentMeasurementInput', window );">Debt, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<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=pl_ConvertibleNotesMember', window );">Convertible Notes | Level 3 | Volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_DebtInstrumentMeasurementInput', window );">Debt, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.350<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=pl_ConvertibleNotesMember', window );">Convertible Notes | Level 3 | Discount Yield</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_DebtInstrumentMeasurementInput', window );">Debt, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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=pl_ConvertibleNotesMember', window );">Convertible Notes | Level 3 | Risk-free interest rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</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_DebtInstrumentMeasurementInput', window );">Debt, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.001<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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</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_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt instrument, including, but not limited to, convertible and non-convertible debt.</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_DebtInstrumentMeasurementInput</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_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_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</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_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=pl_PreferredStockWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_PreferredStockWarrantMember</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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputDiscountForLackOfMarketabilityMember</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=pl_ConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ConvertibleNotesMember</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_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputDiscountRateMember</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_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputRiskFreeInterestRateMember</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>65
<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="idm140588476056120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 13, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisition, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,620<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,457<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=pl_VanderSatBVMember', window );">VanderSat</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 22,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>
</tr>
<tr class="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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisition, net of cash acquired</a></td>
<td class="nump">9,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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Business combination, equity interests issued and issuable</a></td>
<td class="nump">$ 12,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>
</tr>
<tr class="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_BusinessAcquisitionSharePrice', window );">Business combination, share price (in dollars per share)</a></td>
<td class="nump">$ 9.47<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Business combination, consideration transferred, liabilities incurred</a></td>
<td class="nump">$ 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_BusinessAcquisitionAxis=pl_VanderSatBVMember', window );">VanderSat | Common Class A</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination, equity interests issued and issuable (in shares)</a></td>
<td class="nump">1,900,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>
</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=pl_VanderSatBVMember', window );">VanderSat | Common Class A | Share-based Payment Arrangement</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination, equity interests issued and issuable (in shares)</a></td>
<td class="nump">543,391<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=pl_VanderSatBVMember', window );">VanderSat | Common Class A | Purchase Consideration</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination, equity interests issued and issuable (in shares)</a></td>
<td class="nump">1,357,348<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid 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;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="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_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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred by the acquirer as part of consideration transferred 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://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><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 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 3: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 (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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=pl_VanderSatBVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_VanderSatBVMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockCompensationPlanMember</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_ContingentConsiderationByTypeAxis=pl_PurchaseConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContingentConsiderationByTypeAxis=pl_PurchaseConsiderationMember</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>66
<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="idm140588478481736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - VanderSat Schedule of Purchase Consideration (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Dec. 13, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 103,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88,393<span></span>
</td>
<td class="nump">$ 88,393<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=pl_VanderSatBVMember', window );">VanderSat</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,826<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">892<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Net working capital acquired, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(394)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,568)<span></span>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,771<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=pl_VanderSatBVMember', window );">VanderSat | Customer relationships</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671<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=pl_VanderSatBVMember', window );">VanderSat | Developed technology</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,487<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=pl_VanderSatBVMember', window );">VanderSat | Other</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_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 796<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due within one year or within the normal operating cycle, if longer, assumed 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset attributable to deductible temporary differences and carryforwards 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumed 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant, and equipment recognized as of 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 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-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_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_BusinessAcquisitionAxis=pl_VanderSatBVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_VanderSatBVMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</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>67
<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="idm140588472951464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 352,526<span></span>
</td>
<td class="nump">$ 343,599<span></span>
</td>
</tr>
<tr class="re">
<td 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</a></td>
<td class="num">(219,246)<span></span>
</td>
<td class="num">(183,744)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">133,280<span></span>
</td>
<td class="nump">159,855<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>
</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">130,230<span></span>
</td>
<td class="nump">156,537<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_NonUsMember', window );">Rest of the world</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">3,318<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=pl_SatellitesMember', window );">Satellites</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">310,861<span></span>
</td>
<td class="nump">302,577<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</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">15,448<span></span>
</td>
<td class="nump">15,630<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=pl_GroundStationAndGroundStationEquipmentMember', window );">Ground stations and ground station equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">12,685<span></span>
</td>
<td class="nump">12,560<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 );">Office furniture, equipment and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">5,335<span></span>
</td>
<td class="nump">4,995<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=pl_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and purchased software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">8,197<span></span>
</td>
<td class="nump">7,837<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=pl_SatellitesInProcessAndNotPlacedIntoServiceMember', window );">Satellites, in process and not placed into service</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</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_PropertyPlantAndEquipmentGross', window );">Total property and equipment, gross</a></td>
<td class="nump">$ 13,700<span></span>
</td>
<td class="nump">$ 13,300<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonUsMember</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=pl_SatellitesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SatellitesMember</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=pl_GroundStationAndGroundStationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_GroundStationAndGroundStationEquipmentMember</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=pl_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=pl_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=pl_SatellitesInProcessAndNotPlacedIntoServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SatellitesInProcessAndNotPlacedIntoServiceMember</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>68
<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="idm140588476121208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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>
</tr>
<tr class="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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 37,800,000<span></span>
</td>
<td class="nump">$ 52,700,000<span></span>
</td>
<td class="nump">$ 69,100,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_CapitalizedComputerSoftwareAmortization1', window );">Capitalized computer software, amortization</a></td>
<td class="nump">5,300,000<span></span>
</td>
<td class="nump">7,100,000<span></span>
</td>
<td class="nump">5,300,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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible assets, impairment</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">2,400,000<span></span>
</td>
<td class="nump">3,200,000<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=pl_SatellitesMember', window );">Satellites</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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>
</tr>
<tr class="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_InterestExpenseOther', window );">Interest expense</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 33,000,000<span></span>
</td>
<td class="nump">$ 44,200,000<span></span>
</td>
<td class="nump">$ 58,600,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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of capitalized computer software 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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-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_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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_Depreciation</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest expense 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_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=pl_SatellitesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SatellitesMember</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>69
<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="idm140588482397432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Capitalized Software Development (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</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_CapitalizedComputerSoftwareGross', window );">Capitalized internal-use software</a></td>
<td class="nump">$ 36,453<span></span>
</td>
<td class="nump">$ 32,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(25,685)<span></span>
</td>
<td class="num">(20,431)<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_CapitalizedComputerSoftwareNet', window );">Capitalized internal-use software, net</a></td>
<td class="nump">$ 10,768<span></span>
</td>
<td class="nump">$ 11,994<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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-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_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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>70
<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="idm140588481244872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Capitalized Software Development, Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</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_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 3,092<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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">2,751<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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">2,590<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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">2,202<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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">133<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_CapitalizedComputerSoftwareNet', window );">Capitalized internal-use software, net</a></td>
<td class="nump">$ 10,768<span></span>
</td>
<td class="nump">$ 11,994<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Computer Software Amortization Expense Next Twelve Months</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;">pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Computer Software Amortization Expense Year Five</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;">pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Computer Software Amortization Expense Year Four</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;">pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Computer Software Amortization Expense Year Three</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;">pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Computer Software Amortization Expense Year Two</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;">pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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>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="idm140588473502168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Goodwill and Intangibles (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="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_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">$ 37,087<span></span>
</td>
<td class="nump">$ 26,535<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(23,032)<span></span>
</td>
<td class="num">(21,005)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Intangible assets, foreign currency translation</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">143<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net carrying amount</a></td>
<td class="nump">14,197<span></span>
</td>
<td class="nump">5,673<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_GoodwillGross', window );">Goodwill, gross carrying amount</a></td>
<td class="nump">101,413<span></span>
</td>
<td class="nump">86,587<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_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill, foreign currency translation</a></td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,806<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, net carrying amount</a></td>
<td class="nump">103,219<span></span>
</td>
<td class="nump">88,393<span></span>
</td>
<td class="nump">$ 88,393<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">16,557<span></span>
</td>
<td class="nump">8,070<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(7,583)<span></span>
</td>
<td class="num">(6,869)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Intangible assets, foreign currency translation</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(9)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net carrying amount</a></td>
<td class="nump">8,965<span></span>
</td>
<td class="nump">1,192<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AcquiredFilmLibrariesMember', window );">Image library</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">12,028<span></span>
</td>
<td class="nump">11,430<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(10,610)<span></span>
</td>
<td class="num">(10,203)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Intangible assets, foreign currency translation</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">104<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net carrying amount</a></td>
<td class="nump">1,522<span></span>
</td>
<td class="nump">1,331<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">3,951<span></span>
</td>
<td class="nump">3,280<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(2,161)<span></span>
</td>
<td class="num">(1,615)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Intangible assets, foreign currency translation</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net carrying amount</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="nump">1,674<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trade names and other</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross carrying amount</a></td>
<td class="nump">4,551<span></span>
</td>
<td class="nump">3,755<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Intangible assets, accumulated amortization</a></td>
<td class="num">(2,678)<span></span>
</td>
<td class="num">(2,318)<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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Intangible assets, foreign currency translation</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">39<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net carrying amount</a></td>
<td class="nump">$ 1,912<span></span>
</td>
<td class="nump">$ 1,476<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-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_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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-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_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AcquiredFilmLibrariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AcquiredFilmLibrariesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</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>72
<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="idm140588479933624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 2,865<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">2,797<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">1,874<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">1,425<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">1,108<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">4,128<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_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net carrying amount</a></td>
<td class="nump">$ 14,197<span></span>
</td>
<td class="nump">$ 5,673<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<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 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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>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="idm140588478433192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning of period</a></td>
<td class="nump">$ 88,393<span></span>
</td>
<td class="nump">$ 88,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">14,826<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_Goodwill', window );">End of period</a></td>
<td class="nump">$ 103,219<span></span>
</td>
<td class="nump">$ 88,393<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_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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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>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="idm140588476581400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</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_PrepaidTaxes', window );">Prepaid tax and withholding tax receivables</a></td>
<td class="nump">$ 932<span></span>
</td>
<td class="nump">$ 1,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_PrepaidSatelliteLaunchServicesCurrent', window );">Prepaid satellite launch services</a></td>
<td class="nump">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_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred commissions</a></td>
<td class="nump">1,375<span></span>
</td>
<td class="nump">1,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Deposits</a></td>
<td class="nump">846<span></span>
</td>
<td class="nump">667<span></span>
</td>
</tr>
<tr class="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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">309<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid directors&#8217; and officers&#8217; liability insurance</a></td>
<td class="nump">4,757<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_OtherPrepaidExpenseCurrent', window );">Other prepayments and receivables</a></td>
<td class="nump">7,866<span></span>
</td>
<td class="nump">3,301<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 16,385<span></span>
</td>
<td class="nump">$ 7,134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_PrepaidSatelliteLaunchServicesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Satellite Launch Services, Current</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;">pl_PrepaidSatelliteLaunchServicesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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; 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 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_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-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_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</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_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other costs that provide economic benefits within a future period of 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<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 (g)<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-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_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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_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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 insurance that provides economic benefits within a future period of 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<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 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-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_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income and other taxes that provide economic benefits within a future period of 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 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage, classified as current. 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.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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="idm140588482393480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Other Noncurrent Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</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_CapitalizedContractCostNetNoncurrent', window );">Deferred commissions</a></td>
<td class="nump">$ 1,083<span></span>
</td>
<td class="nump">$ 1,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_pl_PrepaidSatelliteLaunchServicesNoncurrent', window );">Prepaid satellite launch services</a></td>
<td class="nump">1,373<span></span>
</td>
<td class="nump">772<span></span>
</td>
</tr>
<tr class="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_OtherAssetsMiscellaneousNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">515<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_OtherAssetsNoncurrent', window );">Total other non-current assets</a></td>
<td class="nump">$ 2,714<span></span>
</td>
<td class="nump">$ 2,984<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_PrepaidSatelliteLaunchServicesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Satellite Launch Services, 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;">pl_PrepaidSatelliteLaunchServicesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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; 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 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_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other miscellaneous assets expected to be realized or consumed after one year or normal 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_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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="idm140588476137048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Accrued and Other Current Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>yr</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2021 </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_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>Research and Development Arrangement, Contract to Perform for Others [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>
<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_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent', window );">Deferred R&amp;D service liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,878<span></span>
</td>
<td class="nump">$ 8,208<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_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and related expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,007<span></span>
</td>
<td class="nump">3,229<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_SettlementLiabilitiesCurrent', window );">Customer payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,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_pl_DeferredHostingAndOtherServicesCostsCurrent', window );">Deferred hosting costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,967<span></span>
</td>
<td class="nump">2,301<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_DeferredRentCreditCurrent', window );">Deferred rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,193<span></span>
</td>
<td class="nump">2,215<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_InterestPayableCurrent', window );">Accrued interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">616<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_TaxesPayableCurrent', window );">Withholding taxes and other taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,731<span></span>
</td>
<td class="nump">841<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_OtherAccruedLiabilitiesCurrent', window );">Other accruals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,047<span></span>
</td>
<td class="nump">2,785<span></span>
</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_pl_AccruedAndOtherCurrentLiabilities', window );">Total accrued and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,823<span></span>
</td>
<td class="nump">30,195<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_ResearchAndDevelopmentExpense', window );">Research and development expense incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,684<span></span>
</td>
<td class="nump">43,825<span></span>
</td>
<td class="nump">$ 37,871<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_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=pl_RDServicesAgreementMember', window );">R&amp;D Services Agreement</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>
</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_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>Research and Development Arrangement, Contract to Perform for Others [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>
<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_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent', window );">Deferred R&amp;D service liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
<td class="nump">21,900<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_pl_ResearchAndDevelopmentArrangementFeeProvided', window );">Research and development arrangement, fee provided</a></td>
<td class="nump">$ 40,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>
<td class="nump">$ 45,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_pl_ResearchAndDevelopmentArrangementMilestonePeriod', window );">Research and development arrangement, milestone period | yr</a></td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ResearchAndDevelopmentArrangementFeeRecognized', window );">Research and development fee recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="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_ResearchAndDevelopmentExpense', window );">Research and development expense incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromFeesReceived', window );">Proceeds from feeds received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,300<span></span>
</td>
<td class="nump">$ 26,700<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_pl_AccruedAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued And Other Current 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;">pl_AccruedAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DeferredHostingAndOtherServicesCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Hosting And Other Services Costs, Current</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;">pl_DeferredHostingAndOtherServicesCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Research And Development Service Liability, Current</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;">pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ResearchAndDevelopmentArrangementFeeProvided">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research And Development Arrangement, Fee Provided</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;">pl_ResearchAndDevelopmentArrangementFeeProvided</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ResearchAndDevelopmentArrangementFeeRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research And Development Arrangement, Fee Recognized</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;">pl_ResearchAndDevelopmentArrangementFeeRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ResearchAndDevelopmentArrangementMilestonePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research And Development Arrangement, Milestone 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;">pl_ResearchAndDevelopmentArrangementMilestonePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_DeferredRentCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rental payment required by lease over rental income recognized, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919140-209958<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditCurrent</td>
</tr>
<tr>
<td style="padding-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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-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.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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromFeesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for fees during the current period. This element excludes cash proceeds from license fees.</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> -Subparagraph (c)<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_ProceedsFromFeesReceived</td>
</tr>
<tr>
<td style="padding-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_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems</td>
</tr>
<tr>
<td style="padding-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_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_SettlementLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.</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_SettlementLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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,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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=pl_RDServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=pl_RDServicesAgreementMember</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>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="idm140588482288776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</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_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue', window );">Sublease income</a></td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="nump">$ 3.8<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>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_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesIncomeStatementSubleaseRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized for the period under subleasing 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 55<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123386226&amp;loc=d3e41620-112719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue</td>
</tr>
<tr>
<td style="padding-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>78
<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="idm140588477984344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies - Future of Minimum Rental Payments For Operating Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2023</a></td>
<td class="nump">$ 5,359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2024</a></td>
<td class="nump">1,729<span></span>
</td>
</tr>
<tr class="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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2025</a></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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2026</a></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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2027</a></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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 7,088<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-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>79
<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="idm140588476597384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies- Purchase Commitments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pl_LaunchServiceMember', window );">Launch</a></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_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></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_PurchaseObligationDueInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 1,025<span></span>
</td>
</tr>
<tr class="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_PurchaseObligationDueInSecondYear', window );">2024</a></td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInThirdYear', window );">2025</a></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_PurchaseObligationDueInFourthYear', window );">2026</a></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_PurchaseObligationDueInFifthYear', window );">2027</a></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_PurchaseObligationDueAfterFifthYear', window );">Thereafter</a></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_PurchaseObligation', window );">Total purchase commitments</a></td>
<td class="nump">2,225<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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pl_GroundStationServiceMember', window );">Ground Station</a></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_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</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_PurchaseObligationDueInNextTwelveMonths', window );">2023</a></td>
<td class="nump">2,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInSecondYear', window );">2024</a></td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="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_PurchaseObligationDueInThirdYear', window );">2025</a></td>
<td class="nump">686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInFourthYear', window );">2026</a></td>
<td class="nump">402<span></span>
</td>
</tr>
<tr class="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_PurchaseObligationDueInFifthYear', window );">2027</a></td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueAfterFifthYear', window );">Thereafter</a></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_PurchaseObligation', window );">Total purchase commitments</a></td>
<td class="nump">$ 4,555<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_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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>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_PurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pl_LaunchServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pl_LaunchServiceMember</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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pl_GroundStationServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pl_GroundStationServiceMember</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>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="idm140588481210984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies - Other Commitments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_OtherCommitmentDueInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 25,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">2024</a></td>
<td class="nump">28,050<span></span>
</td>
</tr>
<tr class="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_OtherCommitmentDueInThirdYear', window );">2025</a></td>
<td class="nump">30,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">2026</a></td>
<td class="nump">31,190<span></span>
</td>
</tr>
<tr class="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_OtherCommitmentDueInFifthYear', window );">2027</a></td>
<td class="nump">32,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueAfterFifthYear', window );">Thereafter</a></td>
<td class="nump">33,427<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_OtherCommitment', window );">Total purchase commitments</a></td>
<td class="nump">$ 180,891<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitment</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitment classified as other 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>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_OtherCommitmentDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitment classified as other 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>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_OtherCommitmentDueInFifthYear</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitment classified as other 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>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_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitment classified as other 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>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_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitment classified as other 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>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_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-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_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitment classified as other 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>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_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-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>81
<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="idm140588466277752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Convertible Notes, and Warrants - Additional Information (Details)<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="4">1 Months Ended</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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 05, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 21, 2019 </div>
<div>USD ($) </div>
<div>agreement </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2017 </div>
<div>USD ($) </div>
<div>agreement </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 30, 2014 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 31, 2021</div></th>
<th class="th">
<div>Jan. 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Warrant exercise price (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.3844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment gain (loss)</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="num">$ (1,690)<span></span>
</td>
<td class="nump">$ 673<span></span>
</td>
<td class="num">$ (11,529)<span></span>
</td>
<td class="text">&#160;<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discounts</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="nump">$ 1,867<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">$ 990<span></span>
</td>
<td class="text">&#160;<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 );">Warrant outstanding (in shares) | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonClassAMember', window );">Common Class A</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Warrant exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="nump">131,252,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_SharesIssuedWarrantsExercised', window );">Number of shares issued in warrant exercise (in shares) | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,433,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,049,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonClassAMember', window );">Common Class A | 2014 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Shares converted (in shares) | shares</a></td>
<td class="nump">761,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonClassAMember', window );">Common Class A | 2017 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_SharesIssuedWarrantsExercised', window );">Number of shares issued in warrant exercise (in shares) | shares</a></td>
<td class="nump">745,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonClassAMember', window );">Common Class A | 2020 Convertible Notes</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_SharesIssuedWarrantsExercised', window );">Number of shares issued in warrant exercise (in shares) | shares</a></td>
<td class="nump">27,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SeriesDPreferredStockMember', window );">Series D Convertible Preferred Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="nump">450,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,065,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | 2014 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Debt face 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Debt stated rate</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="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentUnamortizedDiscount', window );">Debt, unamortized discount</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="nump">$ 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>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | 2017 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Debt stated rate</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentUnamortizedDiscount', window );">Debt, unamortized discount</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>
<td class="text">&#160;<span></span>
</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">$ 600<span></span>
</td>
<td class="nump">$ 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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt borrowings</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,000<span></span>
</td>
<td class="nump">$ 25,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>
<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_pl_DebtInstrumentNumberOfAgreements', window );">Number of instruments issued in debt agreement | agreement</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RepaymentsOfLongTermDebt', window );">Principal payment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,000<span></span>
</td>
<td class="nump">$ 49,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>
<td class="text">&#160;<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_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment gain (loss)</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="num">(11,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discounts</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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | 2017 Loans | Nominal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebt', window );">Debt, net of discount</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,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | 2017 Loans | Fair 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebt', window );">Debt, net of discount</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,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>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Secured Term Loan A</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Debt face 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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>
<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt borrowings</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">$ 12,500<span></span>
</td>
<td class="nump">12,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>
<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_LongTermDebt', window );">Debt, net of discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Secured Term Loan B</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Debt face 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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>
<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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from debt borrowings</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">$ 12,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>
<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_RepaymentsOfLongTermDebt', window );">Principal payment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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>
<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,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>
<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_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment gain (loss)</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>
<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>
<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_LongTermDebt', window );">Debt, net of discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DebtInstrumentSubordinatedContractLiabilities', window );">Subordinated contracts outstanding | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DebtInstrumentSubordinatedContractLiability', window );">Subordinated contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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>
<td class="text">&#160;<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_pl_DebtInstrumentPercentOfConsiderationIssuableInStock', window );">Percent of consideration issuable in stock</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>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares issued in debt conversion (in shares) | shares</a></td>
<td class="nump">754,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightOutstanding', window );">Warrant outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DebtInstrumentPercentOfDebtRepaid', window );">Percent of principal repaid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Secured Term Loan B | Fair 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebt', window );">Debt, net of discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Credit Agreement with SVB and Hercules</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Debt face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="nump">$ 50,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Debt stated rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DebtInstrumentVariableRateFloor', window );">Debt, variable rate floor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentUnamortizedDiscount', window );">Debt, unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 4,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RepaymentsOfLongTermDebt', window );">Principal payment of debt</a></td>
<td class="nump">$ 67,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment gain (loss)</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="num">$ (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>
<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_PaymentsOfDebtIssuanceCosts', window );">Loan fees associated with debt issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<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_DeferredFinanceCostsGross', window );">Accrued loan fees payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">1,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Credit Agreement with SVB and Hercules | Warrant</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentUnamortizedDiscount', window );">Debt, unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredFinanceCostsGross', window );">Accrued loan fees payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Series B Convertible Preferred Stock | 2014 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares called by warrants (in shares) | 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="text">&#160;<span></span>
</td>
<td class="nump">761,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Warrant exercise price (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="text">&#160;<span></span>
</td>
<td class="nump">$ 9.3844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Series D Convertible Preferred Stock | 2017 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares called by warrants (in shares) | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">372,957<span></span>
</td>
<td class="nump">372,957<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 );">Warrant exercise price (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">$ 9.3844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Prime Rate | 2014 Loans</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt, variable rate spread</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="nump">7.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DebtInstrumentVariableRateFloor', window );">Debt, variable rate floor</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="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Prime Rate | Credit Agreement with SVB and Hercules</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt, variable rate spread</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible notes | 2020 Convertible Notes</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Debt face 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 71,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt stated rate</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>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement', window );">Change of control, repayment required</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>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal', window );">Convertible debt, if converted, in excess of principal</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>
<td class="nump">$ 75,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ConvertibleDebtBenchmarkForCapitalizationValuation', window );">Conversion price, numerator for capitalization "capped price"</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>
<td class="nump">$ 2,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>
<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible notes | Common Class A | 2020 Convertible Notes</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares issued in debt conversion (in shares) | shares</a></td>
<td class="nump">9,824,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible notes | Series D Convertible Preferred Stock | 2020 Convertible Notes</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares called by warrants (in shares) | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,515,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.3844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_WarrantsIssuedPercentOfPrincipalBorrowings', window );">Warrants issued, percent of borrowings principal</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>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_ConvertibleDebtBenchmarkForCapitalizationValuation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Convertible Debt, Benchmark for Capitalization Valuation</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;">pl_ConvertibleDebtBenchmarkForCapitalizationValuation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Change of Control, Percent Repayment Requirement</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;">pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DebtInstrumentNumberOfAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Number of Agreements</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;">pl_DebtInstrumentNumberOfAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_DebtInstrumentPercentOfConsiderationIssuableInStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Percent of Consideration Issuable In 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;">pl_DebtInstrumentPercentOfConsiderationIssuableInStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DebtInstrumentPercentOfDebtRepaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Percent Of Debt Repaid</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;">pl_DebtInstrumentPercentOfDebtRepaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DebtInstrumentSubordinatedContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Subordinated Contract 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;">pl_DebtInstrumentSubordinatedContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_DebtInstrumentSubordinatedContractLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Subordinated Contract 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;">pl_DebtInstrumentSubordinatedContractLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DebtInstrumentVariableRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Variable Rate, Floor</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;">pl_DebtInstrumentVariableRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_SharesIssuedWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued, Warrants Exercised</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;">pl_SharesIssuedWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_WarrantsIssuedPercentOfPrincipalBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants Issued, Percent Of Principal Borrowings</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;">pl_WarrantsIssuedPercentOfPrincipalBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</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 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<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> -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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: 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 6: 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 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond the 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 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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_DebtInstrumentAxis=pl_A2014LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_A2014LoansMember</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_DebtInstrumentAxis=pl_A2017LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_A2017LoansMember</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_DebtInstrumentAxis=pl_A2020ConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_A2020ConvertibleNotesMember</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_SeriesDPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesDPreferredStockMember</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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</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_DebtInstrumentAxis=pl_A2017LoansSecuredTermLoanAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_A2017LoansSecuredTermLoanAMember</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_DebtInstrumentAxis=pl_A2017LoansSecuredTermLoanBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_A2017LoansSecuredTermLoanBMember</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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_CreditAgreementWithSVBAndHerculesMember</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=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_ClassOfWarrantOrRightAxis=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_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesBPreferredStockMember</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_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PrimeRateMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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>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="idm140588481245000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Convertible Notes, and Warrants - Schedule of Interest Expense and Gain (Loss) on Extinguishment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</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_InterestExpenseDebtExcludingAmortization', window );">Contractual interest coupon</a></td>
<td class="nump">$ 6,137<span></span>
</td>
<td class="nump">$ 6,697<span></span>
</td>
<td class="nump">$ 5,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">768<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="nump">402<span></span>
</td>
</tr>
<tr class="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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discounts</a></td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment (gain) loss</a></td>
<td class="nump">1,690<span></span>
</td>
<td class="num">(673)<span></span>
</td>
<td class="nump">11,529<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_InterestExpenseDebt', window );">Total interest expense and extinguishment (gain) loss</a></td>
<td class="nump">$ 10,462<span></span>
</td>
<td class="nump">$ 8,774<span></span>
</td>
<td class="nump">$ 18,475<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to debt issuance costs.</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://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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<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> -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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of borrowed funds accounted for as interest expense for debt.</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 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<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 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</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 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<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 1F<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<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 S99<br> -Paragraph 2<br> -Subparagraph 8<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_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-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>83
<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="idm140588476869304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt, Convertible Notes, and Warrants - Warrants Outstanding (Details)<br></strong></div></th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_ClassOfWarrantOrRightOutstanding', window );">Warrant outstanding (in shares)</a></td>
<td class="nump">1,065,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_ClassOfWarrantOrRightExercisable', window );">Warrant exercisable (in shares)</a></td>
<td class="nump">1,065,594<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Exercise Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.3844<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Weighted Average Remaining Term</a></td>
<td class="text">8 years 2 months 4 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ClassOfWarrantOrRightExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Exercisable</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;">pl_ClassOfWarrantOrRightExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R76.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="idm140588476146936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_SharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="nump">631,500,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share) | $ / shares</a></td>
<td class="text">&#160;<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">160,843,194<span></span>
</td>
</tr>
<tr class="re">
<td 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 value (in usd per share) | $ / shares</a></td>
<td class="text">&#160;<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_pl_RecapitalizationExchangeRatio', window );">Recapitalization exchange ratio</a></td>
<td class="nump">1.53184<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_CommonClassAMember', window );">Common Class A</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="re">
<td 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="nump">570,000,000<span></span>
</td>
<td class="nump">237,435,191<span></span>
</td>
</tr>
<tr class="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 usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_pl_CommonStockVotingRightsVotesPerShare', window );">Common stock, voting rights, votes per share | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_PreferredStockConvertibleConversionRatio', window );">Convertible preferred stock, conversion ratio</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_ConversionOfStockSharesConverted1', window );">Shares converted (in shares)</a></td>
<td class="nump">131,252,627<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_CommonClassBMember', window );">Common Class B</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="nump">22,977,599<span></span>
</td>
</tr>
<tr class="re">
<td 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 usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_pl_CommonStockVotingRightsVotesPerShare', window );">Common stock, voting rights, votes per share | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<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_CommonClassCMember', window );">Common Class C</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="re">
<td 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="nump">30,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_pl_CommonStockVotingRightsVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Voting Rights, Votes 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;">pl_CommonStockVotingRightsVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_RecapitalizationExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recapitalization Exchange Ratio</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;">pl_RecapitalizationExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_SharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">pl_SharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_PreferredStockConvertibleConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common shares issuable upon conversion for each share of preferred stock to be converted.</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 (c)<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_PreferredStockConvertibleConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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_CommonClassCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassCMember</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>85
<FILENAME>R77.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="idm140588473238760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity - Schedule of Convertible Preferred Stock (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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 );">Shares Authorized (in shares)</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">160,843,194<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 );">Shares Issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">131,252,627<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 );">Shares Outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">131,252,627<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 );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 696,415<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,000<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_dei_LegalEntityAxis=pl_FormerPlanetMember', window );">Former Planet</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="re">
<td 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 );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,843,194<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 );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,252,627<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 );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,252,627<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_PreferredStockLiquidationPreferenceValue', window );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 696,415<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 414,048<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_SeriesAPreferredStockMember', window );">A | Former Planet</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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 );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,955,198<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 );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,938,981<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 );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,938,981<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_PreferredStockLiquidationPreference', window );">Per Share Liquidation Preference (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5138<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_PreferredStockLiquidationPreferenceValue', window );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,522<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,218<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_SeriesBPreferredStockMember', window );">B | Former Planet</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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 );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,977,599<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 );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,800,171<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 );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,800,171<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_PreferredStockLiquidationPreference', window );">Per Share Liquidation Preference (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.2837<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_PreferredStockLiquidationPreferenceValue', window );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,883<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,792<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_SeriesCPreferredStockMember', window );">C | Former Planet</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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 );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,114,155<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 );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,073,377<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 );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,073,377<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_PreferredStockLiquidationPreference', window );">Per Share Liquidation Preference (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.0051<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_PreferredStockLiquidationPreferenceValue', window );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,549<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,232<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=pl_SeriesCPrimePreferredStockMember', window );">C prime | Former Planet</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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 );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,522,644<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 );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,164,392<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 );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,164,392<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_PreferredStockLiquidationPreference', window );">Per Share Liquidation Preference (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.2062<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_PreferredStockLiquidationPreferenceValue', window );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,422<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,422<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_SeriesDPreferredStockMember', window );">D | Former Planet</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="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 );">Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,273,598<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 );">Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,275,706<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 );">Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,275,706<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_PreferredStockLiquidationPreference', window );">Per Share Liquidation Preference (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.3844<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_PreferredStockLiquidationPreferenceValue', window );">Aggregate Liquidation Preference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 453,039<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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 178,384<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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_PreferredStockLiquidationPreference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) 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.</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(d))<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 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 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://www.xbrl.org/2009/role/commonPracticeRef<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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21484-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_PreferredStockLiquidationPreference</td>
</tr>
<tr>
<td style="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_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_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_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_dei_LegalEntityAxis=pl_FormerPlanetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=pl_FormerPlanetMember</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_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesAPreferredStockMember</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_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesBPreferredStockMember</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_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesCPreferredStockMember</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=pl_SeriesCPrimePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SeriesCPrimePreferredStockMember</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_SeriesDPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesDPreferredStockMember</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>R78.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="idm140588473268392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Public and Private Placement Warrants (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></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>Jan. 31, 2022 </div>
<div>d </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 07, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 09, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 21, 2019 </div>
<div>$ / shares </div>
<div>shares</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="nump">1,065,594<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in dollars per share)</a></td>
<td class="nump">$ 9.3844<span></span>
</td>
<td class="text">&#160;<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_CommonClassAMember', window );">Common Class A</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | 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">1,049,801<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Warrant exercise price (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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
</tr>
<tr class="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_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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=pl_WarrantsPublicMember', window );">Public Warrants</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="nump">6,899,982<span></span>
</td>
<td class="text">&#160;<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=pl_WarrantsPublicMember', window );">Public Warrants | Redemption Scenario, One</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_ClassOfWarrantOrRightRedemptionPrice', window );">Warrant redemption price (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice', window );">Redemption, threshold of days prior to notice | d</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays', window );">Redemption, threshold of trading days | d</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays', window );">Consecutive trading days | d</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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=pl_WarrantsPublicMember', window );">Public Warrants | Redemption Scenario, Two</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_ClassOfWarrantOrRightRedemptionPrice', window );">Warrant redemption price (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice', window );">Redemption, threshold of days prior to notice | d</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays', window );">Redemption, threshold of trading days | d</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays', window );">Consecutive trading days | d</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice', window );">Redemption, threshold of trading days after notice | d</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<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=pl_WarrantsPublicMember', window );">Public Warrants | Common Class A</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Number of securities called by each warrant (in shares) | 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>
</tr>
<tr class="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 );">Warrant exercise price (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">$ 11.50<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=pl_WarrantsPublicMember', window );">Public Warrants | Common Class A | Redemption Scenario, One</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger', window );">Threshold common stock price trigger (in dollars per share)</a></td>
<td class="nump">$ 18.00<span></span>
</td>
<td class="text">&#160;<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=pl_WarrantsPublicMember', window );">Public Warrants | Common Class A | Redemption Scenario, Two</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger', window );">Threshold common stock price trigger (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>
<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_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum', window );">Maximum warrant conversion feature</a></td>
<td class="nump">0.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>
</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=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="nump">5,933,333<span></span>
</td>
<td class="nump">2,966,667<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=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants | dMY IV, LLC</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Warrant outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,933,333<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 );">Warrant exercise price (in dollars per share)</a></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>
<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_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.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>
<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=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants | Common Class A | dMY IV, LLC</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>
</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_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [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>
<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 );">Number of securities called by each warrant (in shares) | shares</a></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>
<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_pl_ClassOfWarrantOrRightRedemptionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Redemption 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;">pl_ClassOfWarrantOrRightRedemptionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Redemption, Stock Price Trigger</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;">pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Of Days Of Prior Notice</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;">pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Of Trading Days After Notice</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;">pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Trading Days</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;">pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Threshold Consecutive Trading Days</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;">pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Threshold Conversion Feature, Maximum</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;">pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-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_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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received by subsidiary or equity investee for each share of common stock issued or sold in the stock 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;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=pl_WarrantsPublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPublicMember</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_pl_EquityRedemptionAxis=pl_RedemptionScenarioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_EquityRedemptionAxis=pl_RedemptionScenarioOneMember</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_pl_EquityRedemptionAxis=pl_RedemptionScenarioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_EquityRedemptionAxis=pl_RedemptionScenarioTwoMember</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=pl_WarrantsPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPrivatePlacementMember</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_dei_LegalEntityAxis=pl_DMYIVLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=pl_DMYIVLLCMember</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>87
<FILENAME>R79.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="idm140588472442008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">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>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 07, 2021</div></th>
<th class="th"><div>Jun. 28, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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 (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">260,091,568<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_pl_RelatedPartyAgreementTerm', window );">Related party transaction, agreement term</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">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>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="nump">$ 67,800,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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue, revenue recognized</a></td>
<td class="nump">55,200,000<span></span>
</td>
<td class="nump">$ 34,700,000<span></span>
</td>
<td class="nump">$ 35,100,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_pl_DeferredHostingAndOtherServicesCostsCurrent', window );">Deferred hosting costs</a></td>
<td class="nump">3,967,000<span></span>
</td>
<td class="nump">2,301,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>
</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_RelatedPartyTransactionAxis=pl_GoogleMember', window );">Google</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_pl_RelatedPartyRenewalTerm', window );">Related party transaction, renewal term</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">1 year<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_pl_DeferredHostingAndOtherServicesCostsCurrent', window );">Deferred hosting costs</a></td>
<td class="nump">16,100,000<span></span>
</td>
<td class="nump">10,300,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_RelatedPartyPurchaseCommitment', window );">Purchase commitment</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">$ 193,000,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_RelatedPartyTransactionAxis=pl_GoogleMember', window );">Google | Content Licensing</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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 );">Deferred revenue</a></td>
<td class="nump">12,200,000<span></span>
</td>
<td class="nump">20,800,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>
</tr>
<tr class="re">
<td 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 );">Deferred revenue, revenue recognized</a></td>
<td class="nump">8,600,000<span></span>
</td>
<td class="nump">11,500,000<span></span>
</td>
<td class="nump">8,100,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="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_RelatedPartyTransactionAxis=pl_GoogleMember', window );">Google | Hosting and Other Services</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_CostsAndExpensesRelatedParty', window );">Related party costs and expenses</a></td>
<td class="nump">19,400,000<span></span>
</td>
<td class="nump">13,100,000<span></span>
</td>
<td class="nump">$ 10,900,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">$ 2,000,000<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>
</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible notes | 2020 Convertible Notes</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_DebtInstrumentFaceAmount', window );">Debt face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,100,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>
</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible notes | Google | 2020 Convertible Notes</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_DebtInstrumentFaceAmount', window );">Debt face 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<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_CommonClassAMember', window );">Common Class A</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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 (in shares)</a></td>
<td class="nump">241,017,687<span></span>
</td>
<td class="nump">22,788,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SeriesDPreferredStockMember', window );">Series D Convertible Preferred Stock | Google</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares called by warrants (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="text">&#160;<span></span>
</td>
<td class="nump">213,119<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_SeriesDPreferredStockMember', window );">Series D Convertible Preferred Stock | Convertible notes | 2020 Convertible Notes</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Shares called by warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,515,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_LegalEntityAxis=pl_GoogleMember', window );">Google | PlanetLabs</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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 );">Ownership percentage (greater than)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_LegalEntityAxis=pl_GoogleMember', window );">Google | PlanetLabs | Common Class A</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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 (in shares)</a></td>
<td class="nump">31,942,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_pl_DeferredHostingAndOtherServicesCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Hosting And Other Services Costs, Current</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;">pl_DeferredHostingAndOtherServicesCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_RelatedPartyAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party, Agreement Term</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;">pl_RelatedPartyAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_RelatedPartyPurchaseCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party, 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;">pl_RelatedPartyPurchaseCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_RelatedPartyRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party, Renewal Term</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;">pl_RelatedPartyRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory 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.15)<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),(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 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 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_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_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</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.2)<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_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</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 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionAxis=pl_GoogleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=pl_GoogleMember</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=pl_ContentLicensingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ContentLicensingMember</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=pl_HostingAndOtherServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_HostingAndOtherServicesMember</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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_DebtInstrumentAxis=pl_A2020ConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=pl_A2020ConvertibleNotesMember</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_RelatedPartyTransactionsByRelatedPartyAxis=pl_GoogleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=pl_GoogleMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_SeriesDPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SeriesDPreferredStockMember</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_dei_LegalEntityAxis=pl_GoogleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=pl_GoogleMember</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=pl_PlanetLabsPBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_PlanetLabsPBCMember</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>R80.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="idm140588471436744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Additional Information (Details)<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="1">11 Months Ended</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. 13, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 07, 2021 </div>
<div>USD ($) </div>
<div>tradingDay </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 06, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised during the period | $</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">$ 23,000<span></span>
</td>
<td class="nump">$ 6,100<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Weighted average grant date fair value, grants during period (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="nump">$ 3.79<span></span>
</td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="nump">$ 1.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Costs not yet recognized, 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="text">&#160;<span></span>
</td>
<td class="nump">$ 49,500<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 compensation 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="nump">41,956<span></span>
</td>
<td class="nump">$ 14,012<span></span>
</td>
<td class="nump">$ 5,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions', window );">Shares issued upon early exercise of unvested stock options (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,838,207<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_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent', window );">Liability from early exercise of stock 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="text">&#160;<span></span>
</td>
<td class="nump">$ 16,135<span></span>
</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_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions', window );">Unvested shares subject to repurchase (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">1,654,385<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_pl_ContingentConsiderationIssuableInShares', window );">Contingent consideration (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,540,990<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays', window );">Threshold trading days | tradingDay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod', window );">Threshold trading days range | tradingDay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member', window );">Period 1</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.00<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member', window );">Period 2</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member', window );">Period 3</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00<span></span>
</td>
<td class="text">&#160;<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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member', window );">Period 4</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger', window );">Share price triggering share issuance (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.00<span></span>
</td>
<td class="text">&#160;<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=pl_VanderSatBVMember', window );">VanderSat</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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 );">Award vesting period</a></td>
<td class="text">2 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Costs not yet recognized, period for recognition</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 11 months 1 day<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 compensation 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="nump">$ 300<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Costs not yet recognized, award other than 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="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800<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_CommonClassAMember', window );">Common Class A</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Stock reserved for future issuance (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">32,412,802<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 );">Maximum number of shares that may be granted under award (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">56,963,788<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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions', window );">Shares issued upon early exercise of unvested stock options (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,746,296<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_CommonClassAMember', window );">Common Class A | VanderSat</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination, equity interests issued and issuable (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,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>
</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=pl_ClassAAndBCommonStockMember', window );">Common Class A and B</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Aggregate number of shares outstanding that may be issued in share-based compensation plan</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">5.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_EmployeeStockOptionMember', window );">Stock 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="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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 );">Award expiration period</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">10 years<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 );">Award vesting period</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">4 years<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Costs not yet recognized, period for recognition</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">2 years 9 months 29 days<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 );">Stock Options | 10% stockholder</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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 );">Award expiration period</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">5 years<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Costs not yet recognized, period for recognition</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 8 months 15 days<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 compensation 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">$ 16,400<span></span>
</td>
<td class="nump">$ 21,200<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Costs not yet recognized, award other than 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="text">&#160;<span></span>
</td>
<td class="nump">$ 37,100<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Awards forfeited (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">317,332<span></span>
</td>
<td class="nump">84,723<span></span>
</td>
<td class="nump">689,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested (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">1,425,209<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_AwardTypeAxis=pl_EarnOutSharesMember', window );">Earn-out 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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Costs not yet recognized, period for recognition</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 9 months<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 compensation 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="nump">$ 4,500<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 );">Costs not yet recognized, award other than 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="text">&#160;<span></span>
</td>
<td class="nump">$ 34,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_pl_ReverseRecapitalizationShareBasedCompensationFairValue', window );">Fair value of awards | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,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>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Awards forfeited (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">782,751<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested (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">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Awards 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="nump">4,758,239<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_pl_ContingentConsiderationIssuableInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration, Issuable In 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;">pl_ContingentConsiderationIssuableInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger</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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day 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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days</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;">pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liabilities, Early Exercise Of Stock Options, Current</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;">pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_ReverseRecapitalizationShareBasedCompensationFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Share Based Compensation, Fair 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;">pl_ReverseRecapitalizationShareBasedCompensationFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued Upon Early Exercise of Unvested Stock 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;">pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Subject to Repurchase Upon Early Exercise of Unvested Stock 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;">pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of common shares reserved for future issuance.</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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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://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)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested 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://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity instruments other than options outstanding, including both vested and non-vested instruments.</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)(ii)<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)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares that may be issued in accordance with the plan as a proportion of outstanding capital 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod1Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod2Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod3Member</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_pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">pl_DerivativeInstrumentPeriodAxis=pl_DerivativeInstrumentPeriod4Member</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=pl_VanderSatBVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_VanderSatBVMember</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_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=pl_ClassAAndBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ClassAAndBCommonStockMember</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_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_GranteeStatusAxis=pl_Stockholder10PercentOwernshipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GranteeStatusAxis=pl_Stockholder10PercentOwernshipMember</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_AwardTypeAxis=pl_EarnOutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_EarnOutSharesMember</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>R81.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="idm140588478101608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Schedule of Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total expense</a></td>
<td class="nump">$ 43,185<span></span>
</td>
<td class="nump">$ 14,538<span></span>
</td>
<td class="nump">$ 6,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Capitalized to internal-use software development costs and property and equipment</a></td>
<td class="num">(1,229)<span></span>
</td>
<td class="num">(526)<span></span>
</td>
<td class="num">(957)<span></span>
</td>
</tr>
<tr class="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 );">Total stock-based compensation expense</a></td>
<td class="nump">41,956<span></span>
</td>
<td class="nump">14,012<span></span>
</td>
<td class="nump">5,071<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 revenue</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total expense</a></td>
<td class="nump">2,257<span></span>
</td>
<td class="nump">843<span></span>
</td>
<td class="nump">788<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</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total expense</a></td>
<td class="nump">16,629<span></span>
</td>
<td class="nump">4,109<span></span>
</td>
<td class="nump">2,754<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 );">Sales and marketing</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total expense</a></td>
<td class="nump">7,877<span></span>
</td>
<td class="nump">1,687<span></span>
</td>
<td class="nump">1,234<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</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Total expense</a></td>
<td class="nump">$ 16,422<span></span>
</td>
<td class="nump">$ 7,899<span></span>
</td>
<td class="nump">$ 1,252<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalized 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expensed and capitalized 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-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_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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R82.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="idm140588476229448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Schedule of Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">39,246,696<span></span>
</td>
<td class="nump">30,780,382<span></span>
</td>
<td class="nump">24,025,493<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 );">Exercised (in shares)</a></td>
<td class="num">(6,199,287)<span></span>
</td>
<td class="num">(1,670,778)<span></span>
</td>
<td class="num">(171,428)<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 );">Granted (in shares)</a></td>
<td class="nump">12,189,367<span></span>
</td>
<td class="nump">12,255,668<span></span>
</td>
<td class="nump">10,533,973<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(3,329,225)<span></span>
</td>
<td class="num">(2,118,576)<span></span>
</td>
<td class="num">(3,607,656)<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 );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">41,907,551<span></span>
</td>
<td class="nump">39,246,696<span></span>
</td>
<td class="nump">30,780,382<span></span>
</td>
<td class="nump">24,025,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Vested and exercisable (in shares)</a></td>
<td class="nump">25,718,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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 3.19<span></span>
</td>
<td class="nump">$ 2.72<span></span>
</td>
<td class="nump">$ 2.23<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">4.61<span></span>
</td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">1.54<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 );">Granted (in dollars per share)</a></td>
<td class="nump">9.09<span></span>
</td>
<td class="nump">4.04<span></span>
</td>
<td class="nump">3.92<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">3.94<span></span>
</td>
<td class="nump">3.56<span></span>
</td>
<td class="nump">3.07<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">4.63<span></span>
</td>
<td class="nump">$ 3.19<span></span>
</td>
<td class="nump">$ 2.72<span></span>
</td>
<td class="nump">$ 2.23<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Vested and exercisable (in dollars per share)</a></td>
<td class="nump">$ 3.16<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, Weighted Average Remaining Term</a></td>
<td class="text">6 years 8 months 15 days<span></span>
</td>
<td class="text">7 years 2 months 15 days<span></span>
</td>
<td class="text">7 years 1 month 17 days<span></span>
</td>
<td class="text">7 years 25 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Vested and exercisable, Weighted Average Remaining Term</a></td>
<td class="text">5 years 4 months 17 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Outstanding, aggregate intrinsic value</a></td>
<td class="nump">$ 92,370<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Vested and exercisable, aggregate intrinsic value</a></td>
<td class="nump">$ 77,069<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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions', window );">Shares issued upon early exercise of unvested stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,838,207<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_pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued Upon Early Exercise of Unvested Stock 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;">pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</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)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested portions of options outstanding and currently exercisable or convertible, 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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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>91
<FILENAME>R83.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="idm140588473190840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Options by Exercise Price (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding (in shares)</a></td>
<td class="nump">41,907,551<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable (in shares)</a></td>
<td class="nump">25,718,277<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=pl_ExercisePriceRange1Member', window );">0.07</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.070<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding (in shares)</a></td>
<td class="nump">440,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">1 year 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">440,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">1 year 7 months 9 days<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=pl_ExercisePriceRange2Member', window );">0.559</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></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 );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.559<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding (in shares)</a></td>
<td class="nump">2,638,214<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">1 year 11 months 12 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">2,638,214<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">1 year 11 months 12 days<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=pl_ExercisePriceRange3Member', window );">1.807</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.807<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding (in shares)</a></td>
<td class="nump">1,942,032<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">2 years 6 months 21 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">1,942,032<span></span>
</td>
</tr>
<tr class="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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">2 years 6 months 21 days<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=pl_ExercisePriceRange4Member', window );">2.026</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></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 );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.026<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding (in shares)</a></td>
<td class="nump">1,883,699<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">3 years 7 months 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">1,883,699<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">3 years 7 months 13 days<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=pl_ExercisePriceRange5Member', window );">2.325</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2.325<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding (in shares)</a></td>
<td class="nump">2,312,701<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">3 years 1 month 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">2,312,701<span></span>
</td>
</tr>
<tr class="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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">3 years 1 month 2 days<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=pl_ExercisePriceRange6Member', window );">3.417</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></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 );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.417<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding (in shares)</a></td>
<td class="nump">290,425<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">4 years 5 months 19 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">290,425<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">4 years 5 months 19 days<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=pl_ExercisePriceRange7Member', window );">3.689</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.689<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding (in shares)</a></td>
<td class="nump">2,948,823<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">4 years 8 months 19 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">2,948,823<span></span>
</td>
</tr>
<tr class="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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">4 years 8 months 19 days<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=pl_ExercisePriceRange8Member', window );">3.817</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></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 );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.817<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding (in shares)</a></td>
<td class="nump">1,709,190<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">6 years 3 months 21 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">1,522,935<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">6 years 3 months 7 days<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=pl_ExercisePriceRange9Member', window );">3.921</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.921<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding (in shares)</a></td>
<td class="nump">7,089,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">7 years 14 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">4,590,629<span></span>
</td>
</tr>
<tr class="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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">6 years 9 months 14 days<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=pl_ExercisePriceRange10Member', window );">4.041</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></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 );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 4.041<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding (in shares)</a></td>
<td class="nump">10,538,829<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">8 years 2 months 1 day<span></span>
</td>
</tr>
<tr class="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 );">Options exercisable (in shares)</a></td>
<td class="nump">6,553,005<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">7 years 11 months 19 days<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=pl_ExercisePriceRange11Member', window );">5.249</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.249<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding (in shares)</a></td>
<td class="nump">1,663,103<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">9 years 14 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">226,986<span></span>
</td>
</tr>
<tr class="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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">8 years 9 months 3 days<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=pl_ExercisePriceRange12Member', window );">9.753</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></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 );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.753<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding (in shares)</a></td>
<td class="nump">8,450,364<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">9 years 4 months 28 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable (in shares)</a></td>
<td class="nump">368,550<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">9 years 4 months 28 days<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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=pl_ExercisePriceRange1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange1Member</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=pl_ExercisePriceRange2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange2Member</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=pl_ExercisePriceRange3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange3Member</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=pl_ExercisePriceRange4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange4Member</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=pl_ExercisePriceRange5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange5Member</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=pl_ExercisePriceRange6Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange6Member</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=pl_ExercisePriceRange7Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange7Member</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=pl_ExercisePriceRange8Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange8Member</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=pl_ExercisePriceRange9Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange9Member</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=pl_ExercisePriceRange10Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange10Member</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=pl_ExercisePriceRange11Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange11Member</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=pl_ExercisePriceRange12Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_ExercisePriceRange12Member</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>92
<FILENAME>R84.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="idm140588475857560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Valuation Assumptions on Stock Options (Details) - Stock Options<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum</a></td>
<td class="nump">42.45%<span></span>
</td>
<td class="nump">42.45%<span></span>
</td>
<td class="nump">38.13%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum</a></td>
<td class="nump">48.39%<span></span>
</td>
<td class="nump">44.71%<span></span>
</td>
<td class="nump">39.85%<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum</a></td>
<td class="nump">0.37%<span></span>
</td>
<td class="nump">0.31%<span></span>
</td>
<td class="nump">1.67%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum</a></td>
<td class="nump">1.23%<span></span>
</td>
<td class="nump">0.52%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Minimum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="re">
<td 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 );">Weighted-average expected term (years)</a></td>
<td class="text">2 years 7 months 13 days<span></span>
</td>
<td class="text">5 years 7 days<span></span>
</td>
<td class="text">5 years 29 days<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 );">Maximum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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>
</tr>
<tr class="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 );">Weighted-average expected term (years)</a></td>
<td class="text">7 years 3 months 25 days<span></span>
</td>
<td class="text">6 years 9 months 3 days<span></span>
</td>
<td class="text">6 years 9 months 29 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maximum 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>93
<FILENAME>R85.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="idm140588475858856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">1,662,999<span></span>
</td>
<td class="nump">1,441,354<span></span>
</td>
<td class="nump">1,230,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(1,425,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">5,519,278<span></span>
</td>
<td class="nump">306,368<span></span>
</td>
<td class="nump">899,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(317,332)<span></span>
</td>
<td class="num">(84,723)<span></span>
</td>
<td class="num">(689,328)<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">5,439,736<span></span>
</td>
<td class="nump">1,662,999<span></span>
</td>
<td class="nump">1,441,354<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 3.98<span></span>
</td>
<td class="nump">$ 3.94<span></span>
</td>
<td class="nump">$ 3.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">4.75<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">9.66<span></span>
</td>
<td class="nump">4.22<span></span>
</td>
<td class="nump">3.99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">5.89<span></span>
</td>
<td class="nump">3.91<span></span>
</td>
<td class="nump">3.94<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">$ 9.42<span></span>
</td>
<td class="nump">$ 3.98<span></span>
</td>
<td class="nump">$ 3.94<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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://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)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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)(3)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unit weighted-average fair value of 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 (c)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested 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://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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>94
<FILENAME>R86.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="idm140588482397720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (131,478)<span></span>
</td>
<td class="num">$ (127,599)<span></span>
</td>
<td class="num">$ (123,760)<span></span>
</td>
</tr>
<tr class="re">
<td 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">(3,536)<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
<td class="nump">176<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 );">Total loss before income taxes</a></td>
<td class="num">$ (135,014)<span></span>
</td>
<td class="num">$ (126,030)<span></span>
</td>
<td class="num">$ (123,584)<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>95
<FILENAME>R87.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="idm140588473601880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current</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_CurrentFederalTaxExpenseBenefit', window );">Federal</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="re">
<td 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</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">3,488<span></span>
</td>
<td class="nump">1,095<span></span>
</td>
<td class="nump">500<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_CurrentIncomeTaxExpenseBenefit', window );">Total current tax provision</a></td>
<td class="nump">3,503<span></span>
</td>
<td class="nump">1,118<span></span>
</td>
<td class="nump">529<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">60<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</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">30<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">(1,421)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="num">(399)<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 tax benefit</a></td>
<td class="num">(1,393)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="num">(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_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">$ 2,110<span></span>
</td>
<td class="nump">$ 1,073<span></span>
</td>
<td class="nump">$ 130<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>96
<FILENAME>R88.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="idm140588478527512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Provision computed at federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">States taxes, net of federal benefit</a></td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="num">(2.20%)<span></span>
</td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent', window );">Revaluation gain/loss</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="nump">0.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_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(27.30%)<span></span>
</td>
<td class="num">(21.30%)<span></span>
</td>
<td class="num">(23.90%)<span></span>
</td>
</tr>
<tr class="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="num">(0.70%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="num">(1.60%)<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Revaluation Gain (Loss)</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;">pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</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 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/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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</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><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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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><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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</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 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/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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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><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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>97
<FILENAME>R89.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="idm140588478257304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets</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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 114,654<span></span>
</td>
<td class="nump">$ 92,570<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_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax Credit carryforwards</a></td>
<td class="nump">21,245<span></span>
</td>
<td class="nump">17,679<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">8,252<span></span>
</td>
<td class="nump">4,013<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_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">3,909<span></span>
</td>
<td class="nump">5,239<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_DeferredTaxAssetsTaxDeferredExpense', window );">Excess interest expense</a></td>
<td class="nump">8,656<span></span>
</td>
<td class="nump">6,799<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_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">12,208<span></span>
</td>
<td class="nump">4,826<span></span>
</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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">168,924<span></span>
</td>
<td class="nump">131,126<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(166,081)<span></span>
</td>
<td class="num">(126,270)<span></span>
</td>
<td class="num">$ (102,758)<span></span>
</td>
<td class="num">$ (73,155)<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_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">2,843<span></span>
</td>
<td class="nump">4,856<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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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>
<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(2,701)<span></span>
</td>
<td class="num">(4,432)<span></span>
</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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(2,701)<span></span>
</td>
<td class="num">(4,432)<span></span>
</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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 424<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_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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</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://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><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 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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.</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_DeferredTaxAssetsTaxDeferredExpense</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based compensation.</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets other than goodwill.</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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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>98
<FILENAME>R90.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="idm140588478101464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">$ 168,924,000<span></span>
</td>
<td class="nump">$ 131,126,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_UndistributedEarningsOfForeignSubsidiaries', window );">Unremitted earnings from foreign subsidiaries</a></td>
<td class="nump">23,100,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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</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_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Income tax examination, penalties and interest accrued</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_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income tax examination, penalties and interest expense</a></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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">472,900,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 | Research Tax Credit Carryforward</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">16,600,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_StateAndLocalJurisdictionMember', window );">State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">226,600,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_StateAndLocalJurisdictionMember', window );">State | Research Tax Credit Carryforward</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">11,800,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_ForeignPlanMember', window );">Foreign</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 800,000<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_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_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</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 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_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</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 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_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<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 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<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 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123452999&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-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_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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForeignPlanMember</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>R91.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="idm140588471245320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Valuation Allowance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_pl_DeferredTaxAssetsValuationAllowanceRollForward', window );"><strong>Deferred Tax Assets, Valuation Allowance [Roll Forward]</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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance, beginning of year</a></td>
<td class="nump">$ 126,270<span></span>
</td>
<td class="nump">$ 102,758<span></span>
</td>
<td class="nump">$ 73,155<span></span>
</td>
</tr>
<tr class="re">
<td 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 );">Change in valuation allowance</a></td>
<td class="nump">39,811<span></span>
</td>
<td class="nump">23,512<span></span>
</td>
<td class="nump">29,603<span></span>
</td>
</tr>
<tr class="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 );">Valuation allowance, end of year</a></td>
<td class="nump">$ 166,081<span></span>
</td>
<td class="nump">$ 126,270<span></span>
</td>
<td class="nump">$ 102,758<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pl_DeferredTaxAssetsValuationAllowanceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Valuation Allowance</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;">pl_DeferredTaxAssetsValuationAllowanceRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>pl_</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R92.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="idm140588481166376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits [Roll Forward]</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_UnrecognizedTaxBenefits', window );">Beginning of year</a></td>
<td class="nump">$ 4,714<span></span>
</td>
<td class="nump">$ 3,918<span></span>
</td>
<td class="nump">$ 3,234<span></span>
</td>
</tr>
<tr class="re">
<td 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">906<span></span>
</td>
<td class="nump">796<span></span>
</td>
<td class="nump">684<span></span>
</td>
</tr>
<tr class="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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">68<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_UnrecognizedTaxBenefits', window );">End of year</a></td>
<td class="nump">$ 5,688<span></span>
</td>
<td class="nump">$ 4,714<span></span>
</td>
<td class="nump">$ 3,918<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R93.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="idm140588478429576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (137,124)<span></span>
</td>
<td class="num">$ (127,103)<span></span>
</td>
<td class="num">$ (123,714)<span></span>
</td>
</tr>
<tr class="re">
<td 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 and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)</a></td>
<td class="nump">79,610,970<span></span>
</td>
<td class="nump">44,214,426<span></span>
</td>
<td class="nump">42,863,642<span></span>
</td>
</tr>
<tr class="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 );">Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)</a></td>
<td class="nump">79,610,970<span></span>
</td>
<td class="nump">44,214,426<span></span>
</td>
<td class="nump">42,863,642<span></span>
</td>
</tr>
<tr class="re">
<td 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 and diluted net loss per share attributable to common stockholders, basic (in dollars per share)</a></td>
<td class="num">$ (1.72)<span></span>
</td>
<td class="num">$ (2.87)<span></span>
</td>
<td class="num">$ (2.89)<span></span>
</td>
</tr>
<tr class="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 );">Basic and diluted net loss per share attributable to common stockholders, diluted (in dollars per share)</a></td>
<td class="num">$ (1.72)<span></span>
</td>
<td class="num">$ (2.87)<span></span>
</td>
<td class="num">$ (2.89)<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_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_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_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>102
<FILENAME>R94.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="idm140588472588712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">90,523,721<span></span>
</td>
<td class="nump">182,450,612<span></span>
</td>
<td class="nump">165,900,028<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_PreferredStockMember', window );">Convertible Preferred Stock</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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">0<span></span>
</td>
<td class="nump">131,252,627<span></span>
</td>
<td class="nump">131,252,627<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_ConvertibleDebtMember', window );">Convertible notes</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,265,238<span></span>
</td>
<td class="nump">918,412<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=pl_WarrantsSeriesBConvertiblePreferredStockMember', window );">Warrants to purchase Series B Convertible Preferred Stock</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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">0<span></span>
</td>
<td class="nump">761,340<span></span>
</td>
<td class="nump">761,340<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=pl_WarrantsSeriesDConvertiblePreferredStockMember', window );">Warrants to purchase Series D Convertible Preferred Stock</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,261,713<span></span>
</td>
<td class="nump">745,914<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=pl_WarrantsClassACommonStockMember', window );">Warrants to purchase Class A common stock</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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">1,065,594<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Common stock options</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">41,907,551<span></span>
</td>
<td class="nump">39,246,696<span></span>
</td>
<td class="nump">30,780,382<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</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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,439,736<span></span>
</td>
<td class="nump">1,662,999<span></span>
</td>
<td class="nump">1,441,354<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=pl_EarnOutSharesMember', window );">Earn-out Shares</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">26,217,249<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pl_SponsorEarnOutSharesMember', window );">dMY Sponsor Earn-out Shares</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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">862,500<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pl_WarrantsPublicMember', window );">Public Warrants</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">6,899,982<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pl_WarrantsPrivatePlacementMember', window );">Private Placement Warrants</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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,933,333<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember', window );">Early exercised common stock options, subject to future vesting</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">1,654,385<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember', window );">Shares issued in connection with acquisition, subject to future vesting</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</tr>
<tr class="re">
<td 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">543,391<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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PreferredStockMember</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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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=pl_WarrantsSeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsSeriesBConvertiblePreferredStockMember</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=pl_WarrantsSeriesDConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsSeriesDConvertiblePreferredStockMember</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=pl_WarrantsClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsClassACommonStockMember</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=pl_EarnOutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_EarnOutSharesMember</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=pl_SponsorEarnOutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SponsorEarnOutSharesMember</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=pl_WarrantsPublicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPublicMember</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=pl_WarrantsPrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_WarrantsPrivatePlacementMember</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=pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember</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=pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember</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>pl-20220131_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  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:pl="http://planet.com/20220131"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  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="pl-20220131.xsd" xlink:type="simple"/>
    <context id="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i484fc2c2378f44349b016587b0e5bbbd_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i673837481a974784916c422ce7dedcb6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i21e269626e2f4d039f26aa4bc1d05033_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id19dd8a7a6094557abd36987218cf8c0_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic661aac30b0d4a7482a779cf4f42898a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5ed425d081094287abdea3cecd54ca48_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ia680c14ff7564c46ba926e3b5b40486c_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="ia9e24ac3633845799ed08c78c2aafc77_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="icdb341552d0f4c9a8d905149bbd78725_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i38f57ef20b004f509e0d8ede4970fd47_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i446a286a0bf148438639e250ab57cfb3_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i6a768d3dc5974563b5296051a465cd4d_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i489ceb238b9342eb91c9f1dae60b34e6_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i3abc2b08930a49959d3eed49c2fe7d59_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="ib9d9b4b1235e4ff58cef350b1480c5c6_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="ie6a159bfb4f84af19dfdd99459dd78ff_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="ia4dcaae7660445019bf1f2d5eb6999a1_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i487006ba10c74c7e96c49eeb471b92a9_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="icdaceb36e74d4ae482af030cceae0bd8_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i8fb27dbd0ff143e7b3157725c4e12aaf_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i9f26a0db3b744661a46965783ac411c3_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i92b81b6502d04f0e897f041237c09274_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i9bbe63bfabb74908a52a4e492abffa60_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iac74b57975e94c1fb5292a5f6fa4000d_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="id36e86635d3d4a3494e9608c34fb6772_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2869f383e79a4c2abe2ea04de0321999_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i7c45efc8b4604141b68024de09b7a672_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i846c888a54984d6780108f52e9dbbf6b_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ied69ddfea3ea4772a475652b72f16b9b_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i19024d91a0a34fd2bdf129ec8aa7d2ca_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i05568cac818843c0b79b1c87960a946d_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="ic4ebd11e4ad34b198794d719c753644d_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7973d379e5484233b60b28e6ffd4a4a6_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i500399b131434750b11f3cc2cc0e11dc_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1c3e3fe8f32440788e291022477706a2_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i9d3c24b407084acbb984a7e106244c5e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i32453e9919d943099b460d2a0d78c901_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i3e05aac7d37848d4bf9a6bd3f0352f77_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7310eb89d61845eb9029c23daa984b06_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia5f86c2720844985954986520876bced_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i22b5f211e2e94764802b398e0d850659_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ifc313fbaba584ecaa70ff107fb1aad33_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i13daecc17ea546a0a42c8a041385bfe6_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6efc2dd5db64442d898d9d9871cc2afb_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i328d43e2d07846bd8dc94abd0d258954_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ic81ecbbe9a85472ca893c747a8dd097c_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib42d24a7a9bc4a46a7081e216e2e9db1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia96e165931e5474e9b1c5f99c8b4ceb1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ife9c6abf5b424cf98b271df9746f7532_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ibc18fb0d14124d81a4e0864fbda70bf3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1f3a9487ff3a450cb00740d5b1869c5f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if18976ce7dc24ed6b4955251042554a4_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i748e51f779d643d6a7d9d2e6d73baa7b_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4409f9d625d04d3b942bc4f25dec9dce_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i85b65cf7270a4e62ac1899c31361849c_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i19127446ec174074b6c3c2d3852ccefa_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic99f5042262d493a83d7b61466241194_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="idfa62ea0da4f443fb1fb401d3613c8af_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibd09a3e84eb6469e8c3c70f7baf8e8ba_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">pl:ConvertibleNotesToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i94c54c6a742d49afa4505f84b1c94a9b_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="i822848ba8d7846f4936b292e70c7b2ef_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5e2318cfbdae40b89a2aab589012f15f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i06e6a87c055b4248bf4f87ed62daeee4_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ib70c4a87dbc142a1a82ecb71dec40ff5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i72422044dd474e9c81c7a6345035ba69_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">pl:DepositsOfForeignOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i473f3b788850476c9516029f2c6a472c_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">pl:DepositsOfForeignOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i22f790a38d2b4744805ca45c3d0a753f_D20220131-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2022-01-31</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if091c125638f441987b83c30a5c5b0b7_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i22ef0f6aa1d441409ca678714e46527a_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer2Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i18ab021061ec40eba826034af1bf4d39_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer3Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ibc52de951a154d82a01247584ed517b6_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer4Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i501808bb72a248d58ab5c5439767a762_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie301e4399a7446b8981f97bdecc4d374_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer2Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib3c24c46041044bdb1c61ae877d93c7b_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer3Member</xbrldi:explicitMember>
                <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-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i98e245fc3d4c405287bd1575546aec3a_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i06e8eecb168044ab8e50b692dcfa5866_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iaab33891c2e542019c9677d2bd30dee5_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4958411003ae46b18962bcc3e6a8c10e_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i6dbc95d9d9514a409af3c1df88caed5a_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pl:Customer1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i7f8b899557d44337a0bc1208babf9e52_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i910f6a3f7aee429085569f51751d6a6b_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ibea3f0b52b7a46fd9aff7c367d82df43_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i9639bd4a70f44d90a9966db23e1e3843_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ie16337e9fa5248e296c210bee4e72be9_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i2e39a2d105964811bba8438dab79cd6d_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie2883d6e11fa4198a561be91b500f46c_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">pl:PropertyPlantAndEquipmentUsefulLifeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="idedd85023fdd495cb15f47fc60d807b0_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib95e8e57b0be436583350b9f3badac95_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0a59d3ce068c44fab525756ef7eadfad_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i026b0ca5f9a44ec29ebdd93d7ec10a9b_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i7494f07a14e049dbb9304708c51e14d1_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i99e89136533347f397ff6c55ce2eb33b_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ic43c1dbfc7a24cbca3340db4e4fa0342_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if49c1aa088214b45b059c24a099fdb42_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i43a11fa3c97e49bdb259512db531f922_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i76f85cd3f1fe44cea579d8339d948e9d_D20210309-20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-09</startDate>
            <endDate>2021-03-09</endDate>
        </period>
    </context>
    <context id="i720c548244f14fab96677ebfbbf2bcde_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="i57ed126ba9e045cfb52d5c563099b9b9_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:RedeemableWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="i29a4aadeff384f0086c04fe3e4577e25_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="i7b64cc7f640c4a529d14dee6154200f8_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="ie34b34d6e0c14a7a9e4913765f51046f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ieac2174e172546eaa5700264f7fc8a9c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i836b00e1e18d42c3b21528acd02d97a0_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="iaad92f123e664b969b2b1122a6e36f16_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i273b5993ae24412a8d1ec21d38099c90_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i61f1de76233d4e218a8069e11cd41298_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pl:DerivativeInstrumentPeriodAxis">pl:DerivativeInstrumentPeriod4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="ia0c01e090bf84788bbf3be90c1be095e_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="i7ec497089eae4b2ba9d487effa54a872_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-07</startDate>
            <endDate>2021-07-07</endDate>
        </period>
    </context>
    <context id="i046513b9b68941c5aa9632e581b39ec1_I20210707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-07</instant>
        </period>
    </context>
    <context id="iaf982c9550bb4f4e842ce5d6c1339dd5_I20211206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanStockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-06</instant>
        </period>
    </context>
    <context id="i1a520d61e334493ea1baaf65aa5a4386_I20211206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanStockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-06</instant>
        </period>
    </context>
    <context id="ieda5a8ca79e2490f9b245b5621921eb0_I20211206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVPublicStockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-06</instant>
        </period>
    </context>
    <context id="i34aa4cfab1ec4572be36fe98b2c624c3_I20211206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-06</instant>
        </period>
    </context>
    <context id="iab4ac29771c841ee86f9cc93b35071d8_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i3ad08f326f434fedba3e9d673bb37c1c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i12b4fe08e3484cefa8e7bdbe5e678264_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i1ef95326fef645968e3091a25286d3ff_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib62d88a750f141dfabbed6a6050ea92d_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iaec96b6ee9314da2aac0167ac70823e5_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i71182981a641447b81d192e0cb420fc3_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8b2c6df4958f4fc3a0bed05d97fe0917_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ia8445bd4e7b44b86ab3f1a1f7fbdc2d8_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pl:OtherGeographicalAreasNotSeparatelyDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if1a0c1fcf6db4b3ba643931b7d43e099_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pl:OtherGeographicalAreasNotSeparatelyDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib2232e9a940942dfa7860c5276f18b7f_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pl:OtherGeographicalAreasNotSeparatelyDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="id378f7d2dea343f8a42cdadaa6236991_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i9d33a240f05e412087b400c63789a9ba_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i02569695eff74231b397bd6e48912be6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia47a35d12510416c8ad9ad4f10d62e60_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ifb920fa66a554628b2a166f5343953fd_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="if6139f61823c48078635352f3140a563_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i203a3ba056c546e9ac72c2d0ceb768d7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iee688c37899c4750a853fb89d6b2cdb6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i9dae23f514c848289d11f1216450ff3a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i904a7e8dee5e40a4bf59505948a570ec_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iaa250c5eaff94c469d96d201379da1ee_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie45dd3e244be4162842453a1a8a189da_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifa4e3ffda7c94ee2ab4bb3f90551d18f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ibfc265e074f74033bdf4205fc4fb0c77_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="if8d18d44c09042fbb2ca1da0724ada8c_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iec1bd74bf4ea4c69959a9e67c762d777_D20211208-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-08</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ie14c770858704e2fb0d1f3c988d2b579_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic9dab6785b424e97bb06435ad34d89e1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7cc47915c6e1478cb0d0ac5ed9452710_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ie8fc5ab8eefe43d895af176d97648f97_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i26a10ba904b14a7f809f59db6a528895_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i236c77fa976d4f188b67b76be6ee1f71_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7cd56daa583f4b2a9fcc1089206eea4d_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i3d62bf97db5f42bcb02fe867c9627873_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib74d918225a443fb87001fb045d3c36e_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i127fbf3f09d343fdb4bcd3d11f4d2bca_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i54449e2a7dd44a4082501931c9b7fa80_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ife76dc148d86474f8e4bab7e9819c0c6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pl:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ibf2443fc53554d679bc16573ee068feb_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if67a123e6911418bb58a9995a6e7df98_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifed7e41182034eb1978f785a2fa97f89_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="icd2a3ab0e80d4a7ea89148ca662c5ac7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia93b319824e14713927ba5d2b6c9f890_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7a97e2648aca47a29ec759d3f4f237b2_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ic00289dc7a7b4ba28268abd9d50e1e27_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i45321aa559e84a3fa25ba5130f3fddd6_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ife665b17d11b4c6a98a1f1491459dd7f_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i1c1a4e83ba014cc39d588c9716d864f2_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7316b9346514459abae32def1faa00c5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iacce9f7f024f4e4a9aee905ff4653d77_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ieb6fd1b45de747b280785799c960db30_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:PreferredStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-13</startDate>
            <endDate>2021-12-13</endDate>
        </period>
    </context>
    <context id="ie11d2493996b4acab9204208af2ff95d_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="i756caec949ce4b84b81e78a060724c62_D20211213-20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-13</startDate>
            <endDate>2021-12-13</endDate>
        </period>
    </context>
    <context id="id7b6314d300b4cb0be802e03641fed36_D20211213-20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">pl:PurchaseConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-13</startDate>
            <endDate>2021-12-13</endDate>
        </period>
    </context>
    <context id="ib2acb50ce52a42ae8a6c237d4faa0fca_D20211213-20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-13</startDate>
            <endDate>2021-12-13</endDate>
        </period>
    </context>
    <context id="id8f4399aa44e4fa7a1b865a2cd13e64f_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="ia7c3a37d5f8348bcb89b33d3a57784c1_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="idd9b2e1f36d246bcb58b947b4b5dc563_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="if0b8867e812d4343a5ad9cc4432c4b55_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i0ebcfd58a998481196b7c3cfb5d2862e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i88283d38b2e241c2a1fe0b22d99428fe_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5b16ebe594b944d9b9f54e931a3bec99_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ifdd320836aca4b8f80923458a4bb2988_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i4fef3e6938494d61b70f58685e68d5fe_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:GroundStationAndGroundStationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0cb193c5fca64661bd6480168553b962_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i46b814c66ac24849b28966d60cb4f950_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iaa69812690be4816be3d1419e4ea81f0_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8f2f82da898b4e2c810b77f64e3c7233_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i2f6e853e96854a03ad9b82d96b633b14_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesInProcessAndNotPlacedIntoServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i57fb3cc36ab04d599f015ac58c0e6be0_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesInProcessAndNotPlacedIntoServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i59891b3ab7b24b91beb5b984ecc3233c_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="id93c97053779499d8d159712ea0ceb61_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pl:SatellitesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2eccbaa15c2545a991983e4277ea91e3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="icfba7bfb6fb54e02a749efd0026f1ccd_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if888343ba5e24d1181d95195d9862138_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i06843e909c99453b9e1b352a4d564431_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i91641ab437b6490ead9940795bdfcbd5_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i95f15142c8d64b58b8c1075d3f613f8d_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if0f3068b174e413f87d3196b31b0cda8_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia1dffb74c758485a84aa3d1aa6225996_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie0be2a963ed74b91b874ad86c3d192ea_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1724edbece0f44e797defcb164ddddd5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6528a9bb62014146b3d3c5cd6a61fbbb_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AcquiredFilmLibrariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i0eace15ee1684db0aeae9d2f57f36096_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i073b58de69db4451a20a5171a67ecf2b_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0c23266c54b247e085f943437fb69dd1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i55b86443c3704810872dc42e8118fdcf_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i5f590c069c354806b7edc5be85e7846a_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="idab940e49ad44fbfa8c01f76c498fa33_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i08e128d3eefd4d659f88409b6acc9db5_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i67b71bdef1a74725b575448f1e598d5a_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i16d3f73bb212465692d5c17852ba926c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie51a3f7b299d4a1ebcc3c02c8358d07c_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13d731641de249cbb14059bee7a42e30_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i73c15be1192b4f568b923e8f418a0e6b_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ia8f61eb2c59c42aebf6fe0acd52d2202_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="id89eb802c822437d993a4995d769ae76_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">pl:RDServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7308e9f71d554ce28479f98a2bb54e6b_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">pl:LaunchServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">pl:GroundStationServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i8ef6642bf68b481fa71535846f3bf1ab_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-11-30</instant>
        </period>
    </context>
    <context id="i961bdf2cfc344139b1bba00b5edb3f98_D20141101-20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-11-01</startDate>
            <endDate>2014-11-30</endDate>
        </period>
    </context>
    <context id="i9fa5b81a193b4960abdd4020a8cf3c63_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-11-30</instant>
        </period>
    </context>
    <context id="i9ec9554bee5d4f9e9e1bc5ee3cbb28cd_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-11-30</instant>
        </period>
    </context>
    <context id="i486fdf14e2054d548dbfa92c6ababbda_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2014LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="i8acf5f0d881545fba95b89ef901fe656_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="if15034f12a844cbcb24d6762851f9baf_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i2df81d42493a4796b8ac28a017814da5_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="i74acf0156e5a45199f104f1ec46377b3_D20170501-20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="ic137fffccd474027a8e5c4a4b8789f2f_D20170501-20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="ied9ec930c61d4cfc8355554717434884_D20180201-20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="i83dd10eb3e894efebac18e1596d4b6ec_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="i3f1692c400bd467cb1e642cab0c72b36_I20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="i0d7cebfaa74b45fb962d462327a87bba_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i4e4e19881ef0435f86d33b54a85e60f4_I20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="i1752badfdc9a4b75bdb8427a247ee56d_I20170131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-31</instant>
        </period>
    </context>
    <context id="i5525e031e2824ec08c322b2994c34616_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibbcf6538dced47bcb204e6da655e6e06_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ia9fbbfe33e1946c886bf21bbccbc3ebf_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iaf18c3077c2c4c119b689cd5ac69a395_I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="ic3cab6bb2924498290594a91555b286f_I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="i2464738ef90f4048ba244d3467865834_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i346784ceb78341b6876549df93b463e1_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i9ce5e83d71af463fa77c13c78f5f7111_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="i7bcab6749e0a47b3b491a0491433576b_D20190621-20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-21</startDate>
            <endDate>2019-06-21</endDate>
        </period>
    </context>
    <context id="i1ae785f8995144b1b6e9e6bf393e391f_D20190621-20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-21</startDate>
            <endDate>2019-06-21</endDate>
        </period>
    </context>
    <context id="i6856ae75cb3e4a789e781e3214020aac_I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="i81369bf9070e4b7e806c452439116400_D20190621-20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-21</startDate>
            <endDate>2019-06-21</endDate>
        </period>
    </context>
    <context id="ice41a6bd8cb44c1a8824d47615c13f1c_I20190621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-21</instant>
        </period>
    </context>
    <context id="ie1c39af506444cb5973550afea5b58c2_I20200605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="i8341999809374bda9efd74dc4da79315_D20200605-20200605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-05</startDate>
            <endDate>2020-06-05</endDate>
        </period>
    </context>
    <context id="ic9b18033f12446e2a18597aa03f4a5c8_I20200605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-05</instant>
        </period>
    </context>
    <context id="i3c90110bfc684b738530318f7682cb3f_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:CreditAgreementWithSVBAndHerculesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib801ea82ee394249ba70a1b11b352fa3_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i674735c318104af896aff65acd4e02cf_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iab762fde4682407588ae7f80fd526fdc_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ie49d2d8e5c27437d925e134750719b40_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2017LoansSecuredTermLoanBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i2aa73d1247b94834abe2fcc1bd879ba5_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="iaa41b31920074fc8adb5ab5f9c71f395_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="idda365e548f44389990902143926503b_D20211207-20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2021-12-07</endDate>
        </period>
    </context>
    <context id="i2aa1e18d28c7411a87cc007bf80456b0_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i276b7b43186c4e2da29d17cd5613c0ae_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5257ecf467ac4fd6a29150ebfc143a80_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i48b619143b4d4508a6641d1d37c4e6e3_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0593cc14001a4f3092ac77a3f27ba1e0_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i46194f14892447d5b7f40d4e73ff3788_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iccd093e05c8c46f2a6078f47225ba61e_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pl:SeriesCPrimePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia6e33bca582945888ea53c140d472f58_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pl:SeriesCPrimePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i73143879a9714f839b98ae816c5961ac_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia062d4897c974d22b027f4771a59a989_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="icdab7c7a192a4398a223f8daa0230847_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:FormerPlanetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iaa676735a7404c90924252e08c9c3473_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i3eccb864d798402db5a2d87ada28aa6e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i48d499a4204f48f587027ff3ae83e8aa_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1a2427782fc749de867543ab055d803d_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i89d6f62406e04b44816540c49476cb76_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i2e3749171bb84f129047c329eacd3c31_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="pl:EquityRedemptionAxis">pl:RedemptionScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i618253f8e676432fab40001c4bdb21e7_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:DMYIVLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="if7badc2c77ff46bb99c53a59251252b0_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">pl:PlanetLabsPBCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i55b3f55e7ebc40308e54f90f1c654675_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">pl:PlanetLabsPBCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i379f4b2fcf8b4e94bd16f0c50edcdc52_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pl:A2020ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibd073a0b15dc4e8383c84651cd210b24_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">pl:GoogleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesDPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib19dfea6e67f4124b2249aeb44ea113c_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="idf415d3319554103adf5c978ddd60b7a_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i6c1d1b6f1d98485abed9bc2f88aa6217_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i3dda032c535b445b812dc8b167260d94_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4a4cc630b5394b2ea12186bc106ff458_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i59c8da42991b494982954b9a1829c110_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i098a60c9255546b28020c0e4b0e7fdbc_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:ContentLicensingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i231719dfad2c4d8e9dc49af1cbeb5d19_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i52e03187df2b41e0b07fad83910089e7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i854f923b854340938262ce3ac6053143_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia515deae349d470ebd14d5e900a5235f_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3197216342c34d068f2c66d38c5beef8_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i94807f2a0000492793dccacb0b17ef97_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i4c139a32f5284266ae75987ad976c416_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pl:HostingAndOtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6e4decc450d840cdab80de3c5bafd585_I20210628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">pl:GoogleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="i50ec84d538f24b6eb6001ce4fa75a550_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">pl:Stockholder10PercentOwernshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i973f744321574e05bafd26dba5f6acd2_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pl:ClassAAndBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia3c2a8c0b990485fb787a7c2159fbe9e_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="id7bada7f55104456800c798ef7b7f5eb_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i92a9ba19fa70415ba4447c0868136c9e_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i9987fac2be9f4762bb433bc540c36ed5_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i40fb648c7d9a4b0c94da6ce61ba9fd70_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib0229cee67194f78853c82c27c031f2c_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i5efc1c75297543cbada20f63a9d71358_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i26f05adeb8364819875c7f912a6b8040_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1ab7055cb4694f49b1b3fe81936f9ef5_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4586031f92bf4fdd9a62bf0e2ee50a41_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i62c7d6a4323f4e3abc1bddfd7a299f76_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic87dab7bc8374963b02292041fef802d_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i5cda37ff9e72415c9df6c3cad20d44b2_D20180201-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if21565abcb0d494090808796b33d07ea_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i056bad1c7cc342608d2f0b242066cc61_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i20c1898e00d248b2878a2d7f537369a3_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="id3d313399a124200a6857faab1b185d6_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i4774d917041e406497104bd725c5d370_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if0c4df725aa241b59c777600d94112b5_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia15368114405497a84b76afde741afb2_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ice0a41931b304c4caab610f06fd50317_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i401122d1f5834d728fb7645b7e13ab6e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ibea97bb694394abd94db25d42a5d4e27_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0a8f6ee5ab194a8eb6ea67ef7a433870_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ic47c6b8a03ce4533a9254cc2e6d3ebd2_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i00c2e5d4360449ca80301d041639cab1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">pl:ExercisePriceRange12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic11626fe7e3b49998236aa74f881b596_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia978892a194745d5bedbd8de6c65a3ec_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ieb7614449fef48bfa0e6da2f3cfd2096_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ice700d48e5c742eda15664790d3783cd_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="idd2358e912d84fa781631ac63582b571_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i5507d09ee68d4285a687fdbcdbe0c073_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iabb696f302ca4a0a8dda87fd7882cc0b_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6b05a3e7d1204064b0514a35d1cc680c_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8eee6368e2094edaaa0bc4d779a664f1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i9a1213015633435480294dcc0c7a717e_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i547de123db4d4a05bb56a01a293dfe0b_D20210101-20211206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-06</endDate>
        </period>
    </context>
    <context id="i46a71bbf4d344bad8a8a0e337d41322d_I20211207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pl:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-07</instant>
        </period>
    </context>
    <context id="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pl:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i7885ad7d312b40da9dc7055f73dfed27_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pl:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ic1c4f3a2da324740a6e7a67d41680861_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39bece33dbcf4351a75edf26ea191226_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i0481e7ab14884c49b645239fdbb92845_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pl:VanderSatBVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ia036179b21f24e8fa5ffcd563db59f75_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i86d8d0dfd72f4950bdaa5d1b5abebca2_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i23c1a833e48840c6afaad97e13d0a0d7_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie91b39b57d4144c594bc85e9ecdb5fc1_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="ie99b0e7a2b1b4d7995dcbdd4a996e923_I20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="i7c8208d4672e46e9a215ff567e2856be_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i738c6a2efc7546c2953b91c71711ff11_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8996f007b2a947a591c940df6eb25202_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i667d769ed10e4224b6a8e8123edc1edb_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ifcef7f871f1c4dc29772ca89fcb8e448_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2c3c3c2239104ddda89665811c6b5e38_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="icc2e2412173d481892d8db7fc3f18358_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ia37251891ead4287b0a982b9fea3d8b8_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i27fde486d9ba4ba5b2ff080911c17388_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i74534ff7ab3f44a19b5ad634c4dd98b1_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesDConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i74863c342976442fb75da236066c8fe7_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesDConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id5d1984a6e8d4d9bbf5d18be9e0b1cc8_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsSeriesDConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i29444fe62a124c5f975219251b7b11b1_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i02a335b82ec84a02a79182be63dcf57e_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3fce4373f25c480595cc947adab04c49_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic8b84e52896d4cbb839a8660a49abc77_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="ib3388413d63a4b6ab36c3a7d15555488_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3a41899c50b44c5ab334577961f3a53e_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ice968d7f72024d178bf254216281b21d_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i9042208b8eb04c93bf2a9a24d0aebc1d_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id3511e4e166543699a045542cbc7a563_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iee0c967193cf4998aa390bea89910844_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i6c9e516eb15d45c7a696b11176ee5ed6_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i92be63f233da433eb41e28506da1e0c8_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic34aa426d4e44995911cce6f4139c517_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SponsorEarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i723b6087152748d08f369121b35c3920_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SponsorEarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i30fd109ab54448da9de09236afb5d2d9_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SponsorEarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i1458afe63be74aa8ac72ce9f35d1df9f_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i00696b853a924355ba702abfceca0647_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="icda359d0c8fb4ddf98b1ce393fd0b232_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib07f06cde031415b95233cc46c48c5d2_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i371e31a4471a4e24ac3dbf9ecb1e840c_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2f5a84ef4f6f40e98d295c152704f0bb_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:WarrantsPrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ia65954a6189244c0a8d7ed97e516f671_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:StockOptionsEarlyExercisedSubjectToFutureVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="if50181ef246f4447b0f75ebdda1baa33_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:StockOptionsEarlyExercisedSubjectToFutureVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i6e49c810efa94b7c832d68b6274626e9_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:StockOptionsEarlyExercisedSubjectToFutureVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ief5acf180eab4dd49bc763a40e314073_D20210201-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SharesIssuedInAcquisitionSubjectToFutureVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i3457538513e64fb89bdb4263bd02d328_D20200201-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SharesIssuedInAcquisitionSubjectToFutureVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i0c5448139bd541c984d1b27674e1c914_D20190201-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001836833</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pl:SharesIssuedInAcquisitionSubjectToFutureVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="tradingday">
        <measure>pl:tradingDay</measure>
    </unit>
    <unit id="segment">
        <measure>pl:segment</measure>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <unit id="agreement">
        <measure>pl:agreement</measure>
    </unit>
    <unit id="vote">
        <measure>pl:vote</measure>
    </unit>
    <unit id="d">
        <measure>utr:D</measure>
    </unit>
    <dei:DocumentType
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV8xLTEtMS0xLTYyOTIx_0a80a50e-f2fc-4eac-abf6-7f0753ad1aef">POS AM</dei:DocumentType>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV8yLTEtMS0xLTYyOTQ2_acbe2e22-1c36-4922-9bed-77504b4f0763">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV8zLTEtMS0xLTYyOTQ0_57d85a5f-7be7-415f-b25e-c9943d0f3ff3">2022</dei:DocumentFiscalYearFocus>
    <dei:AmendmentFlag
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV80LTEtMS0xLTYyOTUz_b611f1cf-5e32-49c0-9b81-14e5f263ece7">true</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV81LTEtMS0xLTYyOTU4_2db735b9-0bea-4b9b-ae2c-7c30e660be7f">0001836833</dei:EntityCentralIndexKey>
    <dei:DocumentPeriodEndDate
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDA5L2ZyYWc6ZjI4NzgxYzA0NTE4NDZjZGJhNTE0NTVhMWY2MmExNDYvdGFibGU6N2NhODU2MDdkZjViNDUwYWI5ZDczZTRiMDVhYzJhOWUvdGFibGVyYW5nZTo3Y2E4NTYwN2RmNWI0NTBhYjlkNzNlNGIwNWFjMmE5ZV82LTEtMS0xLTYzMzk4_070d753f-d3d8-4caa-b0d9-bc35045a9e43">2022-01-31</dei:DocumentPeriodEndDate>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="idedd85023fdd495cb15f47fc60d807b0_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <pl:EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit
      contextRef="i57ed126ba9e045cfb52d5c563099b9b9_I20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzkvZnJhZzo2OTliM2VkZmFiMmM0NzVhYjZjYjdmOTI3MGRjMmI0Ni90ZXh0cmVnaW9uOjY5OWIzZWRmYWIyYzQ3NWFiNmNiN2Y5MjcwZGMyYjQ2XzI0Ng_4862172b-bd92-43fb-8620-9cddbd777e20"
      unitRef="shares">0.2</pl:EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit>
    <pl:RelatedPartyRenewalTerm
      contextRef="idf415d3319554103adf5c978ddd60b7a_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzgzMA_e8c37f5f-22b6-45d4-81c1-34edcbca0b6d">P1Y</pl:RelatedPartyRenewalTerm>
    <dei:EntityRegistrantName
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RleHRyZWdpb246NjBhMjI0MzMzZDVlNGY3NjkyMzNmYzc4NDFmNTViZjZfMzAyMzY1Njk5OTUzOTc_2c3a44ae-9cbd-40a1-aecb-c6831eab428e">Planet Labs PBC</dei:EntityRegistrantName>
    <dei:EntityFilerCategory
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RhYmxlOjk5ZWE3NTI1NTU3MjRhODZhNjMyYTc4NTgyNDBjZTAwL3RhYmxlcmFuZ2U6OTllYTc1MjU1NTcyNGE4NmE2MzJhNzg1ODI0MGNlMDBfMS0wLTEtMS02MjkxNw_6af6020d-8136-4988-b22a-d10aa44c428e">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RhYmxlOjk5ZWE3NTI1NTU3MjRhODZhNjMyYTc4NTgyNDBjZTAwL3RhYmxlcmFuZ2U6OTllYTc1MjU1NTcyNGE4NmE2MzJhNzg1ODI0MGNlMDBfMi0zLTEtMS02MzM5Mw_566fdb50-2a60-4ce9-b9cd-958e8c7afd68">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81NC9mcmFnOjYwYTIyNDMzM2Q1ZTRmNzY5MjMzZmM3ODQxZjU1YmY2L3RleHRyZWdpb246NjBhMjI0MzMzZDVlNGY3NjkyMzNmYzc4NDFmNTViZjZfMjE0NDA0NzY5ODMyMjU_d739cdc4-478b-4709-bb11-c7bc9bd90c59">false</dei:EntityExTransitionPeriod>
    <dei:AmendmentDescription
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl8xMDIwL2ZyYWc6MjI3YjU2MzkwNGUwNGU0MDg3MjA1NDFjODcxYzUzMjkvdGV4dHJlZ2lvbjoyMjdiNTYzOTA0ZTA0ZTQwODcyMDU0MWM4NzFjNTMyOV8yMTQ0MDQ3Njc0NDMyMA_2c108a57-1174-4054-a144-a40333aa19e6">The original registration statement (the &#x201c;Existing Registration Statement&#x201d;) of Planet Labs PBC (&#x201c;Planet&#x201d;) on Form S-1 (File No. 333-261923) declared effective by the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on January 6, 2022, to which this Registration Statement is a Post-Effective Amendment No. 2 (this &#x201c;Registration Statement&#x201d;), covered (i) the resale of 96,786,662 shares of Class A common stock, par value $0.0001 per share (the &#x201c;Class A common stock&#x201d;), by certain of the securityholders named in this prospectus (each a &#x201c;Registered Holder&#x201d; and, collectively, the &#x201c;Registered Holders&#x201d;), including 21,157,586 shares of Class A common stock issuable upon the transfer or conversion of up to 21,157,586 shares of Class B common stock, par value $0.0001 per share, issued or issuable in connection with the business combination (the &#x201c;Business Combination&#x201d;) between Planet Labs Inc. and dMY Technology Group, Inc. IV (&#x201c;dMY IV&#x201d;); (ii) the resale by certain Registered Holders of up to 1,363,014 shares of Class A common stock upon the settlement of restricted stock units; (iii) the issuance by us of up to 6,585,895 shares of Class A common stock upon the exercise of outstanding options; (iv) the resale of 14,558,333 shares of Class A common stock initially issued to dMY Sponsor IV, LLC (the &#x201c;dMY Sponsor&#x201d;) or issuable upon exercise of warrants held by dMY Sponsor originally issued in a private placement in connection with the initial public offering of dMY IV (the &#x201c;Private Placement Warrants&#x201d;); (v) the resale of 25,200,000 shares of Class A common stock issued in the PIPE Investment (as defined below) by certain of the Registered Holders; (vi) the issuance by us of up to 12,833,315 shares of Class A common stock upon the exercise of outstanding warrants to purchase our Class A common stock (the &#x201c;Warrants&#x201d;); (vii) the resale by certain Registered Holders of 1,900,739 shares of Class A common stock issued as partial consideration for an acquisition consummated in December 2021; and (viii) the resale by certain Registered Holders of 1,065,593 shares of Class A common stock issuable upon exercise of an outstanding warrant assumed from Planet Labs Inc. This Post-Effective Amendment No. 2 to the Existing Registration Statement contains an updated prospectus relating to the offering and sale of the securities registered by the Existing Registration Statement.All filing fees payable in connection with the registration of the securities covered by this Registration Statement were paid by the Registrant at the time of the initial filing of the Existing Registration Statement. No additional securities are registered hereby.</dei:AmendmentDescription>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQtMS0xLTEtNTY3MTM_99e54e0c-24cd-4b5f-b299-932f38dad2c6"
      unitRef="usd">490762000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQtMy0xLTEtNTY3MTM_7d466987-388b-49f2-bbe3-fbec939b5c85"
      unitRef="usd">71183000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzUtMS0xLTEtNTY3MTM_d0ce385e-2b9e-4d45-9b59-61cd1903cda4"
      unitRef="usd">44373000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzUtMy0xLTEtNTY3MTM_bb0682b4-f579-4a14-9487-893c592b8e5e"
      unitRef="usd">47110000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzYtMS0xLTEtNTY3MTM_288196ed-22e4-4587-84fe-8d058b05197c"
      unitRef="usd">16385000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzYtMy0xLTEtNTY3MTM_a8843fd0-f7de-486c-92b3-167e8644be56"
      unitRef="usd">7134000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzctMS0xLTEtNTY3MTM_a9be89a4-d49b-4074-ad6d-8ceb3d27e5a9"
      unitRef="usd">551520000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzctMy0xLTEtNTY3MTM_dbeb76b9-ea76-467f-9402-19270266ee26"
      unitRef="usd">125427000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzgtMS0xLTEtNTY3MTM_c47cd23e-99b7-4cc4-adba-f4edf503b6d2"
      unitRef="usd">133280000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzgtMy0xLTEtNTY3MTM_e6101464-9f2d-41fb-9288-f8422fa6eaaa"
      unitRef="usd">159855000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzktMS0xLTEtNTY3MTM_8aaa4ee5-1344-4692-a439-6d3101149e3f"
      unitRef="usd">10768000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzktMy0xLTEtNTY3MTM_d8274515-5874-4692-b4a7-b80186bb352a"
      unitRef="usd">11994000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:Goodwill
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEwLTEtMS0xLTU2NzEz_1c4a13c6-3912-44dc-906b-c33bd2efa291"
      unitRef="usd">103219000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEwLTMtMS0xLTU2NzEz_d0559611-88a5-49ba-ae85-b56c4e0f2945"
      unitRef="usd">88393000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzExLTEtMS0xLTU2NzEz_40e6fdac-2894-447b-a026-e1496c6a5a84"
      unitRef="usd">14197000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzExLTMtMS0xLTU2NzEz_7e521570-0d2f-49bb-a6b3-63538a22e4b7"
      unitRef="usd">5673000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEyLTEtMS0xLTU2NzEz_5f39dbdd-ffcc-4d55-aeb3-5b306d873026"
      unitRef="usd">5743000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEyLTMtMS0xLTU2NzEz_00b28e7d-114e-4027-a789-8c58785b02f2"
      unitRef="usd">4982000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEzLTEtMS0xLTU2NzEz_98811714-9883-4d4e-bd77-99c212546957"
      unitRef="usd">2714000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzEzLTMtMS0xLTU2NzEz_61d0c6c0-c09d-4ea1-a5e2-c716620ff640"
      unitRef="usd">2984000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE0LTEtMS0xLTU2NzEz_8648af16-c832-470c-9137-6f1ee1501c0c"
      unitRef="usd">821441000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE0LTMtMS0xLTU2NzEz_8385ac7d-bfe1-40bc-9f94-04bef77e9eea"
      unitRef="usd">399308000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE3LTEtMS0xLTU2NzEz_41c6c87c-e8ee-4f22-9066-6420d2cdf22a"
      unitRef="usd">2850000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE3LTMtMS0xLTU2NzEz_16c30bdd-1c10-4156-b285-dbff2e31fac9"
      unitRef="usd">1446000</us-gaap:AccountsPayableCurrent>
    <pl:AccruedAndOtherCurrentLiabilities
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE4LTEtMS0xLTU2NzEz_ad47fcbd-f0c0-4fd4-9d3f-6b3efb7b7e4d"
      unitRef="usd">48823000</pl:AccruedAndOtherCurrentLiabilities>
    <pl:AccruedAndOtherCurrentLiabilities
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE4LTMtMS0xLTU2NzEz_1ba56c1c-f92a-4346-8926-553ee4b78e28"
      unitRef="usd">30195000</pl:AccruedAndOtherCurrentLiabilities>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE5LTEtMS0xLTU2NzEz_d336d96d-3910-41a6-80f6-6c585c962c71"
      unitRef="usd">64233000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzE5LTMtMS0xLTU2NzEz_cb598a05-de43-428c-a31d-a230b2a165d0"
      unitRef="usd">57570000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIwLTEtMS0xLTU2NzEz_de89c398-9222-4949-afa3-1464c0f0c5fd"
      unitRef="usd">16135000</pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent>
    <pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIwLTMtMS0xLTU2NzEz_6fd2982f-e1d1-4296-9e20-07bfabc8cb0a"
      unitRef="usd">0</pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIxLTEtMS0xLTU2NzEz_f2cd86ae-6a23-4124-8ba8-6daa6ff971de"
      unitRef="usd">0</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIxLTMtMS0xLTU2NzEz_67a11de9-8de4-4b2c-958e-4cfb354afc49"
      unitRef="usd">8244000</us-gaap:ConvertibleNotesPayableCurrent>
    <pl:WarrantsAndRightsOutstandingCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIyLTEtMS0xLTU2NzEz_d2e4130b-dfd0-4e9b-9638-933ddaafda14"
      unitRef="usd">0</pl:WarrantsAndRightsOutstandingCurrent>
    <pl:WarrantsAndRightsOutstandingCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIyLTMtMS0xLTU2NzEz_0f7a7e70-bcdf-4759-a0d4-e7448ddd13fd"
      unitRef="usd">11359000</pl:WarrantsAndRightsOutstandingCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIzLTEtMS0xLTU2NzEz_caa59fad-4bdc-443f-a7a5-22b6d43321ea"
      unitRef="usd">132041000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzIzLTMtMS0xLTU2NzEz_e66286bd-7b90-4483-9f47-8b457415dc5c"
      unitRef="usd">108814000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI0LTEtMS0xLTU2NzEz_6bb8e3fe-ad80-4d85-838e-56204c336a64"
      unitRef="usd">0</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI0LTMtMS0xLTU2NzEz_91690bff-1688-4e32-81a4-6aca6439f4da"
      unitRef="usd">62644000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI1LTEtMS0xLTU2NzEz_5696901d-7bdb-44c3-a39a-155b19e617b8"
      unitRef="usd">0</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI1LTMtMS0xLTU2NzEz_946529b0-f339-4f68-9ad2-09613132fca8"
      unitRef="usd">92968000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI2LTEtMS0xLTU2NzEz_5a106d8f-9cbc-4154-b1c3-a4f4b79f0695"
      unitRef="usd">3579000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI2LTMtMS0xLTU2NzEz_98638836-005e-4d5b-900b-524d7b466702"
      unitRef="usd">15122000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <pl:DeferredHostingCostsNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI3LTEtMS0xLTU2NzEz_34a9cb80-ddc5-4651-817f-7bc4c00a3ba1"
      unitRef="usd">12149000</pl:DeferredHostingCostsNoncurrent>
    <pl:DeferredHostingCostsNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI3LTMtMS0xLTU2NzEz_56e6639e-1305-4aa5-ab0d-9ade4e235cd6"
      unitRef="usd">7971000</pl:DeferredHostingCostsNoncurrent>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI4LTEtMS0xLTU2NzEz_25a84036-df4c-42b4-a7e4-3d928b1627d4"
      unitRef="usd">23224000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI4LTMtMS0xLTU2NzEz_920b2c66-9d18-436f-928d-26cbd5c37ce9"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI5LTEtMS0xLTU2NzEz_e6eb87b9-3e99-4499-903f-076f649accb0"
      unitRef="usd">798000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzI5LTMtMS0xLTU2NzEz_2f7d801b-9b2e-48b9-a984-3577de808200"
      unitRef="usd">2991000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMwLTEtMS0xLTU2NzEz_cded15dd-556a-43d5-8d6d-0dd843544197"
      unitRef="usd">1405000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMwLTMtMS0xLTU2NzEz_9538faec-e67b-4ecc-9bc1-d0f306e25ff4"
      unitRef="usd">1287000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMxLTEtMS0xLTU2NzEz_9e55012c-0b52-4403-a2b2-d2d703981d46"
      unitRef="usd">173196000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMxLTMtMS0xLTU2NzEz_ec5bafc1-2d4a-458c-aed9-96b993451aad"
      unitRef="usd">291797000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMyLTEtMS0xLTYzMDA3_12b19b57-6012-4444-a998-9b56f722c73b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzMyLTMtMS0xLTYzMDA3_99d9d256-b74e-4b3a-aa53-838223758075"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMzQ_38317ce2-c5b9-4c34-9e00-435db589ddc3"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMzQ_4d9fdec1-28b4-4f17-af67-c3535ee136a1"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfNDg_7dc940c4-4995-4233-8f6d-728cc3346239"
      unitRef="shares">1500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfNTU_2ff5961d-9b1c-4c37-b5b2-26563e4dd6c1"
      unitRef="shares">160843194</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTA0_6e5161e4-4cc2-4c14-9cd2-9bf22d72ef43"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTA0_91215826-0087-4ffb-bb02-ade0ee6aa67b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTEx_bd9b62bf-f6d7-4945-8219-7e117623ffed"
      unitRef="shares">131252627</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTEx_d0b0f5e0-03dc-48bf-97b9-8c26113e76db"
      unitRef="shares">131252627</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTAtMS0xLTU2NzEzL3RleHRyZWdpb246ZGM5OWI5NWUxYjQwNDU4OTkzNDk5N2NkYTg0N2IxMjFfMTcy_806bf0ed-99c0-4104-8001-0a0ac1fec2a5"
      unitRef="usd">696415000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockValue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTEtMS0xLTU2NzEz_8ec5a63f-a14d-4c82-8064-7a63ffa3f92e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM0LTMtMS0xLTU2NzEz_7e2ac65d-5f7f-4618-a32e-dcd879eea800"
      unitRef="usd">13000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTk_667e12e9-cecb-42ae-86a1-13ff6a8a4fc0"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTk_8c69bb65-cf95-480c-8da8-a2f5c7e96989"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMzM_0f40eb7d-8693-4112-9947-daaeb2b1a613"
      unitRef="shares">570000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMzc_d709913c-bf59-4141-ae2c-13fe315f0141"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfNDQ_37d4d8ab-6b3a-4c98-9f36-93a2f87dcca5"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic661aac30b0d4a7482a779cf4f42898a_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTAx_e80c7443-fcda-4d5a-9432-2eaad789b2a3"
      unitRef="shares">237435191</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTA4_b1711b15-7c23-4ae9-95e9-156fdf9fa946"
      unitRef="shares">22977599</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTU2_5c300b51-5bdd-4176-8551-d1ca0c80ca74"
      unitRef="shares">241017687</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTU2_f131701f-e5a2-4419-ac13-c992206bb0bd"
      unitRef="shares">241017687</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic661aac30b0d4a7482a779cf4f42898a_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTYz_dedc3bfe-f629-409e-b667-42702457e804"
      unitRef="shares">22788611</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic661aac30b0d4a7482a779cf4f42898a_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMTYz_f8d3dd8a-d106-4ca7-a72a-cf6847e48b2f"
      unitRef="shares">22788611</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_30ba4de6-ae70-440e-b39a-0cdcfaf68450"
      unitRef="shares">21157586</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_a1e69d73-f4cc-4f15-bbb7-528c9f8960c5"
      unitRef="shares">21157586</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_b5e87451-7f14-44b3-9155-91bc06d93b8c"
      unitRef="shares">21157586</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2254f3b5a95e48c0a2ea6a3e43a13272_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjMy_ed9b9ae8-63b5-4cd0-ab1f-4891603decad"
      unitRef="shares">21157586</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5ed425d081094287abdea3cecd54ca48_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_10e5a79e-bb5e-4a7e-b9e2-7bdbe5b57f2a"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_2c973c4a-7eb0-4bcf-9f5c-902e0f7d41a2"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5ed425d081094287abdea3cecd54ca48_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_9bde2777-f140-4b4d-85e7-ecef21074fb1"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTAtMS0xLTU2NzEzL3RleHRyZWdpb246YzBkMDFiMDY4ZDBhNDNiOGIwYjk0NGRmMWFhZjgxM2FfMjg3_cde58d65-930d-4921-ad84-0a7981890c13"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTEtMS0xLTU2NzEz_d2075f74-f564-4afb-8cfc-6af2181e833b"
      unitRef="usd">27000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM1LTMtMS0xLTU2NzEz_54bf7222-aa19-43cc-b2f9-808168fffb97"
      unitRef="usd">4000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM2LTEtMS0xLTU2NzEz_f7f46358-d24c-496e-b3bc-8debc0feb1b8"
      unitRef="usd">1423151000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM2LTMtMS0xLTU2NzEz_cb6313cd-a986-4b89-aae1-7c1ba6d48453"
      unitRef="usd">745630000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM3LTEtMS0xLTU2NzEz_2ba13ec4-9ebd-4927-adc7-b5b39af683e3"
      unitRef="usd">2096000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM3LTMtMS0xLTU2NzEz_3c335d4b-3d74-4044-be08-b5e8fd3e440f"
      unitRef="usd">1769000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM4LTEtMS0xLTU2NzEz_a84caa1c-1552-453d-8c22-0fbc2ff76c01"
      unitRef="usd">-777029000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM4LTMtMS0xLTU2NzEz_25e4ea33-1097-40d8-84da-984149e6d59c"
      unitRef="usd">-639905000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM5LTEtMS0xLTU2NzEz_5d78b219-613e-4123-a97d-aceb394edd32"
      unitRef="usd">648245000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzM5LTMtMS0xLTU2NzEz_4e74bf62-659f-4921-9927-3cfec78a4d7a"
      unitRef="usd">107511000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQwLTEtMS0xLTU2NzEz_d97aa4ee-a61d-4a26-ae0a-b843652ebadd"
      unitRef="usd">821441000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl81OTcvZnJhZzo4M2NjMzNiMWI4YWI0ZDgwYjA1NTgxYjYxYzQ0NDZmNi90YWJsZToxNWU1OWRiYjZiOWE0MGMxYTc1NTM0ZGI5ODE5ZmYxNC90YWJsZXJhbmdlOjE1ZTU5ZGJiNmI5YTQwYzFhNzU1MzRkYjk4MTlmZjE0XzQwLTMtMS0xLTU2NzEz_d588cab9-6a56-40e1-b0c8-5b005929be02"
      unitRef="usd">399308000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzItMS0xLTEtNTY3MTM_6912fa63-0d23-4c9c-b143-32b1183ce01e"
      unitRef="usd">131209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzItMy0xLTEtNTY3MTM_ce5d0ef9-28ec-41b5-94e8-26711e3125de"
      unitRef="usd">113168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzItNS0xLTEtNTY3MTM_0e60596d-99ce-40be-b50b-ccb83152e755"
      unitRef="usd">95736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzMtMS0xLTEtNTY3MTM_0be73e7a-3b35-4654-a815-cb93aa8d3df4"
      unitRef="usd">82987000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzMtMy0xLTEtNTY3MTM_c09dac03-ac2c-41ae-b8df-8227c0905f3e"
      unitRef="usd">87383000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzMtNS0xLTEtNTY3MTM_5a535a25-b7f8-4494-8b10-40d84fb4044d"
      unitRef="usd">102393000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzQtMS0xLTEtNTY3MTM_5ee8a5eb-b524-42be-8449-81b407401600"
      unitRef="usd">48222000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzQtMy0xLTEtNTY3MTM_9ff2f62f-4e02-47d0-a4b4-498a3e17b893"
      unitRef="usd">25785000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzQtNS0xLTEtNTY3MTM_3d993b14-a035-4294-93de-8079b240265b"
      unitRef="usd">-6657000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzYtMS0xLTEtNTY3MTM_1f0580be-c392-4e07-9d63-977f1027347d"
      unitRef="usd">66684000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzYtMy0xLTEtNTY3MTM_f0923b2f-8760-45df-8bba-80633fe55fe3"
      unitRef="usd">43825000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzYtNS0xLTEtNTY3MTM_392451f1-a528-46dd-8493-687a12f2e816"
      unitRef="usd">37871000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzctMS0xLTEtNTY3MTM_c1b9ef77-c9f6-42b3-bb30-fd6060af914d"
      unitRef="usd">52917000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzctMy0xLTEtNTY3MTM_8f9a033b-1f2f-471e-b341-99a1e6811bf1"
      unitRef="usd">37268000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzctNS0xLTEtNTY3MTM_5fa4aaff-9bd7-43fc-9a63-ec1ef7da8b2b"
      unitRef="usd">34913000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzgtMS0xLTEtNTY3MTM_ae0dbc79-8836-4708-8b56-5abfebbddb40"
      unitRef="usd">56672000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzgtMy0xLTEtNTY3MTM_02fdb87b-3cf3-486b-88cf-06c32e1b9bde"
      unitRef="usd">32134000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzgtNS0xLTEtNTY3MTM_a63b36e7-9080-4ae2-a9b0-85d0e3e8d07f"
      unitRef="usd">27019000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzktMS0xLTEtNTY3MTM_1f3b622e-735d-4777-86d9-6b60b066a78a"
      unitRef="usd">176273000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzktMy0xLTEtNTY3MTM_f56f2886-d328-4473-a009-a65c097b9881"
      unitRef="usd">113227000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzktNS0xLTEtNTY3MTM_231bd2c7-ad67-4e5e-8dde-051b2b428247"
      unitRef="usd">99803000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEwLTEtMS0xLTU2NzEz_6fc6377a-4bd0-402b-868f-387d7f57dd15"
      unitRef="usd">-128051000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEwLTMtMS0xLTU2NzEz_d8997f3c-95fc-48c9-972d-b84edf889ac8"
      unitRef="usd">-87442000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEwLTUtMS0xLTU2NzEz_b5f3d738-a82f-4c13-936b-87a89c61593f"
      unitRef="usd">-106460000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzExLTEtMS0xLTU2NzEz_14994d84-b031-4c76-b12a-0bf8887b530c"
      unitRef="usd">-1690000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzExLTMtMS0xLTU2NzEz_22586d04-73e1-46ba-be05-9e4578361d5c"
      unitRef="usd">673000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzExLTUtMS0xLTU2NzEz_a23a74c6-866a-4f49-9927-d0c95349637b"
      unitRef="usd">-11529000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEyLTEtMS0xLTU2NzEz_5ad63f7d-6343-42f2-8e09-8ae6974b1241"
      unitRef="usd">8772000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEyLTMtMS0xLTU2NzEz_0fa6ea71-fc0f-4adb-9126-3eff1d570285"
      unitRef="usd">9447000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEyLTUtMS0xLTU2NzEz_7a4e9d17-99f9-495c-9739-9a5e7946de16"
      unitRef="usd">6946000</us-gaap:InterestExpense>
    <pl:FairValueAdjustmentOfConvertibleNotesAndWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEzLTEtMS0xLTU2NzEz_6525b105-d20a-4f1b-9ae1-a16fb7bae9ee"
      unitRef="usd">-5726000</pl:FairValueAdjustmentOfConvertibleNotesAndWarrants>
    <pl:FairValueAdjustmentOfConvertibleNotesAndWarrants
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEzLTMtMS0xLTU2NzEz_f14d8446-aa97-4519-88d1-3519b9d7175c"
      unitRef="usd">30053000</pl:FairValueAdjustmentOfConvertibleNotesAndWarrants>
    <pl:FairValueAdjustmentOfConvertibleNotesAndWarrants
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzEzLTUtMS0xLTU2NzEz_162c4eb1-0d2e-4c68-ad98-a76fac14da8b"
      unitRef="usd">-207000</pl:FairValueAdjustmentOfConvertibleNotesAndWarrants>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE0LTEtMS0xLTU2NzEz_7983c2d4-be5b-4c06-97ff-acd9294b2149"
      unitRef="usd">-2227000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE0LTMtMS0xLTU2NzEz_b0f75244-31e0-4ac0-97ce-6699b56b571e"
      unitRef="usd">239000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE0LTUtMS0xLTU2NzEz_68d7ef8c-3fd3-47d6-bcc1-4460290893ff"
      unitRef="usd">1144000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE1LTEtMS0xLTU2NzEz_b2f577e9-7958-4086-9c46-cfb4b4788412"
      unitRef="usd">-6963000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE1LTMtMS0xLTU2NzEz_a645cabb-5f63-46e0-94c9-8a80bb4d9f72"
      unitRef="usd">-38588000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE1LTUtMS0xLTU2NzEz_4aa91b77-b110-45e1-8011-332a70045f03"
      unitRef="usd">-17124000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE2LTEtMS0xLTU2NzEz_e3bc5185-a247-4bfa-8a35-5bdbdfc54fc4"
      unitRef="usd">-135014000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE2LTMtMS0xLTU2NzEz_cb8c07f0-4a0c-446f-939a-1b49afec51a8"
      unitRef="usd">-126030000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE2LTUtMS0xLTU2NzEz_e2bb089a-cfb1-46dd-a73e-411e359f8b54"
      unitRef="usd">-123584000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE3LTEtMS0xLTU2NzEz_fd8138b1-d722-479a-b819-a97b0dd8d0b1"
      unitRef="usd">2110000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE3LTMtMS0xLTU2NzEz_700f54d8-d9e8-44d9-bf20-6405934bccfd"
      unitRef="usd">1073000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE3LTUtMS0xLTU2NzEz_16cefb1b-76a3-4099-893a-22a92f0a2bda"
      unitRef="usd">130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE4LTEtMS0xLTU2NzEz_eb42368a-ed10-4bb1-91bf-73a83cc93d8a"
      unitRef="usd">-137124000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE4LTMtMS0xLTU2NzEz_fc7ecff2-9fdb-4989-b18f-55c4d829cc0c"
      unitRef="usd">-127103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzE4LTUtMS0xLTU2NzEz_d216a65c-dfdd-47b1-8760-bca30bd3aa9b"
      unitRef="usd">-123714000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIwLTEtMS0xLTU2NzEz_3f67e59e-dcf4-49c7-983f-c6d53ff11dc8"
      unitRef="usd">327000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIwLTMtMS0xLTU2NzEz_731bfdb2-c2cb-45f7-8e15-6f7f2818c077"
      unitRef="usd">276000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIwLTUtMS0xLTU2NzEz_db1aff85-2523-4933-ba0f-608553bad10b"
      unitRef="usd">217000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIxLTEtMS0xLTU2NzEz_490215c9-9776-41a8-a805-df603a538123"
      unitRef="usd">-136797000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIxLTMtMS0xLTU2NzEz_9c64675e-50c0-4e6b-96ee-046563ef8dd6"
      unitRef="usd">-126827000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIxLTUtMS0xLTU2NzEz_aa620e94-44c0-4972-baf0-3888ecdfc1d5"
      unitRef="usd">-123497000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTEtMS0xLTU2NzEz_517226ba-2bdc-4dbc-83e3-f259c8d5a4b8"
      unitRef="usdPerShare">-1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTEtMS0xLTU2NzEz_7aa6c716-308c-4315-b002-3f7e9ebd6ff2"
      unitRef="usdPerShare">-1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTMtMS0xLTU2NzEz_3e4ee7a5-1be5-495c-8623-740abf75af4a"
      unitRef="usdPerShare">-2.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTMtMS0xLTU2NzEz_b24a4f36-c935-47a1-bb49-f0809b4f714e"
      unitRef="usdPerShare">-2.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTUtMS0xLTU2NzEz_5dd55dd2-4a04-4be3-9191-f4d39c00e626"
      unitRef="usdPerShare">-2.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIyLTUtMS0xLTU2NzEz_c63af3d3-3579-435d-951e-d9754a3d9e20"
      unitRef="usdPerShare">-2.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTEtMS0xLTU2NzEz_2ccbb7c0-ea19-4000-a6ac-c6292b180435"
      unitRef="shares">79610970</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTEtMS0xLTU2NzEz_31294a7b-22cf-401d-98c5-4d7f9f34f6cd"
      unitRef="shares">79610970</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTMtMS0xLTU2NzEz_117036b1-0de3-4de3-a60e-f1f36872ac06"
      unitRef="shares">44214426</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTMtMS0xLTU2NzEz_7d3ce949-fdfc-4e11-b011-bc0485d16315"
      unitRef="shares">44214426</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTUtMS0xLTU2NzEz_c9e90764-330c-4d1f-a812-0edba372039d"
      unitRef="shares">42863642</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDIvZnJhZzo0YmQxMmIzYjJhYWQ0MmMwOWM2OTFiMzVlMTI0OWJhMi90YWJsZTowM2U2YTljNjRmOGU0OTIyODFhOWViY2M3N2NmNmQxNC90YWJsZXJhbmdlOjAzZTZhOWM2NGY4ZTQ5MjI4MWE5ZWJjYzc3Y2Y2ZDE0XzIzLTUtMS0xLTU2NzEz_d91a4e2a-a943-4285-97fe-6c52693a0338"
      unitRef="shares">42863642</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ia680c14ff7564c46ba926e3b5b40486c_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMS0xLTEtNTY3MTM_510a96e3-9827-4750-8a7a-84814f6f50e7"
      unitRef="shares">83960040</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia680c14ff7564c46ba926e3b5b40486c_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMy0xLTEtNTY3MTM_da113c52-bd45-486a-8912-e1e0b72aad78"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ia9e24ac3633845799ed08c78c2aafc77_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItNS0xLTEtNTY3MTM_2e3ba9a5-e7ec-42a7-91b7-ef89dca5073a"
      unitRef="shares">27485895</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia9e24ac3633845799ed08c78c2aafc77_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItNy0xLTEtNTY3MTM_ad23e469-fcee-4a29-9df4-3076c119d6bd"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdb341552d0f4c9a8d905149bbd78725_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItOS0xLTEtNTY3MTM_10897793-31ba-48ca-90f4-efaf93f1b642"
      unitRef="usd">693644000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i38f57ef20b004f509e0d8ede4970fd47_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMTEtMS0xLTU2NzEz_a365d782-26d0-47dd-a03c-24032e7b0cb6"
      unitRef="usd">1276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i446a286a0bf148438639e250ab57cfb3_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMTMtMS0xLTU2NzEz_28a89dba-a584-4a9e-bde3-2167d5e53257"
      unitRef="usd">-389088000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a768d3dc5974563b5296051a465cd4d_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzItMTUtMS0xLTU2NzEz_88420c44-a85a-4944-aa52-567b059d9b06"
      unitRef="usd">305835000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i489ceb238b9342eb91c9f1dae60b34e6_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtMS0xLTEtNTY3MTM_803a84ff-5f8d-4570-9698-1cc7347ed2ba"
      unitRef="shares">44653303</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i489ceb238b9342eb91c9f1dae60b34e6_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtMy0xLTEtNTY3MTM_31cbe573-83bf-479b-aa24-a7fc3d76e664"
      unitRef="usd">11000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i3abc2b08930a49959d3eed49c2fe7d59_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtNS0xLTEtNTY3MTM_e8e23148-0405-4e7a-8c43-ea4952ede231"
      unitRef="shares">14618097</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3abc2b08930a49959d3eed49c2fe7d59_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtNy0xLTEtNTY3MTM_05629263-5ae6-475c-85ef-010ffbd83eeb"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib9d9b4b1235e4ff58cef350b1480c5c6_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtOS0xLTEtNTY3MTM_19bb9e0b-473a-4a2c-9c0d-71a0b77a58b3"
      unitRef="usd">-14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6a159bfb4f84af19dfdd99459dd78ff_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMtMTUtMS0xLTU2NzEz_c8111a5d-d44a-45b9-b848-5151abb53d45"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ia4dcaae7660445019bf1f2d5eb6999a1_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMS0xLTEtNTY3MTM_5e0e49a1-fe0f-4c55-8362-efac2bcb149b"
      unitRef="shares">128613343</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia4dcaae7660445019bf1f2d5eb6999a1_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMy0xLTEtNTY3MTM_82587e66-6f9d-4b93-8ea4-8b62a057fd4b"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i487006ba10c74c7e96c49eeb471b92a9_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtNS0xLTEtNTY3MTM_eb571731-4def-446a-8660-99a15e4cd7f7"
      unitRef="shares">42103992</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i487006ba10c74c7e96c49eeb471b92a9_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtNy0xLTEtNTY3MTM_bb0f36bb-9f85-4196-9089-837bad7c2aa1"
      unitRef="usd">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdaceb36e74d4ae482af030cceae0bd8_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtOS0xLTEtNTY3MTM_da0a4eff-688a-448f-a191-c7ac1bbf59ed"
      unitRef="usd">693630000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8fb27dbd0ff143e7b3157725c4e12aaf_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMTEtMS0xLTU2NzEz_07daff6a-e594-4f9c-8395-33edcb50a9b8"
      unitRef="usd">1276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f26a0db3b744661a46965783ac411c3_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMTMtMS0xLTU2NzEz_2c1f6e06-b91d-4ece-99c8-ad9913f601e5"
      unitRef="usd">-389088000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzQtMTUtMS0xLTU2NzEz_88997cbd-9feb-4f91-9568-9f6d8d8ce960"
      unitRef="usd">305835000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9bbe63bfabb74908a52a4e492abffa60_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzUtMS0xLTEtNTY3MTM_22a3aecb-0b3b-450c-a40f-4414a3512231"
      unitRef="shares">1065594</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzUtOS0xLTEtNTY3MTM_c1bac5f1-2830-443e-b480-1abfe3eb8756"
      unitRef="usd">10000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzUtMTUtMS0xLTU2NzEz_28aa85d1-7cf6-4edc-98d4-6b0099ce7617"
      unitRef="usd">10000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i9bbe63bfabb74908a52a4e492abffa60_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzYtMS0xLTEtNTY3MTM_76539b2f-7638-4a5f-9875-89c32725f89a"
      unitRef="shares">1573690</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzYtOS0xLTEtNTY3MTM_ff6b043e-34c3-4d2c-8793-bcf204ee7708"
      unitRef="usd">14772000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzYtMTUtMS0xLTU2NzEz_a7b3563a-160b-45e1-8191-3bb90ff73f06"
      unitRef="usd">14772000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzctOS0xLTEtNTY3MTM_d5ab7c35-b2ee-4649-9237-439a29b88bfa"
      unitRef="usd">4235000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzctMTUtMS0xLTU2NzEz_cf5086fb-5cad-4827-8410-c89b626e2143"
      unitRef="usd">4235000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iac74b57975e94c1fb5292a5f6fa4000d_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzgtNS0xLTEtNTY3MTM_b0ebc7e7-ff28-4fda-a603-14e1930075c5"
      unitRef="shares">171428</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzgtOS0xLTEtNTY3MTM_63eecef8-c028-4e02-a046-3547378cbbd4"
      unitRef="usd">264000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzgtMTUtMS0xLTU2NzEz_5d3366df-a72a-4e64-93d0-9fe4b51d3afd"
      unitRef="usd">264000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1ef444af367d4b59979c7d2b42cbc406_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzktOS0xLTEtNTY3MTM_a2dd6842-3bd2-437d-bb08-a8cc149b34b1"
      unitRef="usd">6028000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzktMTUtMS0xLTU2NzEz_9649ec84-af3f-401e-86db-ca855d9b3435"
      unitRef="usd">6028000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id36e86635d3d4a3494e9608c34fb6772_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEwLTExLTEtMS01NjcxMw_ecf3edb0-4bbe-4b26-87f1-1a568de330c5"
      unitRef="usd">217000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEwLTE1LTEtMS01NjcxMw_e093e6d8-c441-4bde-b428-70589c17c140"
      unitRef="usd">217000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i2869f383e79a4c2abe2ea04de0321999_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzExLTEzLTEtMS01NjcxMw_dffe3897-903e-471d-846e-fddc52ac1857"
      unitRef="usd">-123714000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzExLTE1LTEtMS01NjcxMw_4d704f08-be6a-4d20-96c4-8dfa250656bc"
      unitRef="usd">-123714000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i7c45efc8b4604141b68024de09b7a672_I20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTEtMS0xLTU2NzEz_47b02589-7c49-4e96-a1f0-79ee5a4b3ef9"
      unitRef="shares">131252627</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7c45efc8b4604141b68024de09b7a672_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTMtMS0xLTU2NzEz_1ba2f38d-60bb-4fea-9d13-19a34eb82344"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i846c888a54984d6780108f52e9dbbf6b_I20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTUtMS0xLTU2NzEz_250fcca9-afe7-4cc0-a07b-e01e1a15a61f"
      unitRef="shares">42275420</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i846c888a54984d6780108f52e9dbbf6b_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTctMS0xLTU2NzEz_ee74fbd4-4d08-4739-903d-c041ecba7df8"
      unitRef="usd">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied69ddfea3ea4772a475652b72f16b9b_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTktMS0xLTU2NzEz_dbff3439-fdab-4bed-87a7-8b87b46e6e40"
      unitRef="usd">728929000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19024d91a0a34fd2bdf129ec8aa7d2ca_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTExLTEtMS01NjcxMw_4c7903eb-1295-4641-aa51-d81ea14d894f"
      unitRef="usd">1493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05568cac818843c0b79b1c87960a946d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTEzLTEtMS01NjcxMw_c1a8b9e1-a86a-4174-b4b9-15db9862985a"
      unitRef="usd">-512802000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEyLTE1LTEtMS01NjcxMw_770c79b1-1018-452c-87fd-f7dae6aea20d"
      unitRef="usd">217637000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEzLTktMS0xLTU2NzEz_146a2ce2-23bb-41ce-a077-c82fb2011588"
      unitRef="usd">1624000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzEzLTE1LTEtMS01NjcxMw_3bb3722c-518b-4229-b812-4376ea3b6d17"
      unitRef="usd">1624000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7973d379e5484233b60b28e6ffd4a4a6_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE0LTUtMS0xLTU2NzEz_b8472324-e072-4986-95c6-087d6435edc7"
      unitRef="shares">1670778</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE0LTktMS0xLTU2NzEz_c4ad4748-eafd-49ee-a9fb-5c755cc1ab57"
      unitRef="usd">539000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE0LTE1LTEtMS01NjcxMw_b09b07ff-63e3-486e-869c-5a13013ed822"
      unitRef="usd">539000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2112c5dd80cf4561bef222804358cd39_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE1LTktMS0xLTU2NzEz_54e53856-8a53-4b2d-9168-16d33ee23754"
      unitRef="usd">14538000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE1LTE1LTEtMS01NjcxMw_606a6d7f-f7fe-432a-9cbb-6f3d8afc5ec8"
      unitRef="usd">14538000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i500399b131434750b11f3cc2cc0e11dc_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE2LTExLTEtMS01NjcxMw_0cc68f07-f326-4075-8667-54b049ecd865"
      unitRef="usd">276000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE2LTE1LTEtMS01NjcxMw_ab61d0b5-33ca-43b9-b35c-c3524e31f6a8"
      unitRef="usd">276000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i1c3e3fe8f32440788e291022477706a2_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE3LTEzLTEtMS01NjcxMw_9ad6ce47-afc0-4b10-ba89-2ef711ea2ef6"
      unitRef="usd">-127103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE3LTE1LTEtMS01NjcxMw_6af417e2-6ecb-461d-aa7e-c6d80c142230"
      unitRef="usd">-127103000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i9d3c24b407084acbb984a7e106244c5e_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTEtMS0xLTU2NzEz_ca80fcab-2cab-4df3-8ff4-d817d8c031ec"
      unitRef="shares">131252627</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9d3c24b407084acbb984a7e106244c5e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTMtMS0xLTU2NzEz_c4ac52dc-025a-4a56-a33f-1d6da9215169"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i32453e9919d943099b460d2a0d78c901_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTUtMS0xLTU2NzEz_e3c4ad7b-e8f6-4204-a247-100778769e74"
      unitRef="shares">43946198</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i32453e9919d943099b460d2a0d78c901_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTctMS0xLTU2NzEz_bae9a1de-7a36-4222-981c-7fdcb3c9cf82"
      unitRef="usd">4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e05aac7d37848d4bf9a6bd3f0352f77_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTktMS0xLTU2NzEz_a97fc9a9-8059-43aa-a41f-0e0064912d5a"
      unitRef="usd">745630000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7310eb89d61845eb9029c23daa984b06_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTExLTEtMS01NjcxMw_e7cfae86-4087-4602-8df6-21933b7b0c10"
      unitRef="usd">1769000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia5f86c2720844985954986520876bced_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTEzLTEtMS01NjcxMw_afff4cff-f0e4-49b4-a2b3-c99523dd07f6"
      unitRef="usd">-639905000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE4LTE1LTEtMS01NjcxMw_ab56013c-db4e-4e35-b437-852e3d7e81f3"
      unitRef="usd">107511000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTUtMS0xLTU2NzEz_1c2ee895-1db1-45b4-a80f-417a6714b69b"
      unitRef="shares">3671551</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTctMS0xLTU2NzEz_ee264207-6936-4b88-871f-3d6cad4c3fc0"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTktMS0xLTU2NzEz_c6897b23-2385-4ccf-98af-ffb13c104708"
      unitRef="usd">9399000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzE5LTE1LTEtMS01NjcxMw_6ee6cf7e-e04c-4d58-90ef-35769c26fea9"
      unitRef="usd">9400000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIwLTUtMS0xLTU2NzEz_4477f74a-b2f2-4c96-a57e-85cb6ec86da7"
      unitRef="shares">1425209</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <pl:StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIxLTUtMS0xLTU2NzEz_d47bedfa-7397-4a15-9ebf-c0b0b3254d26"
      unitRef="shares">183822</pl:StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions>
    <pl:StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIxLTktMS0xLTU2NzEz_082a7776-bb95-4f50-ae12-313015388300"
      unitRef="usd">1793000</pl:StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions>
    <pl:StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIxLTE1LTEtMS01NjcxMw_9aed79e1-8f20-4244-bd87-454af0e7ec89"
      unitRef="usd">1793000</pl:StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIyLTUtMS0xLTU2NzEz_b50c7ece-103e-435d-b10a-31234199ed77"
      unitRef="shares">532676</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIyLTktMS0xLTU2NzEz_3749bd93-e227-4e9b-8011-f2cfacf81993"
      unitRef="usd">5598000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIyLTE1LTEtMS01NjcxMw_b16a3796-441c-49db-8788-6e1a5206276d"
      unitRef="usd">5598000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <pl:AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIzLTktMS0xLTU2NzEz_02264438-d2fe-4d3c-bd5b-e663f98df5c0"
      unitRef="usd">391000</pl:AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee>
    <pl:AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzIzLTE1LTEtMS01NjcxMw_b8527d15-5613-403a-9fe2-883b237e58d0"
      unitRef="usd">391000</pl:AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI0LTktMS0xLTU2NzEz_168e23d1-a988-4630-9e4e-6d2adf49405d"
      unitRef="usd">43185000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI0LTE1LTEtMS01NjcxMw_11746e4e-4d94-4910-b81d-d9deb2e0680f"
      unitRef="usd">43185000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <pl:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI1LTUtMS0xLTU2NzEz_141ee877-af6e-4216-9c4d-205f64cf74be"
      unitRef="shares">2976452</pl:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i22b5f211e2e94764802b398e0d850659_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTEtMS0xLTU2NzEz_f945cf22-4dc3-46d3-bcbe-760da48f7804"
      unitRef="shares">-131252627</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i22b5f211e2e94764802b398e0d850659_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTMtMS0xLTU2NzEz_e1bef000-fc6d-4e28-a848-0ef0cc25b1c9"
      unitRef="usd">-13000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTUtMS0xLTU2NzEz_ccbf9751-3d72-48cb-a38e-236341990597"
      unitRef="shares">131252627</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTctMS0xLTU2NzEz_a5388f73-daaf-46fd-afaa-d237536f3680"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI2LTE1LTEtMS01NjcxMw_c32f1090-7de7-4a25-be6f-6c7e820b3786"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <pl:AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI3LTktMS0xLTU2NzEz_9566a621-7cfa-4b4b-b589-2e475b3bdeed"
      unitRef="usd">23477000</pl:AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities>
    <pl:AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI3LTE1LTEtMS01NjcxMw_7bfc4d27-6f9e-42fa-b758-58904e3c4f03"
      unitRef="usd">23477000</pl:AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ifc313fbaba584ecaa70ff107fb1aad33_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTUtMS0xLTU2NzEz_b57fbfb6-0426-4cbb-9a22-1b31179d8767"
      unitRef="shares">10578521</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ifc313fbaba584ecaa70ff107fb1aad33_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTctMS0xLTU2NzEz_434ec8f1-a7a0-4d5d-b571-31b142a07d59"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i13daecc17ea546a0a42c8a041385bfe6_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTktMS0xLTU2NzEz_3a642e8a-9399-49a3-b36c-e1d8e13cfdd8"
      unitRef="usd">114353000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i6efc2dd5db64442d898d9d9871cc2afb_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI4LTE1LTEtMS01NjcxMw_32afa407-4a58-4ff6-94f6-ea9aa5ab40d4"
      unitRef="usd">114354000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <pl:StockIssuedDuringPeriodSharesReverseRecapitalization
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTUtMS0xLTU2NzEz_9da9bb75-ece6-423a-b704-5205f3eefccb"
      unitRef="shares">66772830</pl:StockIssuedDuringPeriodSharesReverseRecapitalization>
    <pl:StockIssuedDuringPeriodValueReverseRecapitalization
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTctMS0xLTU2NzEz_fa0399e6-7763-46f0-b18e-6b9485c7b435"
      unitRef="usd">8000</pl:StockIssuedDuringPeriodValueReverseRecapitalization>
    <pl:StockIssuedDuringPeriodValueReverseRecapitalization
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTktMS0xLTU2NzEz_a08ff1fc-3f44-4e3d-8632-9a34758f2ae5"
      unitRef="usd">478449000</pl:StockIssuedDuringPeriodValueReverseRecapitalization>
    <pl:StockIssuedDuringPeriodValueReverseRecapitalization
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzI5LTE1LTEtMS01NjcxMw_df87a041-bb06-4395-8c7e-f86defdaba71"
      unitRef="usd">478457000</pl:StockIssuedDuringPeriodValueReverseRecapitalization>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i277e6c1ea0394bd980bbc1021ee2a5e7_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMwLTUtMS0xLTU2NzEz_ec12cf60-f470-4a81-a4cc-8f852c165988"
      unitRef="shares">1900739</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i91d48d27ed4e4abb9419923ed559ba57_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMwLTktMS0xLTU2NzEz_fc2721db-1636-4e32-b1b4-86dfa8c18caa"
      unitRef="usd">12854000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMwLTE1LTEtMS01NjcxMw_d6b33220-d0e7-43af-bd09-dd11786dba39"
      unitRef="usd">12854000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i328d43e2d07846bd8dc94abd0d258954_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMxLTExLTEtMS01NjcxMw_1f75c04b-cfcb-459a-9d33-678f19b21cfa"
      unitRef="usd">327000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMxLTE1LTEtMS01NjcxMw_d4312689-3acd-4389-bd80-e7667ca3a55d"
      unitRef="usd">327000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="ic81ecbbe9a85472ca893c747a8dd097c_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMyLTEzLTEtMS01NjcxMw_0499917e-ed84-4db3-b155-ceba944897d4"
      unitRef="usd">-137124000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMyLTE1LTEtMS01NjcxMw_79006450-5c2e-4e0c-941c-dcb16d03f092"
      unitRef="usd">-137124000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ib42d24a7a9bc4a46a7081e216e2e9db1_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTEtMS0xLTU2NzEz_a70e4d49-9b57-4794-899e-038f0c8cc46d"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib42d24a7a9bc4a46a7081e216e2e9db1_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTMtMS0xLTU2NzEz_dd118c7c-dd81-4666-8d0b-2dcf5cba2f07"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ia96e165931e5474e9b1c5f99c8b4ceb1_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTUtMS0xLTU2NzEz_8da94dd1-64d7-4bba-8497-cb0c0e9bdd62"
      unitRef="shares">262175273</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia96e165931e5474e9b1c5f99c8b4ceb1_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTctMS0xLTU2NzEz_3707e14f-4e48-4093-9b73-9056f7cf25dd"
      unitRef="usd">27000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife9c6abf5b424cf98b271df9746f7532_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTktMS0xLTU2NzEz_3ee9f52e-8a34-4c23-9687-23dd44b5c5c4"
      unitRef="usd">1423151000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc18fb0d14124d81a4e0864fbda70bf3_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTExLTEtMS01NjcxMw_4e42085f-ae93-4ed3-a5ac-c7c66b1024fa"
      unitRef="usd">2096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1f3a9487ff3a450cb00740d5b1869c5f_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTEzLTEtMS01NjcxMw_e156e6b4-0b16-47c4-b115-6de640688974"
      unitRef="usd">-777029000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MDcvZnJhZzo4MTY1Zjk3MGVjZWY0MGFjOGZlY2M2OWJlZDhhNWY0Yi90YWJsZTpmY2FkMjA3MzM0MGI0ZjBkYTU0YjY1ZmQ0ZjliODRiMC90YWJsZXJhbmdlOmZjYWQyMDczMzQwYjRmMGRhNTRiNjVmZDRmOWI4NGIwXzMzLTE1LTEtMS01NjcxMw_20e07e6d-087f-4262-9058-caad4892a35c"
      unitRef="usd">648245000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMtMS0xLTEtNTY3MTM_eb42368a-ed10-4bb1-91bf-73a83cc93d8a"
      unitRef="usd">-137124000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMtMy0xLTEtNTY3MTM_85e0b925-71ce-4b68-9362-e7aeb7cdb0a7"
      unitRef="usd">-127103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMtNS0xLTEtNTY3MTM_72e4771d-2a0b-4b9e-8f08-ff6511572ff3"
      unitRef="usd">-123714000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzUtMS0xLTEtNTY3MTM_283bbfca-7101-41bf-b7f1-01c96d0afae7"
      unitRef="usd">45043000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzUtMy0xLTEtNTY3MTM_2a75f726-8d86-48e5-bc33-5cb4fbcfb4f1"
      unitRef="usd">62212000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzUtNS0xLTEtNTY3MTM_c0ff913e-c673-4293-b93b-ea81a9762756"
      unitRef="usd">77629000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMC0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNDZmZDdjYTQ2MTc0Njk1YmE2NTNmNjNkMWU0NGZlOV81OA_730fd994-57be-4d73-abb1-d43a89e634ab"
      unitRef="usd">1229000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMC0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNDZmZDdjYTQ2MTc0Njk1YmE2NTNmNjNkMWU0NGZlOV82Mg_a0ffa9a4-95c3-42fc-b5cb-1d052dd1ea53"
      unitRef="usd">526000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMC0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNDZmZDdjYTQ2MTc0Njk1YmE2NTNmNjNkMWU0NGZlOV82OQ_c6d8c1a4-16d5-4f65-89e0-a2b233a3a1b7"
      unitRef="usd">957000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:ShareBasedCompensation
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMS0xLTEtNTY3MTM_f312f5bf-338e-4241-bd5e-9191f18e03cb"
      unitRef="usd">41956000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtMy0xLTEtNTY3MTM_d25963cc-b6de-4f63-a76c-0a6ed967242d"
      unitRef="usd">14012000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzYtNS0xLTEtNTY3MTM_92618de2-8f6c-4a7b-b8e8-9eb4787e0e97"
      unitRef="usd">5071000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzctMS0xLTEtNTY3MTM_a3873049-e624-435e-a3d0-a036f3fc05c0"
      unitRef="usd">45000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzctMy0xLTEtNTY3MTM_dae7b845-b974-40bc-947e-05ba0285d015"
      unitRef="usd">823000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzctNS0xLTEtNTY3MTM_befd13c1-5144-4361-90da-ee2c0bef14a3"
      unitRef="usd">649000</us-gaap:ProvisionForDoubtfulAccounts>
    <pl:FairValueAdjustmentOfConvertibleNotesAndWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzgtMS0xLTEtNTY3MTM_69b74a74-256e-4929-b248-019c519ce96b"
      unitRef="usd">-5726000</pl:FairValueAdjustmentOfConvertibleNotesAndWarrants>
    <pl:FairValueAdjustmentOfConvertibleNotesAndWarrants
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzgtMy0xLTEtNTY3MTM_08b7dd84-8291-4fef-95ed-be40fcf51cec"
      unitRef="usd">30053000</pl:FairValueAdjustmentOfConvertibleNotesAndWarrants>
    <pl:FairValueAdjustmentOfConvertibleNotesAndWarrants
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzgtNS0xLTEtNTY3MTM_0821d5b3-7400-412b-8067-f85c91b1b3cf"
      unitRef="usd">-207000</pl:FairValueAdjustmentOfConvertibleNotesAndWarrants>
    <pl:GainLossOnExtinguishmentOfDebtNoncash
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzktMS0xLTEtNTY3MTM_19b12ce5-c2f4-4113-aa7f-4f509792b6e3"
      unitRef="usd">-1671000</pl:GainLossOnExtinguishmentOfDebtNoncash>
    <pl:GainLossOnExtinguishmentOfDebtNoncash
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzktMy0xLTEtNTY3MTM_0a8f1e2a-c1ad-4da8-8756-373fb377ad6d"
      unitRef="usd">673000</pl:GainLossOnExtinguishmentOfDebtNoncash>
    <pl:GainLossOnExtinguishmentOfDebtNoncash
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzktNS0xLTEtNTY3MTM_d999cd43-f252-4a6a-aacd-5e89fd7da574"
      unitRef="usd">-11529000</pl:GainLossOnExtinguishmentOfDebtNoncash>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEwLTEtMS0xLTU2NzEz_4168c628-3f4e-4058-8f10-e3914c0889ee"
      unitRef="usd">-1393000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEwLTMtMS0xLTU2NzEz_37aca86f-12e4-4112-b563-b8a15afa6c69"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEwLTUtMS0xLTU2NzEz_54b5126a-9225-4f13-a594-3f7e609cc96c"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzExLTEtMS0xLTU2NzEz_2c79180e-8034-4c44-8334-061b693bf962"
      unitRef="usd">2635000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzExLTMtMS0xLTU2NzEz_5a278238-d81f-4966-98ac-56d808853868"
      unitRef="usd">2750000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzExLTUtMS0xLTU2NzEz_47ecb303-705e-4e44-aa9a-5923182667f9"
      unitRef="usd">1392000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEyLTEtMS0xLTU2NzEz_244b42bd-e9ce-41d8-bffa-d6244493c4b0"
      unitRef="usd">1143000</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEyLTMtMS0xLTU2NzEz_fdf527de-ddad-4651-aba3-b84704b9c78a"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzEyLTUtMS0xLTU2NzEz_3e149530-b0b8-4e8a-98c0-0e1ea96f7228"
      unitRef="usd">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE0LTEtMS0xLTU2NzEz_272f9aa9-453c-4f73-b4bf-44eaf327deb3"
      unitRef="usd">-3263000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE0LTMtMS0xLTU2NzEz_3f799c97-03cd-40a0-81b1-c4e84bb9558a"
      unitRef="usd">19932000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE0LTUtMS0xLTU2NzEz_f45a40c4-bb88-4651-968c-b24d37f7ba59"
      unitRef="usd">-8959000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE1LTEtMS0xLTU2NzEz_484a277b-5434-4209-a741-3c8f2056f5b9"
      unitRef="usd">8680000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE1LTMtMS0xLTU2NzEz_ccd9b859-9233-4f41-8cbc-fec01cb58481"
      unitRef="usd">-2617000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE1LTUtMS0xLTU2NzEz_f3b1c4c5-2e76-4396-83b8-27068a670d42"
      unitRef="usd">-12942000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE2LTEtMS0xLTU2NzEz_4721619a-66cf-4eec-96cd-1bf2ff4d8627"
      unitRef="usd">16072000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE2LTMtMS0xLTU2NzEz_b5fbd935-59b4-4065-bea9-e13c29e47222"
      unitRef="usd">11033000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE2LTUtMS0xLTU2NzEz_178edeeb-bfd7-4fc8-8c57-11b454f19bff"
      unitRef="usd">3071000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE3LTEtMS0xLTU2NzEz_48c7c603-081f-4f01-8e30-dd8be313dd4e"
      unitRef="usd">-4898000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE3LTMtMS0xLTU2NzEz_98b2a131-180f-494d-b0cb-41715dc67031"
      unitRef="usd">14433000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE3LTUtMS0xLTU2NzEz_33bb9234-82a4-4289-8101-63a0d7eaaef6"
      unitRef="usd">-27286000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <pl:IncreaseDecreaseInDeferredHostingCosts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE4LTEtMS0xLTU2NzEz_172d7872-f1e5-476d-ac11-7d9e760869ee"
      unitRef="usd">5844000</pl:IncreaseDecreaseInDeferredHostingCosts>
    <pl:IncreaseDecreaseInDeferredHostingCosts
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE4LTMtMS0xLTU2NzEz_ca6306ac-cd07-4ea7-a3e7-84321a9f0b7e"
      unitRef="usd">7971000</pl:IncreaseDecreaseInDeferredHostingCosts>
    <pl:IncreaseDecreaseInDeferredHostingCosts
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE4LTUtMS0xLTU2NzEz_a7eda3ad-39f0-499b-895c-a989cefec82b"
      unitRef="usd">0</pl:IncreaseDecreaseInDeferredHostingCosts>
    <us-gaap:IncreaseDecreaseInPrepaidRent
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE5LTEtMS0xLTU2NzEz_c3602fd9-d3ff-4136-829e-1ff54b3870d9"
      unitRef="usd">2062000</us-gaap:IncreaseDecreaseInPrepaidRent>
    <us-gaap:IncreaseDecreaseInPrepaidRent
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE5LTMtMS0xLTU2NzEz_a3544fc6-05b0-4f82-8aac-86fb4c95afb0"
      unitRef="usd">2223000</us-gaap:IncreaseDecreaseInPrepaidRent>
    <us-gaap:IncreaseDecreaseInPrepaidRent
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzE5LTUtMS0xLTU2NzEz_605d4b6c-989e-4e42-ab8c-65a8e4756660"
      unitRef="usd">3722000</us-gaap:IncreaseDecreaseInPrepaidRent>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIwLTEtMS0xLTU2NzEz_64b7691a-080a-477c-8877-c8d6432aa9d9"
      unitRef="usd">-42211000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIwLTMtMS0xLTU2NzEz_a5e4ba6c-5851-47cc-9a26-16733f7fc70a"
      unitRef="usd">-4027000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIwLTUtMS0xLTU2NzEz_bacc37d2-832e-4622-91e2-3cd2ed0c568f"
      unitRef="usd">-33687000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIyLTEtMS0xLTU2NzEz_b62f7ee6-94c0-434c-9ef9-dad48d7f6ddb"
      unitRef="usd">10313000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIyLTMtMS0xLTU2NzEz_eab2f628-82a5-477e-9942-094e3acf9ad4"
      unitRef="usd">26096000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIyLTUtMS0xLTU2NzEz_0ea055b9-62a3-46d6-8252-129cfc557200"
      unitRef="usd">16665000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIzLTEtMS0xLTU2NzEz_8f859e49-96b2-435e-9401-930b13f18455"
      unitRef="usd">4618000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIzLTMtMS0xLTU2NzEz_f6723e2b-f15d-4bb3-800e-9b1d76a6c7ca"
      unitRef="usd">4030000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzIzLTUtMS0xLTU2NzEz_34319bb7-5f2b-4e66-b6e5-bc722082448f"
      unitRef="usd">7436000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI0LTEtMS0xLTU2NzEz_001b1d84-9639-441a-bbf5-665c46f41fe3"
      unitRef="usd">9620000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI0LTMtMS0xLTU2NzEz_acdc4ba9-9418-440c-85ee-d78b0913f630"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI0LTUtMS0xLTU2NzEz_c57c5dfb-3de6-49e9-a9f8-bb82b2ead2a1"
      unitRef="usd">2457000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI1LTEtMS0xLTU2NzEz_90330f31-8773-4706-9309-99622729753f"
      unitRef="usd">598000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI1LTMtMS0xLTU2NzEz_613a762d-8602-4e52-a0ad-0c8c793f2e44"
      unitRef="usd">674000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI1LTUtMS0xLTU2NzEz_a32bee43-c024-4e88-add1-ac349a146b0f"
      unitRef="usd">614000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI2LTEtMS0xLTU2NzEz_71bb5340-313f-4430-ab97-f7661ac89299"
      unitRef="usd">-25149000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI2LTMtMS0xLTU2NzEz_9de26cfc-b2f9-4a7f-9c41-ae8f80c0dfc6"
      unitRef="usd">-30800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI2LTUtMS0xLTU2NzEz_2fc34ab5-9821-41c9-88f1-7a3f579d8848"
      unitRef="usd">-27172000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI4LTEtMS0xLTU2NzEz_8f7e513f-c38a-4bd9-922b-64bec228728b"
      unitRef="usd">10640000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI4LTMtMS0xLTU2NzEz_1c294d0d-a5d2-4b7f-beac-80187e482f3d"
      unitRef="usd">539000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI4LTUtMS0xLTU2NzEz_250353d0-d6c9-405b-b869-3ca1c42d9c10"
      unitRef="usd">264000</us-gaap:ProceedsFromStockOptionsExercised>
    <pl:ProceedsFromStockOptionsExercisedEarly
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI5LTEtMS0xLTU2NzEz_af676e3e-fc87-494a-99f5-7f8ae2cdee55"
      unitRef="usd">17928000</pl:ProceedsFromStockOptionsExercisedEarly>
    <pl:ProceedsFromStockOptionsExercisedEarly
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI5LTMtMS0xLTU2NzEz_c81ca752-4664-49e6-8f71-fbd157e861a0"
      unitRef="usd">0</pl:ProceedsFromStockOptionsExercisedEarly>
    <pl:ProceedsFromStockOptionsExercisedEarly
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzI5LTUtMS0xLTU2NzEz_3a727cf1-0bd4-40e3-bf8d-d75823d71b4d"
      unitRef="usd">0</pl:ProceedsFromStockOptionsExercisedEarly>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMwLTEtMS0xLTU2NzEz_7b6db468-f697-40c5-bcdd-39f5eca4d2f5"
      unitRef="usd">5598000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMwLTMtMS0xLTU2NzEz_79213db9-21c6-4155-acfa-2d4023dd7edb"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMwLTUtMS0xLTU2NzEz_5a859c92-ed9e-438c-a7ca-2261291cd946"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <pl:ProceedsFromReverseRecapitalizationTransaction
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMxLTEtMS0xLTU2NzEz_a4b5fa3b-eac4-4f0b-934f-409beb5335c5"
      unitRef="usd">533164000</pl:ProceedsFromReverseRecapitalizationTransaction>
    <pl:ProceedsFromReverseRecapitalizationTransaction
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMxLTMtMS0xLTU2NzEz_ecfb0656-7b8d-413c-80a5-294f068d3e19"
      unitRef="usd">0</pl:ProceedsFromReverseRecapitalizationTransaction>
    <pl:ProceedsFromReverseRecapitalizationTransaction
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMxLTUtMS0xLTU2NzEz_37735c9a-900a-4fc4-b65e-7934c8c305ac"
      unitRef="usd">0</pl:ProceedsFromReverseRecapitalizationTransaction>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMyLTEtMS0xLTU2NzEz_c99a3ec1-f1c5-4e43-b080-ceb7e3c9aafb"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMyLTMtMS0xLTU2NzEz_34d072d8-7277-45d6-af20-3ae5f8514d43"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMyLTUtMS0xLTU2NzEz_b2cf2a0e-5e33-4f6f-b50d-f96c4c1b6cd0"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMzLTEtMS0xLTU2NzEz_7d98a3a8-e125-4e04-b6fd-8261f9f712f2"
      unitRef="usd">66950000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMzLTMtMS0xLTU2NzEz_3ea70ab6-0d96-4ff4-9253-7217046ed994"
      unitRef="usd">0</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzMzLTUtMS0xLTU2NzEz_febbd818-a7a3-4075-a644-1ff978bbb454"
      unitRef="usd">51176000</us-gaap:RepaymentsOfOtherDebt>
    <pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM0LTEtMS0xLTU2NzEz_859d3509-2688-4861-bb1d-60d912ee1253"
      unitRef="usd">0</pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants>
    <pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM0LTMtMS0xLTU2NzEz_10e4e854-df3f-434e-a9d6-c3a18e79c37f"
      unitRef="usd">14862000</pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants>
    <pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM0LTUtMS0xLTU2NzEz_2570c35c-9096-4c90-9ab3-1e70200093fb"
      unitRef="usd">49640000</pl:ProceedsFromIssuanceOfDebtAndCommonStockWarrants>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM1LTEtMS0xLTU2NzEz_1753cbcb-f87d-4c5e-8f00-bf5a43502abd"
      unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM1LTMtMS0xLTU2NzEz_ee5dc2f2-2b28-468d-8a1a-1744fcc763ff"
      unitRef="usd">2586000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM1LTUtMS0xLTU2NzEz_735960e0-e7a5-46a8-a1ab-bd688af9af54"
      unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM2LTEtMS0xLTU2NzEz_cd5c3b3d-cf4e-49d6-ab41-3884de63fd0f"
      unitRef="usd">0</pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants>
    <pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM2LTMtMS0xLTU2NzEz_b7eccf7a-0fe7-417a-b726-908635afc74e"
      unitRef="usd">71125000</pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants>
    <pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM2LTUtMS0xLTU2NzEz_012f2660-acaa-4ad6-87d6-41d7f9d540ab"
      unitRef="usd">0</pl:ProceedsFromConvertibleDebtAndIssuanceOfWarrants>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM3LTEtMS0xLTU2NzEz_5a5ff025-c9a5-46a8-9fe5-af45e4e1656a"
      unitRef="usd">489184000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM3LTMtMS0xLTU2NzEz_a346781f-7641-43e7-80bd-48977fd7ce57"
      unitRef="usd">83940000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM3LTUtMS0xLTU2NzEz_1b6426b7-5d7a-4435-90b9-65914fd6f257"
      unitRef="usd">8728000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM4LTEtMS0xLTU2NzEz_4f39fb23-0733-4849-b812-9e51f0461a40"
      unitRef="usd">-1550000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM4LTMtMS0xLTU2NzEz_abd53bee-b364-45c8-b28d-bab2a6776239"
      unitRef="usd">-312000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM4LTUtMS0xLTU2NzEz_644c64a9-8d8e-409e-8aef-ea90fa534737"
      unitRef="usd">-38000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM5LTEtMS0xLTU2NzEz_2915e557-61b4-40d7-aed5-3c5847a45145"
      unitRef="usd">420274000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM5LTMtMS0xLTU2NzEz_79f90973-5c2c-406f-a007-8684a22820ee"
      unitRef="usd">48801000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzM5LTUtMS0xLTU2NzEz_0baa5172-10d5-448f-afab-d9f7ee715ee7"
      unitRef="usd">-52169000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQwLTEtMS0xLTU2NzEz_e2987569-cc79-4e2e-8484-7bf7c3c2bf4f"
      unitRef="usd">76540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQwLTMtMS0xLTU2NzEz_37f16446-1756-487b-975b-a0a3289e65f2"
      unitRef="usd">27739000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQwLTUtMS0xLTU2NzEz_f3af34fe-0e5b-4fe2-b404-5474f18b10d3"
      unitRef="usd">79908000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQxLTEtMS0xLTU2NzEz_25f78a5a-15c5-4987-b093-a2841604340f"
      unitRef="usd">496814000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQxLTMtMS0xLTU2NzEz_5cec9f0b-43cc-446d-8acc-8b1ad9720dd7"
      unitRef="usd">76540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTo0NDIxNmIyOWMyMjA0NDlhYTU1MGJlMDkwMWFmM2E5MS90YWJsZXJhbmdlOjQ0MjE2YjI5YzIyMDQ0OWFhNTUwYmUwOTAxYWYzYTkxXzQxLTUtMS0xLTU2NzEz_c7155457-2172-44bc-b225-f20984bf812a"
      unitRef="usd">27739000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzMtMS0xLTEtNTY3MTM_0d026778-8157-4146-a3ec-6ea7fc913077"
      unitRef="usd">6753000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzMtMy0xLTEtNTY3MTM_3a8bbc68-24e1-4d24-99e2-a0fbc3da4f2b"
      unitRef="usd">6554000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzMtNS0xLTEtNTY3MTM_28bf820e-ce9a-4985-b5e6-1d0c68c3d795"
      unitRef="usd">5544000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzQtMS0xLTEtNTY3MTM_84acdd32-0e19-4893-ad4a-00ee8c0bd2de"
      unitRef="usd">884000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzQtMy0xLTEtNTY3MTM_671d89a6-4f6a-43dc-8bff-bb674a10ff91"
      unitRef="usd">1084000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzQtNS0xLTEtNTY3MTM_767656bd-a1b6-4031-985e-f3817f57cf75"
      unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:StockIssued1
      contextRef="if18976ce7dc24ed6b4955251042554a4_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzYtMS0xLTEtNTY3MTM_aa7e232c-691e-4069-8411-a41b3b62ac2a"
      unitRef="usd">12854000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i748e51f779d643d6a7d9d2e6d73baa7b_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzYtMy0xLTEtNTY3MTM_56b09db4-fdb4-44c2-ba11-c95e20cb10a1"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i4409f9d625d04d3b942bc4f25dec9dce_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzYtNS0xLTEtNTY3MTM_a2188cd6-161a-45ff-8a69-21d9654a3882"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i85b65cf7270a4e62ac1899c31361849c_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzctMS0xLTEtNTY3MTM_7d191431-266a-4692-9101-b31d67be3db3"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i19127446ec174074b6c3c2d3852ccefa_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzctMy0xLTEtNTY3MTM_50d23577-ed12-4c79-a76b-1f2cbc849b92"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="ic99f5042262d493a83d7b61466241194_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzctNS0xLTEtNTY3MTM_00380b2b-bb4e-4e26-a0b1-ec7378c5ee07"
      unitRef="usd">14772000</us-gaap:StockIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="i6efc2dd5db64442d898d9d9871cc2afb_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzgtMS0xLTEtNTY3MTM_87ddab31-3c51-4284-98c4-9af33a8f9215"
      unitRef="usd">114354000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="idfa62ea0da4f443fb1fb401d3613c8af_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzgtMy0xLTEtNTY3MTM_fb824806-868f-4593-bc64-989e1f0a0bfa"
      unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="ibd09a3e84eb6469e8c3c70f7baf8e8ba_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzgtNS0xLTEtNTY3MTM_a35c0312-b1d7-4c32-8b7d-80feed76ab59"
      unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzktMS0xLTEtNTY3MTM_dea70744-2ac0-4266-bba5-1eb652f73338"
      unitRef="usd">23477000</pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants>
    <pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzktMy0xLTEtNTY3MTM_17a8a629-2ddd-43e1-8212-32cbfec70c1c"
      unitRef="usd">0</pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants>
    <pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzktNS0xLTEtNTY3MTM_5bc2f3ae-c991-43d3-acaf-6a9433388d3d"
      unitRef="usd">0</pl:ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzEwLTEtMS0xLTU2NzEz_7cfee5ac-0730-44c7-9d27-81d64a68edf5"
      unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzEwLTMtMS0xLTU2NzEz_8beafd2f-d924-4cf3-9861-a6c04ce4bbe3"
      unitRef="usd">0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzEwLTUtMS0xLTU2NzEz_b4238963-3428-4fc1-ab59-7a849acb6b49"
      unitRef="usd">10963000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzExLTEtMS0xLTU2NzEz_bc3d7927-8a8d-4b98-9e8a-2af89def3b08"
      unitRef="usd">354000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzExLTMtMS0xLTU2NzEz_3782be1a-3bfc-447e-92c7-ae915dda36fd"
      unitRef="usd">522000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MTgvZnJhZzpkNWU3ZGQ3ZmY5YTE0MTI2YjZkMmU3ZDczMjA2MmQ1YS90YWJsZTplZWE0ZTI4NmQyN2Q0OTE4YmQxYmQ2YTE1ZGI2ZGYyMi90YWJsZXJhbmdlOmVlYTRlMjg2ZDI3ZDQ5MThiZDFiZDZhMTVkYjZkZjIyXzExLTUtMS0xLTU2NzEz_dbb4d912-015b-4822-8fb3-aa43c777bca7"
      unitRef="usd">637000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzEvZnJhZzpjZTI4ZjBmM2UxYjI0ZmE4ODQzYmE2MmQ0NDU4MWNlNy90ZXh0cmVnaW9uOmNlMjhmMGYzZTFiMjRmYTg4NDNiYTYyZDQ0NTgxY2U3XzIxOTkwMjMyNTU3NjYw_21c4f84b-b365-489d-ad48-3e5e3e30b853">Organization&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Planet Labs PBC (&#x201c;Planet,&#x201d; or the &#x201c;Company&#x201d;) was founded to design, construct, and launch constellations of satellites with the intent of providing high cadence geospatial data delivered to customers via an online platform. The Company&#x2019;s mission is to use space to help life on Earth, by imaging the world every day and making global change visible, accessible, and actionable. The Company is headquartered in San Francisco, California, with operations throughout the United States (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S.&#x201d;), Canada, Asia and Europe. The Company has wholly-owned foreign subsidiaries in Canada, Germany, Luxembourg, Singapore and the Netherlands.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 7, 2021, Planet Labs Inc. (&#x201c;Former Planet&#x201d;) entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;) with dMY Technology Group, Inc. IV (&#x201c;dMY IV&#x201d;), a special purpose acquisition company (&#x201c;SPAC&#x201d;) incorporated in Delaware on December 15, 2020, Photon Merger Sub, Inc., a Delaware corporation and a direct wholly owned subsidiary of dMY IV (&#x201c;First Merger Sub&#x201d;), and Photon Merger Sub Two, LLC, a Delaware limited liability company and a direct wholly owned subsidiary of dMY IV (&#x201c;Second Merger Sub&#x201d;). Pursuant to the Merger Agreement, upon the favorable vote of dMY IV&#x2019;s stockholders on December 3, 2021, on December 7, 2021, First Merger Sub merged with and into Former Planet (the &#x201c;Surviving Corporation&#x201d;), with Former Planet surviving the merger as a wholly owned subsidiary of dMY IV (the &#x201c;First Merger&#x201d;), and pursuant to Former Planet&#x2019;s election immediately following the First Merger and as part of the same overall transaction as the First Merger, the Surviving Corporation merged with and into dMY IV, with dMY IV surviving the merger (the &#x201c;Business Combination&#x201d;). Following the completion of the Business Combination, dMY IV was renamed Planet Labs PBC. See Note 3 for further details of the Business Combination. &lt;/span&gt;&lt;/div&gt;Former Planet was incorporated in the state of Delaware on December 28, 2010. Former Planet was originally incorporated as Cosmogia Inc., and the name was subsequently changed to Planet Labs Inc. on June 24, 2013.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxOTkwMjMyNjIzNzg3_21e1a1fe-5c62-4542-8060-f68a3f074d6c">Summary of Significant Accounting Policies&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the U.S. (&#x201c;U.S. GAAP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Planet Labs PBC and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#x2019;s fiscal year end is January 31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Former Planet was determined to be the accounting acquirer based on the following predominant factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet&#x2019;s existing stockholders have the majority voting interest in the combined entity;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet had the ability to nominate a majority of the initial members of the board of directors of the combined entity;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet&#x2019;s senior management became the senior management of the combined entity; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet is the larger entity based on historical operating activity and has the larger employee base.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated assets, liabilities and results of operations prior to the Business Combination are those of Former Planet. The shares and corresponding capital amounts and losses per share, prior to the Business Combination, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.53184 (the &#x201c;Exchange Ratio&#x201d;) established in the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since its inception, the Company has incurred net losses and negative cash flows from operations. The Company expects to incur additional operating losses and negative cash flows from operations as it seeks to expand its business. As of January&#160;31, 2022 and 2021, the Company had $490.8&#160;million and $71.2&#160;million of cash and cash equivalents, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination and the PIPE Investment on December 7, 2021 (see Note 3), the Company received $533.2&#160;million in net proceeds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, in connection with the Business Combination, the outstanding principal, accrued interest and repayment fees of $67.1&#160;million related to the credit agreement with SVB and Hercules was repaid and the Venture Tranche B loans and the 2020 Convertible Notes converted into shares of the Company&#x2019;s Class A Common Stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The significant estimates and assumptions that affect the Company&#x2019;s consolidated financial statements include, but are not limited to, the useful lives of property and equipment, capitalized internal-use software and intangible assets, allowance for doubtful accounts, estimates related to revenue recognition, including the assessment of performance obligations within a contract and the determination of standalone selling price (&#x201c;SSP&#x201d;) for each performance obligation, the fair value of common stock and other assumptions used to measure stock-based compensation, the fair value of convertible notes and warrants, the fair value of assets acquired, and liabilities assumed from business combinations, the impairment of long-lived assets and goodwill, the recognition, measurement and valuation of current and deferred income taxes and uncertain tax positions, and contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These estimates and assumptions are based on management&#x2019;s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, due to the inherent uncertainties in making estimates, actual results could differ from those estimates and such differences may be material to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the COVID-19 Coronavirus pandemic (&#x201c;COVID-19&#x201d; or &#x201c;COVID-19 pandemic&#x201d;), and current events involving Russia and Ukraine, there is ongoing uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities. These estimates and assumptions may change in the future, as new events occur and additional information is obtained.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents and Restricted cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents include interest-bearing bank deposits, money market funds and other highly liquid investments with maturities of 90 days or less at the date of purchase. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had restricted cash of $6.1&#160;million and $5.4&#160;million as of January&#160;31, 2022 and 2021, respectively, which consisted of collateral money market accounts for the Company&#x2019;s headquarters and other domestic office operating leases of $4.2&#160;million and $4.3&#160;million, performance guarantees required for the Company&#x2019;s foreign sales activities of $1.6&#160;million and $0.9&#160;million, and $0.3&#160;million and $0.2&#160;million in deposits related to the Company&#x2019;s foreign operations as of January&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s cash and cash equivalents in the consolidated balance sheets to total cash, cash equivalents and restricted cash in the consolidated statements of cash flows as of January&#160;31, 2022 and 2021 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;f $0.3&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $0.4&#160;million is included in prepaid expenses and other current assets as of January&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable include amounts billed and billable to customers for services or products provided as of the end of the applicable period and do not bear interest. Accounts receivable are stated net of an estimated allowance for doubtful accounts. The Company reviews accounts receivable regularly and makes estimates for the allowance for doubtful accounts when it is probable that an amount is uncollectible. If it is deemed certain that an amount is uncollectible, the amount is written-off. In evaluating the Company&#x2019;s ability to collect outstanding receivables, the Company considers many factors, including the age of the balance, the customer&#x2019;s payment history, creditworthiness, and current economic trends, including considerations for the impact of COVID-19. The change in the Company&#x2019;s allowance for doubtful accounts is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (an &#x201c;exit price&#x201d;), in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures fair value based on a three-level hierarchy of inputs, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs when measuring fair value. A financial instrument&#x2019;s level within the three-level hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three-level hierarchy of inputs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1: Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. These inputs are based on the Company&#x2019;s own assumptions about current market conditions and require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s assets and liabilities measured at fair value on a recurring basis consist of cash and cash equivalents, restricted cash, accrued liabilities, warrant liabilities and convertible notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of cash, cash equivalents and accrued liabilities approximate the stated carrying value due to the short time to maturity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s convertible notes and warrant liabilities, where the values are based on valuation techniques that require inputs that are both unobservable and are significant to the overall fair value measurement, are classified as Level 3 under the fair value hierarchy. The fair value of these Level 3 financial liabilities is determined using pricing models, discounted cash flow methodologies or similar techniques for which the determination of fair value requires significant management judgment or estimation (Note 5). These valuations use assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company reassesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of the Company&#x2019;s debt that was outstanding as of January&#160;31, 2021 approximated fair value as the debt bore a floating rate that approximated the market interest rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain non-financial assets including property and equipment, and other intangible assets at fair value on a non-recurring basis in periods after initial measurement in circumstances when the fair value of such assets are impaired below their recorded cost. As of January&#160;31, 2022 and 2021, there were no material non-financial assets recorded at fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Option &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected the fair value option to account for its convertible notes. The Company recorded the convertible notes at fair value with changes in fair value recorded on the consolidated statement of operations and comprehensive loss (Note 5). The primary reason for electing the fair value option was for simplification and cost-benefit considerations of accounting for the convertible notes at fair value versus bifurcation of the embedded derivatives. As a result of applying the fair value option, direct costs and fees related to the convertible notes were expensed as incurred and were not deferred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, the convertible notes converted into shares of Class&#160;A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk and Other Risks and Uncertainties &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents and accounts receivable. By their nature, all such financial instruments involve risks, including the credit risk of nonperformance by counterparties. The Company&#x2019;s cash and cash equivalents are deposited in checking and money market accounts with financial institutions in the U.S. and checking accounts with financial institutions in Canada, Germany, the Netherlands and Singapore that management believes are of high credit quality. The Company generally does not require collateral to support the obligations of the counterparties and deposits at banks may, at times, be in excess of federal or national insured limits or deposit-guarantee limits in each of the respective countries. The Company has not experienced material losses on its deposits of cash and cash equivalents. The maximum amount of loss at January&#160;31, 2022 that the Company would incur if parties to cash and money market funds failed completely to perform according to the terms of the contracts is $489.9&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivables are typically unsecured and are derived from revenue earned from customers across various countries. As of January&#160;31, 2022, four customers accounted for 23%, 14%, 12%, and 10% of accounts receivable, respectively. As of January&#160;31, 2021, three customers accounted for 32%, 18%, and 12% of accounts receivable, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal year ended January&#160;31, 2022, one customer accounted for 11% of revenue. For the fiscal year ended January&#160;31, 2021, three customers accounted for 12%, 10% and 10%, of revenue. For the fiscal year ended January&#160;31, 2020, one customer accounted for 13% of revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s products require continued approval from the Federal Communications Commission (&#x201c;FCC&#x201d;) and other international regulatory agencies for the Company to continue its operations. There can be no assurance that the Company&#x2019;s products will continue to receive the necessary approvals or that its operations will be supported by the U.S. government or other governments. If the Company was denied such approvals, if such approvals were delayed, or if the U.S. government&#x2019;s or other governments&#x2019; policies change, these events may have a material adverse impact on the Company&#x2019;s financial position and results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company contracts with certain third-party service providers to launch satellites. Service providers who provide these services are limited. The inability of launch service providers to contract with the Company could materially impact future operating results. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, net of accumulated depreciation and amortization. Repair and maintenance costs are expensed as incurred. Significant improvements that extend the useful life or add functionality to property and equipment are capitalized. Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Satellites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ground stations and ground station equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of useful life or term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs directly associated with design, construction, launch, and commissioning of satellites and systems are capitalized when the design and operation of the satellites and systems is at a sufficiently advanced stage such that the Company believes that recovery of the costs through future cash inflows is probable. The Company capitalizes material, labor and launch costs (including integration and launch insurance costs) that are incurred and necessary for the satellites to be placed into service. The Company depreciates the cost of a satellite over its estimated useful life, using the straight-line method of depreciation, once it is placed into service, which is when the Company determines that the satellites are providing imagery that meets the required quality specifications for sale to its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life over which the Company depreciates a satellite is determined once the satellite has been placed into service. The initial determination of the satellite&#x2019;s useful life involves the consideration of multiple factors, including design life, random part failure probabilities, expected component degradation and cycle life, fuel consumption (where applicable), and experience with satellite parts, vendors and similar assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At least annually, or more frequently, should facts and circumstances indicate a need, the Company performs an assessment of the remaining useful lives of its property and equipment including its satellites. The assessment for satellites evaluates satellite usage data, remaining fuel (where applicable), operational stresses and other factors that may impact the satellite&#x2019;s expected useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Company completed an assessment of the useful lives of its satellites and adjusted the estimated useful life of certain satellites from 6 years to 9 years. This change in accounting estimate was effective beginning in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, additional information specific to a single high resolution satellite became available which indicated the useful life of the satellite will be less than originally estimated. The change in estimate for this satellite was accounted for prospectively beginning in August 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of these changes in estimate was a net decrease in depreciation expense of $17.6&#160;million and a decrease in basic and diluted net loss per share attributable to common stockholders of approximately $0.22 for the fiscal year ended January&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Development Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs directly attributable to the development of internal-use software are capitalized when the preliminary design of the software is completed, management has committed funding to proceed with the development and confirmed adequate probability that the project will be completed and the software will function as intended. Capitalization is discontinued when the project is substantially completed and ready for its intended use. The Company capitalizes labor costs that are incurred and necessary for the software to be placed into service and any interest costs apportioned to the project, if material. The Company amortizes capitalized internal-use software development costs, once it is placed into service, over its estimated useful life using the straight-line method, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5"&gt;one&lt;/span&gt; to three years based on management&#x2019;s determination of the duration of time during which the related software will be in use and contributing to the Company&#x2019;s cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of long-lived assets and finite-lived intangible assets to be held and used in the business are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. This evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. If the carrying amount of the asset or asset group is not recoverable, the impairment to be recognized is measured by the amount by which the carrying amount of each long-lived asset or asset group exceeds the fair value of the asset or asset group. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January&#160;31, 2022, the Company recognized impairment expense of approximately $1.1&#160;million relating to capitalized costs for certain internal-use software development projects that were discontinued before the projects were completed. The impairment expense is included in research and development expenses within the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022. Other than as noted above, no events or changes in circumstances indicated the carrying amounts of the Company&#x2019;s long-lived assets may not be recoverable during the fiscal years ended January&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its business combinations using the acquisition accounting method, which requires it to determine the fair value of net assets acquired, including intangible assets and related goodwill. The Company identifies and attributes fair values and estimated lives to the intangible assets acquired and allocates the total cost of an acquisition to the underlying net assets based on their respective estimated fair values. Determining the fair value of assets acquired and liabilities assumed requires management&#x2019;s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable but recognizes that the assumptions are inherently uncertain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition-related costs are accounted for as expenses in the period in which they are incurred. The operating results of the acquired business are reflected in the Company&#x2019;s consolidated financial statements as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. Goodwill is not subject to amortization and is tested for impairment at least annually, during the fourth quarter of each fiscal year or more frequently if events or circumstances indicate that the asset might be impaired. In assessing goodwill for impairment, the Company first assesses qualitative factors to determine whether it is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;necessary to perform the quantitative goodwill impairment test. In the qualitative assessment, the Company considers factors including economic conditions, industry and market conditions and developments, overall financial performance and other relevant entity-specific events in determining whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. Should the Company conclude that it is more likely than not that the recorded goodwill amounts have been impaired, the Company would perform a quantitative impairment test. Goodwill impairment exists when a reporting unit&#x2019;s carrying value exceeds its fair value. Significant judgment is applied when goodwill is assessed for impairment. No goodwill impairment was recorded during the fiscal years ended January&#160;31, 2022, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with finite useful lives are carried at cost, net of accumulated amortization and impairment, where applicable. Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imagery library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with Accounting Standard Codification (&#x201c;ASC&#x201d;) Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Topic 606&#x201d;). Under Topic 606, the Company recognizes revenue under the core principle to depict the transfer of control to the Company&#x2019;s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when a performance obligation is satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives its revenue principally from licensing rights to use imagery that is delivered digitally through its online platform in addition to providing related services. Imagery licensing agreements vary by contract, however, generally they have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract on a subscription or usage basis, whereby a customer pays for access to the Company&#x2019;s imagery that may be downloaded over a specific period of time, or, less frequently, on a transactional basis, whereby the customer pays for individual content or archive access licenses. The Company&#x2019;s imagery licensing agreements and service agreements are generally non-cancelable and do not contain refund-type provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At contract inception, the Company assesses the product offerings in its contracts to identify performance obligations that are distinct. A performance obligation is distinct when it is separately identifiable from other items in a bundled package and if a customer can benefit from it on its own or with other resources that are readily available to the customer. To identify the performance obligations, the Company considers all of the product offerings promised in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Imagery licensing arrangements generally provide customers with the right to access imagery through the Company&#x2019;s platform, download content on a limited or unlimited basis over the contractual period depending on the terms of the applicable contract, or provide both the right to access imagery and download content. The access to imagery through the Company&#x2019;s online platform and the ability to download such imagery represent two separate performance obligations. As such, a portion of the total contract consideration related to access to continuously updated imagery content is recognized ratably on a straight-line basis over the term of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At contract inception, existing or archived imagery is available for download by the customer. The existing or archived imagery has significant standalone functionality and is not updated once licensed to a particular customer. As such, the portion of the contract consideration related to the download license of existing or archive imagery &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;content is recognized as revenue at the commencement of the contract when control of the imagery is transferred, and the imagery is available for download by the customer. The portion of the contractual consideration related to the download of monitoring imagery content is recognized over the term of the contract utilizing a usage-based output measure of progress based on the download capacity specified in the contract. To the extent the number of downloads of the specified imagery content is unlimited, the contractual consideration related to downloads is recognized ratably on a straight-line basis over the term of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company&#x2019;s contracts with customers contain more than a single performance obligation, management allocates the total contract consideration to each performance obligation on a relative SSP basis. The SSP is the price at which the Company would sell a promised product or service separately to a customer. Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP by considering its overall pricing practices and market conditions, including the Company&#x2019;s discounting practices, the size and volume of the Company&#x2019;s transactions, the customer demographic, price lists, historical sales, contract prices and customer relationships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also provides other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to imagery products. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services contracts. Training revenues are recognized as the services are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue on a gross basis. The Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue excludes sales and usage based taxes where it has been determined that the Company is acting as a pass through agent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is the total amount of consideration that the Company expects to be entitled to in exchange for the product offerings in a contract. The prices of imagery licensing and other services are generally fixed at contract inception and therefore, the Company&#x2019;s contracts do not contain a significant amount of variable consideration. From time to time, the Company may enter into contracts with its customers that provide a form of variable consideration, including a revenue share arrangement. For these arrangements, the Company estimates the variable consideration at the contract inception based on the most likely amount in a range of possible outcomes. The estimate of variable consideration is reassessed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically bills in advance either quarterly or annually for contracts with terms of one year or longer. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the underlying performance obligations have been satisfied. Advance payments from customers have been categorized as current or non-current deferred revenue based on the expected performance date. The Company applied the practical expedient in Topic 606 and did not evaluate contracts of one year or less for the existence of a significant financing component. The financing component of multi-year contracts were not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue consists of employee-related costs of performing account and data provisioning, customer support, satellite and engineering operations, as well as the costs of operating and retrieving information from the satellites, processing and storing the data retrieved, third party imagery expenses, depreciation of satellites and ground stations, and the amortization of capitalized internal-use software related to creating imagery provided to customers. Cost of revenue from professional services consists primarily of employee-related costs associated with providing these services, including costs paid to subcontractors and certain third-party fees. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Expenditures &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenditures primarily include personnel- related expenses for employees and consultants, hardware costs, supplies costs, contractor fees and administrative expenses. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. Expenses classified as research and development are expensed as incurred and attributable to advancing technology research, platform and infrastructure development and the research and development of new product iteration. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continues to iterate its satellites and operations for optimal efficiency and function. Satellite costs associated with the design, manufacture, launch, and commissioning of experimental satellites or other space related research and development activities are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Marketing &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenditures primarily include costs incurred to market and distribute the Company&#x2019;s products. Such costs include advertising and conferences, sales commissions, salaries, benefits and stock-based compensation for the Company&#x2019;s sales and marketing personnel and sales office expenses. Sales and marketing expenses are expensed as incurred. Advertising expenses for the fiscal years ended January&#160;31, 2022, 2021 and 2020 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General and Administrative &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative expenses include personnel-related expenses and facilities-related costs primarily for its executive, finance, accounting, legal and human resources functions. General and administrative expenses also include fees for professional services principally comprised of legal, audit, tax, and insurance, as well as executive management expenses. General and administrative costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases are reviewed and classified as capital or operating at their inception. For operating leases, the Company records rent expense on a straight-line basis over the noncancelable lease term and records the difference between the rent paid and the recognition of rent expense as a deferred rent asset or liability. Rent escalation, rent abatement, or other concessions, such as rent holidays, and landlord or tenant incentives or allowances, are recorded as deferred rent and amortized over the remaining lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to income taxes in the U.S. and various foreign jurisdictions and uses estimates in determining its provisions for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method. Deferred assets and liabilities are recognized for the future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets where it is more likely than not that the deferred tax assets will not be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes and measures uncertain tax positions in accordance with ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which prescribes a recognition threshold and measurement process for recording uncertain tax positions taken, or expected to be taken in a tax return, in the consolidated financial statements. The Company accrues for the estimated amount of taxes for uncertain tax positions if it is more likely than not that the Company would be required to pay such additional taxes. An uncertain tax position will not be recognized if it has a less than 50% likelihood of being sustained. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The global intangible low-taxed income (GILTI) provisions of the Tax Cut and Jobs Act impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporation. The Company elects to treat any potential GILTI inclusions as a period cost. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Valuations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has historically granted stock options at an exercise price equal to the fair value as determined by the Company&#x2019;s board of directors on the date of grant. Given the absence of a public market for the Company&#x2019;s common stock prior to the Business Combination, the board of directors of the Company estimated the fair value of its common stock at the time of each grant of an equity-based award. The board of directors of the Company utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#x2019; Technical Practice Aid, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation of Privately Held Company Equity Securities Issued as Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, to estimate the fair value of its common stock. These estimates and assumptions include numerous objective and subjective factors to determine the fair value of the Company&#x2019;s common stock at each grant date, including the following factors: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;relevant precedent transactions including the Company&#x2019;s capital transactions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the liquidation preferences, rights, preferences, and privileges of the Company&#x2019;s convertible preferred stock relative to the common stock; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Company&#x2019;s actual operating and financial performance; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Company&#x2019;s current business conditions and projections; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Company&#x2019;s stage of development;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the likelihood and timing of achieving a liquidity event for the common stock underlying the stock options, such as an initial public offering, given prevailing market conditions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the market performance of comparable publicly traded companies; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;U.S. and global capital market conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If different assumptions had been made, equity-based compensation expense, net loss, and net loss per common share could have been significantly different. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the consummation of the Business Combination, the fair value of the Company&#x2019;s common stock at the time of grant of each equity-based award is determined based on its quoted market price on the NYSE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP, which require compensation cost for the grant-date fair value of stock-based awards to be recognized over the requisite service period. The Company determines the fair value of stock-based awards granted or modified, using appropriate valuation techniques. The Company recognizes forfeitures as they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has granted certain awards, primarily options, that vest based upon a service condition. The Company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the common stock, risk-free interest rates, and the expected dividend yield of the common stock. The assumptions used to determine the fair value of the option awards represent management&#x2019;s best estimates. These estimates involve inherent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;uncertainties and the application of management&#x2019;s judgment. The Company records stock-based compensation expense for stock options on a straight-line basis over the requisite service period, which is generally four years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Restricted Stock Units (&#x201c;RSUs&#x201d;) is the fair value of the underlying stock at the measurement date. For awards that are subject to both time-based service and performance conditions (including liquidity events), no expense is recognized until it is probable that the vesting criteria would be met. Stock-based compensation expense for awards with performance and other vesting criteria is recognized as expense under an accelerated graded vesting model. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement for the Business Combination, Former Planet equity holders, including Former Planet equity award holders, have the right to receive earn-out consideration (the &#x201c;Earn-out Shares&#x201d;). The Earn-out Shares may be earned in four equal tranches based on market condition vesting requirements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Compensation&#x2014;Stock Compensation, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;because service must be provided through each market condition vesting requirement. The fair value of the Earn-out Shares allocated to Former Planet equity award holders was determined upon the close of the Business Combination which will be recognized as stock-based compensation expense over the requisite service period. Compensation expense for awards with market conditions is not reversed if the market condition is not met. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Earn-out Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. This valuation model requires inputs such as the fair value of the Company&#x2019;s Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#x2019;s Class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Earn-out Shares, which is 5 years from the closing of the Business Combination. The Company&#x2019;s volatility was derived from several publicly traded peer companies. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, the Company estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. The requisite service period for each of the four vesting tranches for the Earnout Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Public and Private Placement Warrant Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with dMY IV&#x2019;s initial public offering, which occurred on March 9, 2021, dMY IV issued 34,500,000 units, consisting of one share of Class A common stock of dMY IV and one-fifth of one redeemable warrant, at a price of $10.00 per unit. Each whole warrant entitles the holder to purchase one share of Class&#160;A common stock at an exercise price of $11.50 per share, subject to adjustment (the &#x201c;Public Warrants&#x201d;). Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#x201c;dMY Sponsor&#x201d;) at a purchase price of $1.50 per warrant (the &#x201c;Private Placement Warrants&#x201d;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination and as of January&#160;31, 2022, there were 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 2,966,667 of the Private Placement Warrants are subject to vesting conditions (the &#x201c;Private Placement Vesting Warrants&#x201d;). The Private Placement Vesting Warrants vest in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Private Placement Vesting Warrants that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluated the Public and Private Placement common stock warrants under ASC 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (&#x201c;ASC 815-40&#x201d;), &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and concluded that they do not meet the criteria to be classified in stockholders&#x2019; equity. Specifically, the exercise of the Public and Private Placement common stock warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company&#x2019;s Class A stockholders. As there are two classes of common stock, not all of the stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Placement Warrants do not meet the conditions to be classified in equity. Since the Public and Private Placement common stock warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Public Warrants are traded on the NYSE and are recorded at fair value using the closing price as of the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Private Placement Warrants (excluding the Private Placement Vesting Warrants) was estimated using the Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. These valuation models require inputs such as the fair value of the Company&#x2019;s class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#x2019;s class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Private Placement Warrants, which is 5 years from the closing of the Business Combination. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Changes in these assumptions can materially affect the estimate of the fair value of these instruments and ultimately change in fair value of Private Placement Warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Stock Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the Business Combination, the Company had preferred stock warrants which were exercisable for Series B and Series D convertible preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s convertible preferred stock was classified as permanent equity, as redemption was solely within control of the Company. Prior the Business Combination, the Company evaluated the Series B and Series D Preferred Stock warrants under ASC 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and concluded the Series B and Series D preferred stock warrants did not meet the criteria to be classified in stockholders&#x2019; equity. Specifically, the settlement provisions of the Series B and certain Series D preferred stock warrants met the criteria for liability classification as the number of shares to be issued was not fixed at the time of issuance. Certain other Series D preferred stock warrants met the criteria for liability classification as certain terms of the warrants precluded them from being indexed to the Company&#x2019;s stock. As such, the Series B preferred stock warrants and Series D preferred stock warrants were recognized as liabilities and recorded at fair value. The change in fair value of these warrants was recognized at each reporting date in the consolidated statement of operations and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;comprehensive loss. See Note 5 for a discussion of the fair value methodology and assumptions and Note 9 for details of the terms of the Series B and Series D preferred stock warrants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Business Combination, all Series B preferred stock warrants converted into warrants for Class A common stock warrants and were exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Business Combination, all Series D preferred stock warrants converted into warrants for Class A common stock, and a portion of such Class A common stock warrants were not exercised and remained outstanding (see Note 9). The Company evaluated such Class A common stock warrants that remained outstanding under ASC 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and concluded they met the criteria to be classified in stockholders&#x2019; equity. Specifically, given that the underlying shares of such warrants are now Class&#160;A common stock, the terms of such warrants no longer preclude them from being indexed to the Company&#x2019;s stock. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#x2019; equity on the date of the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions and Translation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s reporting currency is the U.S. dollar. The functional currency of the Company&#x2019;s subsidiaries has been determined to be either the U.S. dollar, Euro or Canadian dollar as the case may be. Revenue and expenses of the Company&#x2019;s foreign subsidiaries, with a functional currency of either Euro or Canadian dollar, are translated into U.S. dollars using the monthly average exchange rates prevailing during the period. The assets and liabilities of the Company&#x2019;s foreign subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet date. Translation adjustments are recorded as a component of accumulated other comprehensive loss within stockholders&#x2019; equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transactions denominated in currencies other than the functional currency are recorded based on the exchange rates at the time of the transaction. Monetary assets and liabilities are subject to remeasurement at the exchange rate in effect at the balance sheet date, with subsequent changes in exchange rates resulting in transaction gains or losses, which are included within other income (expense), net in the consolidated statement of operations and comprehensive loss. Foreign currency gain (loss) was $(0.5)&#160;million, $0.3&#160;million and $(0.3)&#160;million for the years ended January&#160;31, 2022, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#x2019;s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 4, Revenue, for revenue by geographic region. See Note 7, Balance Sheet Components, for long-lived assets by geographic region. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share Attributable to Common Stockholders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considered all series of its convertible preferred stock to be participating securities. Net loss is attributed to common stockholders and participating securities based on their participation rights. Net loss attributable to common stockholders was not allocated to the convertible preferred stock as the holders of the convertible preferred stock did not have a contractual obligation to share in any losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share attributable to common stockholders is the same for Class A and Class B shares of common stock because they are entitled to the same liquidation and dividend rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;average number of shares of common stock outstanding and the weighted-average number of certain Class&#160;A common stock warrants that were previously outstanding and were exercised in connection with the Business Combination. Such Class A common stock warrants were not contingently exercisable and the common stock of the Company was issued for little or no consideration, as such the shares underlying these Class A common stock warrants were considered outstanding in the denominator in the calculation of basic net loss per share attributable to common stockholders from the issuance date of such Class A common stock warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted loss per share attributable to common stockholders adjusts basic loss per share for the potentially dilutive impact of convertible preferred stock, convertible notes, warrants, stock options, restricted stock units, Earn-out Shares and dMY Sponsor Earn-out Shares. For the years ended January&#160;31, 2022, 2021 and 2020, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Growth Company &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Jumpstart Our Business Startups Act of 2012 (&#x201c;JOBS Act&#x201d;) allows an emerging growth company (&#x201c;EGC&#x201d;) to take advantage of certain exemptions from various reporting requirements that are applicable to public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Further, Section 102(b)(1) of the JOBS Act allows emerging growth companies to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are applicable to private companies. The Company is an EGC and has elected to use the extended transition period under the JOBS Act until the earlier of the date that it is (i) no longer an EGC or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The adoption dates discussed below, within the Recently Issued Accounting Pronouncements section, reflect this election. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2018-13&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under the new guidance, the amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. The Company adopted this guidance as of February 1, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (ASU 2018-15)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which clarifies the accounting for implementation costs in cloud computing arrangements. The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2018, the FASB issued ASU 2018-18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which amends ASC 808 to clarify when transactions between participants in a collaborative arrangement under ASC 808 are within the scope of the FASB&#x2019;s new revenue standard, ASU 2014-09 (codified in ASC 606). The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;Topic 842&#x201d;), which supersedes the guidance in former ASC 840, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless of their classification. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. Originally, a modified retrospective transition approach was required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. In July 2018, the FASB issued guidance to permit an alternative transition method for Topic 842, which allows transition to the new lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Entities may elect to apply either approach. There are also a number of optional practical expedients that entities may elect to apply. The Company expects to adopt the standard using the alternative transition method, is currently assessing the impact of this standard on its consolidated financial statements, and expects to report increased right-of-use assets and lease liabilities in connection with adopting this standard as of February 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which was codified with its subsequent amendments as ASC 326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The Company expects to adopt this updated guidance as of February 1, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Test for Goodwill Impairment,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; a new accounting standard update to simplify the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#x2019;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The standard is expected to be effective for the Company on February 1, 2023, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard simplifies the accounting for convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature, as well as convertible instruments with a beneficial conversion feature. As a result, entities will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce non-cash interest expense for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Additionally, ASU 2020-06 requires the application of the if- converted method for calculating diluted earnings per share, and precludes the use of the treasury stock method for certain debt instruments. The standard is expected to be effective for the Company on February 1, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for &lt;/span&gt;&lt;/div&gt;outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company expects to adopt this standard as of February 1, 2022. The adoption of this new guidance is not expected to have a material impact on the Company&#x2019;s consolidated financial statements and related disclosures.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ0_b7ce0a80-67f2-41a2-9696-89ff6f08cad2">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the U.S. (&#x201c;U.S. GAAP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Planet Labs PBC and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The Company&#x2019;s fiscal year end is January 31. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Former Planet was determined to be the accounting acquirer based on the following predominant factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet&#x2019;s existing stockholders have the majority voting interest in the combined entity;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet had the ability to nominate a majority of the initial members of the board of directors of the combined entity;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet&#x2019;s senior management became the senior management of the combined entity; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet is the larger entity based on historical operating activity and has the larger employee base.&lt;/span&gt;&lt;/div&gt;The consolidated assets, liabilities and results of operations prior to the Business Combination are those of Former Planet. The shares and corresponding capital amounts and losses per share, prior to the Business Combination, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.53184 (the &#x201c;Exchange Ratio&#x201d;) established in the Business Combination.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <pl:RecapitalizationExchangeRatio
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE4NTk_031b868c-d5b8-4dce-812a-b9c64f841e6b"
      unitRef="number">1.53184</pl:RecapitalizationExchangeRatio>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIyMDE_fbea3181-08e8-4375-b02b-46ee6ee3ac05"
      unitRef="usd">490800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIyMDg_a8d87647-894d-4795-9f8b-a5d99c96c77d"
      unitRef="usd">71200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <pl:ProceedsFromReverseRecapitalizationTransaction
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIzNzg_89621b8e-0b6a-40a3-ba54-ee21416eba93"
      unitRef="usd">533200000</pl:ProceedsFromReverseRecapitalizationTransaction>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI1MjM_9dbe7002-fcd6-4569-a267-c150d41c669d"
      unitRef="usd">67100000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:UseOfEstimates
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ1_b22b6dcd-f590-4e57-a078-57782ef1e4cc">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The significant estimates and assumptions that affect the Company&#x2019;s consolidated financial statements include, but are not limited to, the useful lives of property and equipment, capitalized internal-use software and intangible assets, allowance for doubtful accounts, estimates related to revenue recognition, including the assessment of performance obligations within a contract and the determination of standalone selling price (&#x201c;SSP&#x201d;) for each performance obligation, the fair value of common stock and other assumptions used to measure stock-based compensation, the fair value of convertible notes and warrants, the fair value of assets acquired, and liabilities assumed from business combinations, the impairment of long-lived assets and goodwill, the recognition, measurement and valuation of current and deferred income taxes and uncertain tax positions, and contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These estimates and assumptions are based on management&#x2019;s best estimates and judgment. Management regularly evaluates its estimates and assumptions using historical experience and other factors; however, due to the inherent uncertainties in making estimates, actual results could differ from those estimates and such differences may be material to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the COVID-19 Coronavirus pandemic (&#x201c;COVID-19&#x201d; or &#x201c;COVID-19 pandemic&#x201d;), and current events involving Russia and Ukraine, there is ongoing uncertainty and disruption in the global economy and financial markets. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities. These estimates and assumptions may change in the future, as new events occur and additional information is obtained.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ2_8a7823d7-40b1-45d8-a564-6d382bcba9e4">Cash and Cash Equivalents and Restricted cash Cash and cash equivalents include interest-bearing bank deposits, money market funds and other highly liquid investments with maturities of 90 days or less at the date of purchase.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ5OTk_4ed70b07-17d4-43d8-8373-dfcd40532609"
      unitRef="usd">6100000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUwMDY_2de07946-ca94-4689-a073-0ac23e15d235"
      unitRef="usd">5400000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i822848ba8d7846f4936b292e70c7b2ef_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUxNjk_98b97102-9c3f-4ef5-906e-cda3cef1f52a"
      unitRef="usd">4200000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i5e2318cfbdae40b89a2aab589012f15f_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUxNzY_2e533ba4-8f30-468d-aa08-4f5f24912b7b"
      unitRef="usd">4300000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i06e6a87c055b4248bf4f87ed62daeee4_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyNTg_1287e981-5e5b-4224-b685-436869533fa6"
      unitRef="usd">1600000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ib70c4a87dbc142a1a82ecb71dec40ff5_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyNjU_89b0360a-b32d-4fc3-bbc8-d15f9e8987bb"
      unitRef="usd">900000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i72422044dd474e9c81c7a6345035ba69_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyNzM_f7c81482-afe7-4b35-b541-079c67337720"
      unitRef="usd">300000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i473f3b788850476c9516029f2c6a472c_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzUyODA_c87130a7-14d7-4cd2-9df7-29b883915b76"
      unitRef="usd">200000</us-gaap:RestrictedCash>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjcz_c5d5c886-9222-404d-ac3e-07906d8dc740">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s cash and cash equivalents in the consolidated balance sheets to total cash, cash equivalents and restricted cash in the consolidated statements of cash flows as of January&#160;31, 2022 and 2021 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzItMS0xLTEtNTY3MTM_b021afe9-712c-4b3e-a92f-55de835a4e47"
      unitRef="usd">490762000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzItMy0xLTEtNTY3MTM_7b37cc3a-58bb-4ce7-8d6b-1ba7308b94db"
      unitRef="usd">71183000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzMtMS0xLTEtNTY3MTM_621a34a0-8d6a-4c66-b721-435335bb195a"
      unitRef="usd">309000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzMtMy0xLTEtNTY3MTM_97fc84d5-7173-4f85-975e-9dc4938ce6f7"
      unitRef="usd">375000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzQtMS0xLTEtNTY3MTM_a7c59332-83fb-4bf0-9932-b693ac37246f"
      unitRef="usd">5743000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzQtMy0xLTEtNTY3MTM_fd0278be-c35e-4ae5-a281-085a37083d12"
      unitRef="usd">4982000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzUtMS0xLTEtNTY3MTM_af835057-c35f-4630-a6f6-33da6ea12126"
      unitRef="usd">496814000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo2YjJlNGVlMmE0Zjc0YzlmYTdhYjRjMTgzNTdlNjI3MC90YWJsZXJhbmdlOjZiMmU0ZWUyYTRmNzRjOWZhN2FiNGMxODM1N2U2MjcwXzUtMy0xLTEtNTY3MTM_3b9d36c9-ef6b-48a7-8222-0d6c5c18bb0d"
      unitRef="usd">76540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzU2MTg_13f1da56-b20e-49a5-bec3-b29af14cd719"
      unitRef="usd">300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzU2MjU_56f9c2d4-8463-4f90-b268-4517a6f6130b"
      unitRef="usd">400000</us-gaap:RestrictedCashCurrent>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ3_6e6c95fa-8490-466b-b888-c7d1a58da7f6">Accounts Receivable and Allowance for Doubtful Accounts Accounts receivable include amounts billed and billable to customers for services or products provided as of the end of the applicable period and do not bear interest. Accounts receivable are stated net of an estimated allowance for doubtful accounts. The Company reviews accounts receivable regularly and makes estimates for the allowance for doubtful accounts when it is probable that an amount is uncollectible. If it is deemed certain that an amount is uncollectible, the amount is written-off. In evaluating the Company&#x2019;s ability to collect outstanding receivables, the Company considers many factors, including the age of the balance, the customer&#x2019;s payment history, creditworthiness, and current economic trends, including considerations for the impact of COVID-19.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjc0_6ce5a739-aa4b-40a1-90ac-c42f5e63a8a3">The change in the Company&#x2019;s allowance for doubtful accounts is as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzItMS0xLTEtNTY3MTM_fb456fbd-176e-49f0-8f94-4b901339bf1d"
      unitRef="usd">1215000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzItMy0xLTEtNTY3MTM_ac688c8f-ada0-4a84-a03a-683261234d3f"
      unitRef="usd">843000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzItNS0xLTEtNTY3MTM_102387f1-df98-463f-a693-f6f9d17b6c84"
      unitRef="usd">5300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzMtMS0xLTEtNTY3MTM_8fd64789-a419-4d17-b127-2c1210adbf42"
      unitRef="usd">45000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzMtMy0xLTEtNTY3MTM_fdf32f01-e9d1-4617-b063-e96ae95e69b4"
      unitRef="usd">823000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzMtNS0xLTEtNTY3MTM_e15bc47f-c5d3-4e97-b3a6-95c6992ec90a"
      unitRef="usd">649000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzQtMS0xLTEtNTY3MTM_4b0f7bc5-e117-4304-8262-073afb355050"
      unitRef="usd">147000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzQtMy0xLTEtNTY3MTM_0702fc55-1d44-49ee-8986-8825df5dd11e"
      unitRef="usd">619000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzQtNS0xLTEtNTY3MTM_8bdfda6b-0878-4e84-8d82-94109aedc215"
      unitRef="usd">4702000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzUtMS0xLTEtNTY3MTM_93ce35e8-ab30-457e-ade3-0caa3f3de79c"
      unitRef="usd">-82000</pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments>
    <pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzUtMy0xLTEtNTY3MTM_5f940d76-497d-448e-875d-6dbabaed6604"
      unitRef="usd">168000</pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments>
    <pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzUtNS0xLTEtNTY3MTM_080349c4-1787-44c3-a41f-43e797b6c25a"
      unitRef="usd">-404000</pl:AccountsReceivableAllowanceForCreditLossOtherAdjustments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzYtMS0xLTEtNTY3MTM_41d8ced0-f403-4d68-8b71-bed3d6a65ffe"
      unitRef="usd">1031000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzYtMy0xLTEtNTY3MTM_6fc4d117-3a9c-40ab-85ba-73f750202694"
      unitRef="usd">1215000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo0ZjRjMTU4MmZkMTI0NzY1OWVhMTk2MWRlMWFjMDIzYi90YWJsZXJhbmdlOjRmNGMxNTgyZmQxMjQ3NjU5ZWExOTYxZGUxYWMwMjNiXzYtNS0xLTEtNTY3MTM_deb542b6-6edd-40b4-b717-81e59fa6a311"
      unitRef="usd">843000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjQ4_92299856-1167-4df6-bd87-62349bab02b4">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received to sell an asset or paid to transfer a liability (an &#x201c;exit price&#x201d;), in the principal or most advantageous market for that asset or liability in an orderly transaction between market participants on the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures fair value based on a three-level hierarchy of inputs, maximizing the use of observable inputs, where available, and minimizing the use of unobservable inputs when measuring fair value. A financial instrument&#x2019;s level within the three-level hierarchy is based on the lowest level of input that is significant to the fair value measurement. The three-level hierarchy of inputs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1: Observable inputs such as unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. These inputs are based on the Company&#x2019;s own assumptions about current market conditions and require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s assets and liabilities measured at fair value on a recurring basis consist of cash and cash equivalents, restricted cash, accrued liabilities, warrant liabilities and convertible notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of cash, cash equivalents and accrued liabilities approximate the stated carrying value due to the short time to maturity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s convertible notes and warrant liabilities, where the values are based on valuation techniques that require inputs that are both unobservable and are significant to the overall fair value measurement, are classified as Level 3 under the fair value hierarchy. The fair value of these Level 3 financial liabilities is determined using pricing models, discounted cash flow methodologies or similar techniques for which the determination of fair value requires significant management judgment or estimation (Note 5). These valuations use assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company reassesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of the Company&#x2019;s debt that was outstanding as of January&#160;31, 2021 approximated fair value as the debt bore a floating rate that approximated the market interest rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain non-financial assets including property and equipment, and other intangible assets at fair value on a non-recurring basis in periods after initial measurement in circumstances when the fair value of such assets are impaired below their recorded cost. As of January&#160;31, 2022 and 2021, there were no material non-financial assets recorded at fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Option &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected the fair value option to account for its convertible notes. The Company recorded the convertible notes at fair value with changes in fair value recorded on the consolidated statement of operations and comprehensive loss (Note 5). The primary reason for electing the fair value option was for simplification and cost-benefit considerations of accounting for the convertible notes at fair value versus bifurcation of the embedded derivatives. As a result of applying the fair value option, direct costs and fees related to the convertible notes were expensed as incurred and were not deferred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, the convertible notes converted into shares of Class&#160;A common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjUw_77c22d24-0912-4e17-9c05-bc82f0c4d13c">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk and Other Risks and Uncertainties &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents and accounts receivable. By their nature, all such financial instruments involve risks, including the credit risk of nonperformance by counterparties. The Company&#x2019;s cash and cash equivalents are deposited in checking and money market accounts with financial institutions in the U.S. and checking accounts with financial institutions in Canada, Germany, the Netherlands and Singapore that management believes are of high credit quality. The Company generally does not require collateral to support the obligations of the counterparties and deposits at banks may, at times, be in excess of federal or national insured limits or deposit-guarantee limits in each of the respective countries. The Company has not experienced material losses on its deposits of cash and cash equivalents. The maximum amount of loss at January&#160;31, 2022 that the Company would incur if parties to cash and money market funds failed completely to perform according to the terms of the contracts is $489.9&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivables are typically unsecured and are derived from revenue earned from customers across various countries. As of January&#160;31, 2022, four customers accounted for 23%, 14%, 12%, and 10% of accounts receivable, respectively. As of January&#160;31, 2021, three customers accounted for 32%, 18%, and 12% of accounts receivable, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal year ended January&#160;31, 2022, one customer accounted for 11% of revenue. For the fiscal year ended January&#160;31, 2021, three customers accounted for 12%, 10% and 10%, of revenue. For the fiscal year ended January&#160;31, 2020, one customer accounted for 13% of revenue. &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s products require continued approval from the Federal Communications Commission (&#x201c;FCC&#x201d;) and other international regulatory agencies for the Company to continue its operations. There can be no assurance that the Company&#x2019;s products will continue to receive the necessary approvals or that its operations will be supported by the U.S. government or other governments. If the Company was denied such approvals, if such approvals were delayed, or if the U.S. government&#x2019;s or other governments&#x2019; policies change, these events may have a material adverse impact on the Company&#x2019;s financial position and results of operations. The Company contracts with certain third-party service providers to launch satellites. Service providers who provide these services are limited. The inability of launch service providers to contract with the Company could materially impact future operating results.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
      contextRef="i22f790a38d2b4744805ca45c3d0a753f_D20220131-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExNjk4_27b2fe44-dc58-4646-b61e-eb40320b7a4e"
      unitRef="usd">489900000</us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if091c125638f441987b83c30a5c5b0b7_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODY0_f66fad15-c36a-466b-83e0-e53c6113a419"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i22ef0f6aa1d441409ca678714e46527a_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODY4_cb59da3c-63e8-4f26-8d6c-dd01cdcc574b"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i18ab021061ec40eba826034af1bf4d39_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODcy_74ff33b2-ce3a-4e19-ab50-30be962da7a1"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibc52de951a154d82a01247584ed517b6_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExODgw_20816959-b390-43eb-ac49-dd4329d3751a"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i501808bb72a248d58ab5c5439767a762_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExOTYx_25ab2ceb-9594-4d9f-b0ff-60761dd29e25"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie301e4399a7446b8981f97bdecc4d374_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExOTY1_05cc9052-11c2-4293-a765-96912dd47af4"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib3c24c46041044bdb1c61ae877d93c7b_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzExOTcz_0c4464e9-a9c2-4d2e-896a-e9783353fd88"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i98e245fc3d4c405287bd1575546aec3a_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMDcy_404510de-12a8-41d7-b8e9-bc3788f840b4"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i06e8eecb168044ab8e50b692dcfa5866_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMTQ3_51d3104d-0a3a-41d3-a2c9-ec7b84f8e607"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaab33891c2e542019c9677d2bd30dee5_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMTUx_9c0ce5c2-7e8d-432d-8ae1-8dbd8cde8f59"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4958411003ae46b18962bcc3e6a8c10e_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMTU4_bda88ab2-ed19-4bc2-a6f5-acc5fe722a24"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6dbc95d9d9514a409af3c1df88caed5a_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzEyMjMx_ff9c924f-e51a-47f6-8b00-98d74a6ccad6"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjUy_6cf99835-1e1a-43e0-a45e-e29733cf8a3e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, net of accumulated depreciation and amortization. Repair and maintenance costs are expensed as incurred. Significant improvements that extend the useful life or add functionality to property and equipment are capitalized. Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Satellites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ground stations and ground station equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of useful life or term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs directly associated with design, construction, launch, and commissioning of satellites and systems are capitalized when the design and operation of the satellites and systems is at a sufficiently advanced stage such that the Company believes that recovery of the costs through future cash inflows is probable. The Company capitalizes material, labor and launch costs (including integration and launch insurance costs) that are incurred and necessary for the satellites to be placed into service. The Company depreciates the cost of a satellite over its estimated useful life, using the straight-line method of depreciation, once it is placed into service, which is when the Company determines that the satellites are providing imagery that meets the required quality specifications for sale to its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life over which the Company depreciates a satellite is determined once the satellite has been placed into service. The initial determination of the satellite&#x2019;s useful life involves the consideration of multiple factors, including design life, random part failure probabilities, expected component degradation and cycle life, fuel consumption (where applicable), and experience with satellite parts, vendors and similar assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At least annually, or more frequently, should facts and circumstances indicate a need, the Company performs an assessment of the remaining useful lives of its property and equipment including its satellites. The assessment for satellites evaluates satellite usage data, remaining fuel (where applicable), operational stresses and other factors that may impact the satellite&#x2019;s expected useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, the Company completed an assessment of the useful lives of its satellites and adjusted the estimated useful life of certain satellites from 6 years to 9 years. This change in accounting estimate was effective beginning in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, additional information specific to a single high resolution satellite became available which indicated the useful life of the satellite will be less than originally estimated. The change in estimate for this satellite was accounted for prospectively beginning in August 2021.&lt;/span&gt;&lt;/div&gt;The effect of these changes in estimate was a net decrease in depreciation expense of $17.6&#160;million and a decrease in basic and diluted net loss per share attributable to common stockholders of approximately $0.22 for the fiscal year ended January&#160;31, 2022.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjc1_95c6a163-11bb-4205-a109-bc4b6faa0879">Depreciation is computed once an asset is placed in service using the straight-line method over the estimated useful life of the asset, which is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Satellites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ground stations and ground station equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of useful life or term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Satellites*&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ground stations and ground station equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(219,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;*Satellites include $13.7 million and $13.3&#160;million of satellites in process and not placed into service as of January&#160;31, 2022 and 2021, respectively.</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7f8b899557d44337a0bc1208babf9e52_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzEtMS0xLTEtNTY3MTM_f912ee60-0752-4789-9f2d-ca708be7c354">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i910f6a3f7aee429085569f51751d6a6b_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzItMS0xLTEtNTY3MTM_fc11b500-fbde-49f9-bc44-eb841d2b0128">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibea3f0b52b7a46fd9aff7c367d82df43_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo0MDM3MjZkODYyZTg0ODg4OWZlMGZiOTNkZWQ0MTIwNF80_e614f79f-87c4-4913-8b87-4d5c412ebd8f">P2Y2M12D</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9639bd4a70f44d90a9966db23e1e3843_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo0MDM3MjZkODYyZTg0ODg4OWZlMGZiOTNkZWQ0MTIwNF8xMA_24eeafc1-b008-437a-9b8d-3033f68d09c5">P9Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie16337e9fa5248e296c210bee4e72be9_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNThlZjUyMmU1ZTA0YjhlOTI1NzlhZmMyNDA5ZjRmMl80_99813e1c-2908-4a98-8670-2db92c9fc82a">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2e39a2d105964811bba8438dab79cd6d_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo5MWFlODI2YmViNGY0ZGUyYjRjMDY4Yjg4YTQwNzdjNy90YWJsZXJhbmdlOjkxYWU4MjZiZWI0ZjRkZTJiNGMwNjhiODhhNDA3N2M3XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmNThlZjUyMmU1ZTA0YjhlOTI1NzlhZmMyNDA5ZjRmMl8xMA_4aa67cad-c9fc-41df-ae72-e1c484023a9d">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1NDE0_06422624-c137-4bbe-bbdc-d417e779773b">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie2883d6e11fa4198a561be91b500f46c_D20210201-20210228"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1NDIw_c1efc45f-a344-4274-b98e-1ac6169ebd26">P9Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1ODgy_3c47bfdc-510d-407a-8a77-860eb416e7ea"
      unitRef="usd">-17600000</us-gaap:Depreciation>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1OTkz_3f2211b0-f73f-446e-9add-0f84553c43ad"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE1OTkz_6e21a29a-daa1-4123-a194-965d9bc62a9b"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjUz_fb74b910-2a2d-4381-b016-c26b9a5a6bb7">Capitalized Internal-Use Software Development Costs Costs directly attributable to the development of internal-use software are capitalized when the preliminary design of the software is completed, management has committed funding to proceed with the development and confirmed adequate probability that the project will be completed and the software will function as intended. Capitalization is discontinued when the project is substantially completed and ready for its intended use. The Company capitalizes labor costs that are incurred and necessary for the software to be placed into service and any interest costs apportioned to the project, if material. The Company amortizes capitalized internal-use software development costs, once it is placed into service, over its estimated useful life using the straight-line method, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODc2_cfd124a5-96de-4c24-9292-904e4c144cc5"&gt;one&lt;/span&gt; to three years based on management&#x2019;s determination of the duration of time during which the related software will be in use and contributing to the Company&#x2019;s cash flows.</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib95e8e57b0be436583350b9f3badac95_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE2ODgy_8783c0a6-86ec-47ae-b33b-e8a64ab72be8">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU0_fbf73c0d-65f0-44d6-84af-0932fb840435">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of long-lived assets and finite-lived intangible assets to be held and used in the business are reviewed for impairment annually or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Impairment indicators include, among other conditions, cash flow deficits, historic or anticipated declines in revenue or operating profit or material adverse changes in the business climate that indicate that the carrying amount of an asset may be impaired. When impairment indicators are present, the recoverability of the asset is measured by comparing the carrying value of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. This evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. If the carrying amount of the asset or asset group is not recoverable, the impairment to be recognized is measured by the amount by which the carrying amount of each long-lived asset or asset group exceeds the fair value of the asset or asset group. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January&#160;31, 2022, the Company recognized impairment expense of approximately $1.1&#160;million relating to capitalized costs for certain internal-use software development projects that were discontinued before the projects were completed. The impairment expense is included in research and development expenses within the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022. Other than as noted above, no events or changes in circumstances indicated the carrying amounts of the Company&#x2019;s long-lived assets may not be recoverable during the fiscal years ended January&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzE4MzIz_064b109b-d66b-4fe4-ad13-3c0f77f93155"
      unitRef="usd">1100000</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU1_75ff2dc3-f41f-43f2-a285-c69902bd8a64">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its business combinations using the acquisition accounting method, which requires it to determine the fair value of net assets acquired, including intangible assets and related goodwill. The Company identifies and attributes fair values and estimated lives to the intangible assets acquired and allocates the total cost of an acquisition to the underlying net assets based on their respective estimated fair values. Determining the fair value of assets acquired and liabilities assumed requires management&#x2019;s judgment and involves the use of significant estimates, including projections of future cash inflows and outflows, discount rates, asset lives and market multiples. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable but recognizes that the assumptions are inherently uncertain.&lt;/span&gt;&lt;/div&gt;Acquisition-related costs are accounted for as expenses in the period in which they are incurred. The operating results of the acquired business are reflected in the Company&#x2019;s consolidated financial statements as of the acquisition date.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU2_954f66ef-f0d1-4e4e-a820-0d264f1240dc">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. Goodwill is not subject to amortization and is tested for impairment at least annually, during the fourth quarter of each fiscal year or more frequently if events or circumstances indicate that the asset might be impaired. In assessing goodwill for impairment, the Company first assesses qualitative factors to determine whether it is &lt;/span&gt;&lt;/div&gt;necessary to perform the quantitative goodwill impairment test. In the qualitative assessment, the Company considers factors including economic conditions, industry and market conditions and developments, overall financial performance and other relevant entity-specific events in determining whether it is more likely than not that the fair value of the reporting unit is less than the carrying amount. Should the Company conclude that it is more likely than not that the recorded goodwill amounts have been impaired, the Company would perform a quantitative impairment test. Goodwill impairment exists when a reporting unit&#x2019;s carrying value exceeds its fair value. Significant judgment is applied when goodwill is assessed for impairment.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxMzcx_10e363bf-f521-4f3b-a750-70f3e0334bbd"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxMzcx_3a2a583d-44d6-4efe-a508-516041d5026e"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzIxMzcx_49dae509-5900-4ce8-b3ea-7f8c866667e8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU3_70808f0b-d71c-4e54-8b30-49d9b46affd7">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with finite useful lives are carried at cost, net of accumulated amortization and impairment, where applicable. Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imagery library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjc3_d61a5b76-a60d-4fd1-b555-9b501bddceb9">Amortization is recorded over the estimated useful lives of the assets on a straight-line basis as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imagery library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0a59d3ce068c44fab525756ef7eadfad_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzEtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjoyNjEwNTBhNjczMWE0YTc4YWY4N2M1MTRhZGVlZjM3Y181_3725ffe3-edcb-44ed-963c-e0dc9cef30f0">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i026b0ca5f9a44ec29ebdd93d7ec10a9b_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzEtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjoyNjEwNTBhNjczMWE0YTc4YWY4N2M1MTRhZGVlZjM3Y18xMQ_dc898c5c-7c16-469e-9c77-c42fa95d8122">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7494f07a14e049dbb9304708c51e14d1_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzItMS0xLTEtNTY3MTM_f7872457-7f0b-48c3-9282-63c82754c726">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i99e89136533347f397ff6c55ce2eb33b_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3MjdmYjI4NDY2YjM0MmRlOWU4YTE5MmU4ODVhZjA5OF81_39912958-4ed7-45a9-9214-a2f1b7538d2b">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic43c1dbfc7a24cbca3340db4e4fa0342_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3MjdmYjI4NDY2YjM0MmRlOWU4YTE5MmU4ODVhZjA5OF8xMQ_d97f2590-f430-4e71-888b-be912c2b4431">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if49c1aa088214b45b059c24a099fdb42_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowNWVlNWVhOWJhZmU0ZmJiYmUzMWJhZjliMGRmNzEzYV81_5fbf04f0-02cc-47ae-8e78-3ed16ed1f872">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i43a11fa3c97e49bdb259512db531f922_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90YWJsZTo4N2NmZWIyODgwMGY0ZDg0YmRlZjA1MGZjMzQ5NWE4YS90YWJsZXJhbmdlOjg3Y2ZlYjI4ODAwZjRkODRiZGVmMDUwZmMzNDk1YThhXzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowNWVlNWVhOWJhZmU0ZmJiYmUzMWJhZjliMGRmNzEzYV8xMQ_56a384ef-d95d-48e6-8e1d-b0f2bb58a4db">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjU4_9270b11a-5073-49b6-b26e-626f78fb5eb8">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with Accounting Standard Codification (&#x201c;ASC&#x201d;) Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;Topic 606&#x201d;). Under Topic 606, the Company recognizes revenue under the core principle to depict the transfer of control to the Company&#x2019;s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when a performance obligation is satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives its revenue principally from licensing rights to use imagery that is delivered digitally through its online platform in addition to providing related services. Imagery licensing agreements vary by contract, however, generally they have annual or multi-year contractual terms. The data licenses are generally purchased via a fixed price contract on a subscription or usage basis, whereby a customer pays for access to the Company&#x2019;s imagery that may be downloaded over a specific period of time, or, less frequently, on a transactional basis, whereby the customer pays for individual content or archive access licenses. The Company&#x2019;s imagery licensing agreements and service agreements are generally non-cancelable and do not contain refund-type provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At contract inception, the Company assesses the product offerings in its contracts to identify performance obligations that are distinct. A performance obligation is distinct when it is separately identifiable from other items in a bundled package and if a customer can benefit from it on its own or with other resources that are readily available to the customer. To identify the performance obligations, the Company considers all of the product offerings promised in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Imagery licensing arrangements generally provide customers with the right to access imagery through the Company&#x2019;s platform, download content on a limited or unlimited basis over the contractual period depending on the terms of the applicable contract, or provide both the right to access imagery and download content. The access to imagery through the Company&#x2019;s online platform and the ability to download such imagery represent two separate performance obligations. As such, a portion of the total contract consideration related to access to continuously updated imagery content is recognized ratably on a straight-line basis over the term of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At contract inception, existing or archived imagery is available for download by the customer. The existing or archived imagery has significant standalone functionality and is not updated once licensed to a particular customer. As such, the portion of the contract consideration related to the download license of existing or archive imagery &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;content is recognized as revenue at the commencement of the contract when control of the imagery is transferred, and the imagery is available for download by the customer. The portion of the contractual consideration related to the download of monitoring imagery content is recognized over the term of the contract utilizing a usage-based output measure of progress based on the download capacity specified in the contract. To the extent the number of downloads of the specified imagery content is unlimited, the contractual consideration related to downloads is recognized ratably on a straight-line basis over the term of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company&#x2019;s contracts with customers contain more than a single performance obligation, management allocates the total contract consideration to each performance obligation on a relative SSP basis. The SSP is the price at which the Company would sell a promised product or service separately to a customer. Judgment is required to determine the SSP for each distinct performance obligation. The Company determines SSP by considering its overall pricing practices and market conditions, including the Company&#x2019;s discounting practices, the size and volume of the Company&#x2019;s transactions, the customer demographic, price lists, historical sales, contract prices and customer relationships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also provides other services to customers, including professional services such as training, analytical services, research and development services to third parties, and other value-added activities related to imagery products. These revenues are recognized as the services are rendered, on a proportional performance basis for fixed price contracts or ratably over the contract term for subscription professional services contracts. Training revenues are recognized as the services are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue on a gross basis. The Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue excludes sales and usage based taxes where it has been determined that the Company is acting as a pass through agent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is the total amount of consideration that the Company expects to be entitled to in exchange for the product offerings in a contract. The prices of imagery licensing and other services are generally fixed at contract inception and therefore, the Company&#x2019;s contracts do not contain a significant amount of variable consideration. From time to time, the Company may enter into contracts with its customers that provide a form of variable consideration, including a revenue share arrangement. For these arrangements, the Company estimates the variable consideration at the contract inception based on the most likely amount in a range of possible outcomes. The estimate of variable consideration is reassessed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically bills in advance either quarterly or annually for contracts with terms of one year or longer. Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the underlying performance obligations have been satisfied. Advance payments from customers have been categorized as current or non-current deferred revenue based on the expected performance date. The Company applied the practical expedient in Topic 606 and did not evaluate contracts of one year or less for the existence of a significant financing component. The financing component of multi-year contracts were not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Revenue &lt;/span&gt;&lt;/div&gt;Cost of revenue consists of employee-related costs of performing account and data provisioning, customer support, satellite and engineering operations, as well as the costs of operating and retrieving information from the satellites, processing and storing the data retrieved, third party imagery expenses, depreciation of satellites and ground stations, and the amortization of capitalized internal-use software related to creating imagery provided to customers. Cost of revenue from professional services consists primarily of employee-related costs associated with providing these services, including costs paid to subcontractors and certain third-party fees. Employee-related costs include salaries, benefits, bonuses and stock-based compensation.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYw_3a0141b3-fb18-40a2-9620-5e06d8561a65">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Expenditures &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development expenditures primarily include personnel- related expenses for employees and consultants, hardware costs, supplies costs, contractor fees and administrative expenses. Employee-related costs include salaries, benefits, bonuses and stock-based compensation. Expenses classified as research and development are expensed as incurred and attributable to advancing technology research, platform and infrastructure development and the research and development of new product iteration. &lt;/span&gt;&lt;/div&gt;The Company continues to iterate its satellites and operations for optimal efficiency and function. Satellite costs associated with the design, manufacture, launch, and commissioning of experimental satellites or other space related research and development activities are expensed as incurred.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYx_68c380b2-ea7c-4b23-914a-a77b72a01d40">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Marketing &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing expenditures primarily include costs incurred to market and distribute the Company&#x2019;s products. Such costs include advertising and conferences, sales commissions, salaries, benefits and stock-based compensation for the Company&#x2019;s sales and marketing personnel and sales office expenses. Sales and marketing expenses are expensed as incurred. Advertising expenses for the fiscal years ended January&#160;31, 2022, 2021 and 2020 were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General and Administrative &lt;/span&gt;&lt;/div&gt;General and administrative expenses include personnel-related expenses and facilities-related costs primarily for its executive, finance, accounting, legal and human resources functions. General and administrative expenses also include fees for professional services principally comprised of legal, audit, tax, and insurance, as well as executive management expenses. General and administrative costs are expensed as incurred.</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYy_e373eac8-d8ce-4537-a0f1-b2c5db095765">Leases Leases are reviewed and classified as capital or operating at their inception. For operating leases, the Company records rent expense on a straight-line basis over the noncancelable lease term and records the difference between the rent paid and the recognition of rent expense as a deferred rent asset or liability. Rent escalation, rent abatement, or other concessions, such as rent holidays, and landlord or tenant incentives or allowances, are recorded as deferred rent and amortized over the remaining lease term.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjYz_f72e12e8-ecf3-4925-a71f-7f2475466458">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to income taxes in the U.S. and various foreign jurisdictions and uses estimates in determining its provisions for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method. Deferred assets and liabilities are recognized for the future tax consequences attributable to the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets where it is more likely than not that the deferred tax assets will not be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes and measures uncertain tax positions in accordance with ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which prescribes a recognition threshold and measurement process for recording uncertain tax positions taken, or expected to be taken in a tax return, in the consolidated financial statements. The Company accrues for the estimated amount of taxes for uncertain tax positions if it is more likely than not that the Company would be required to pay such additional taxes. An uncertain tax position will not be recognized if it has a less than 50% likelihood of being sustained. &lt;/span&gt;&lt;/div&gt;The global intangible low-taxed income (GILTI) provisions of the Tax Cut and Jobs Act impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporation. The Company elects to treat any potential GILTI inclusions as a period cost.</us-gaap:IncomeTaxPolicyTextBlock>
    <pl:CommonStockValuationsPolicyPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY0_3131da08-9b60-4b09-9504-78920dde2ec0">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Valuations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has historically granted stock options at an exercise price equal to the fair value as determined by the Company&#x2019;s board of directors on the date of grant. Given the absence of a public market for the Company&#x2019;s common stock prior to the Business Combination, the board of directors of the Company estimated the fair value of its common stock at the time of each grant of an equity-based award. The board of directors of the Company utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants&#x2019; Technical Practice Aid, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation of Privately Held Company Equity Securities Issued as Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, to estimate the fair value of its common stock. These estimates and assumptions include numerous objective and subjective factors to determine the fair value of the Company&#x2019;s common stock at each grant date, including the following factors: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;relevant precedent transactions including the Company&#x2019;s capital transactions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the liquidation preferences, rights, preferences, and privileges of the Company&#x2019;s convertible preferred stock relative to the common stock; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Company&#x2019;s actual operating and financial performance; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Company&#x2019;s current business conditions and projections; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Company&#x2019;s stage of development;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the likelihood and timing of achieving a liquidity event for the common stock underlying the stock options, such as an initial public offering, given prevailing market conditions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the market performance of comparable publicly traded companies; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;U.S. and global capital market conditions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If different assumptions had been made, equity-based compensation expense, net loss, and net loss per common share could have been significantly different. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the consummation of the Business Combination, the fair value of the Company&#x2019;s common stock at the time of grant of each equity-based award is determined based on its quoted market price on the NYSE.&lt;/span&gt;&lt;/div&gt;</pl:CommonStockValuationsPolicyPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY1_f48fa795-abe3-4d07-a65b-36096f4c3c15">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation expense in accordance with the fair value recognition and measurement provisions of U.S. GAAP, which require compensation cost for the grant-date fair value of stock-based awards to be recognized over the requisite service period. The Company determines the fair value of stock-based awards granted or modified, using appropriate valuation techniques. The Company recognizes forfeitures as they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has granted certain awards, primarily options, that vest based upon a service condition. The Company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected volatility of the price of the common stock, risk-free interest rates, and the expected dividend yield of the common stock. The assumptions used to determine the fair value of the option awards represent management&#x2019;s best estimates. These estimates involve inherent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;uncertainties and the application of management&#x2019;s judgment. The Company records stock-based compensation expense for stock options on a straight-line basis over the requisite service period, which is generally four years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Restricted Stock Units (&#x201c;RSUs&#x201d;) is the fair value of the underlying stock at the measurement date. For awards that are subject to both time-based service and performance conditions (including liquidity events), no expense is recognized until it is probable that the vesting criteria would be met. Stock-based compensation expense for awards with performance and other vesting criteria is recognized as expense under an accelerated graded vesting model. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement for the Business Combination, Former Planet equity holders, including Former Planet equity award holders, have the right to receive earn-out consideration (the &#x201c;Earn-out Shares&#x201d;). The Earn-out Shares may be earned in four equal tranches based on market condition vesting requirements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Compensation&#x2014;Stock Compensation, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;because service must be provided through each market condition vesting requirement. The fair value of the Earn-out Shares allocated to Former Planet equity award holders was determined upon the close of the Business Combination which will be recognized as stock-based compensation expense over the requisite service period. Compensation expense for awards with market conditions is not reversed if the market condition is not met. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Earn-out Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. This valuation model requires inputs such as the fair value of the Company&#x2019;s Class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#x2019;s Class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Earn-out Shares, which is 5 years from the closing of the Business Combination. The Company&#x2019;s volatility was derived from several publicly traded peer companies. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, the Company estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. The requisite service period for each of the four vesting tranches for the Earnout Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM2NzY4_e5068483-42db-48fa-a06c-e53603fc47c2">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <pl:WarrantsLiabilityPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY2_66b8e0c3-2965-4224-8781-6c41a45eedf0">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Public and Private Placement Warrant Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with dMY IV&#x2019;s initial public offering, which occurred on March 9, 2021, dMY IV issued 34,500,000 units, consisting of one share of Class A common stock of dMY IV and one-fifth of one redeemable warrant, at a price of $10.00 per unit. Each whole warrant entitles the holder to purchase one share of Class&#160;A common stock at an exercise price of $11.50 per share, subject to adjustment (the &#x201c;Public Warrants&#x201d;). Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#x201c;dMY Sponsor&#x201d;) at a purchase price of $1.50 per warrant (the &#x201c;Private Placement Warrants&#x201d;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination and as of January&#160;31, 2022, there were 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 2,966,667 of the Private Placement Warrants are subject to vesting conditions (the &#x201c;Private Placement Vesting Warrants&#x201d;). The Private Placement Vesting Warrants vest in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Private Placement Vesting Warrants that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluated the Public and Private Placement common stock warrants under ASC 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (&#x201c;ASC 815-40&#x201d;), &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and concluded that they do not meet the criteria to be classified in stockholders&#x2019; equity. Specifically, the exercise of the Public and Private Placement common stock warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company&#x2019;s Class A stockholders. As there are two classes of common stock, not all of the stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Placement Warrants do not meet the conditions to be classified in equity. Since the Public and Private Placement common stock warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Public Warrants are traded on the NYSE and are recorded at fair value using the closing price as of the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Private Placement Warrants (excluding the Private Placement Vesting Warrants) was estimated using the Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. These valuation models require inputs such as the fair value of the Company&#x2019;s class A common stock, the risk-free interest rate, expected term, expected dividend yield and expected volatility. The fair value of the Company&#x2019;s class A common stock is the closing stock price on the NYSE as of the measurement date. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected term of the Private Placement Warrants, which is 5 years from the closing of the Business Combination. The Company has historically been a private company and lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies. Changes in these assumptions can materially affect the estimate of the fair value of these instruments and ultimately change in fair value of Private Placement Warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Stock Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the Business Combination, the Company had preferred stock warrants which were exercisable for Series B and Series D convertible preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s convertible preferred stock was classified as permanent equity, as redemption was solely within control of the Company. Prior the Business Combination, the Company evaluated the Series B and Series D Preferred Stock warrants under ASC 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and concluded the Series B and Series D preferred stock warrants did not meet the criteria to be classified in stockholders&#x2019; equity. Specifically, the settlement provisions of the Series B and certain Series D preferred stock warrants met the criteria for liability classification as the number of shares to be issued was not fixed at the time of issuance. Certain other Series D preferred stock warrants met the criteria for liability classification as certain terms of the warrants precluded them from being indexed to the Company&#x2019;s stock. As such, the Series B preferred stock warrants and Series D preferred stock warrants were recognized as liabilities and recorded at fair value. The change in fair value of these warrants was recognized at each reporting date in the consolidated statement of operations and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;comprehensive loss. See Note 5 for a discussion of the fair value methodology and assumptions and Note 9 for details of the terms of the Series B and Series D preferred stock warrants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Business Combination, all Series B preferred stock warrants converted into warrants for Class A common stock warrants and were exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Business Combination, all Series D preferred stock warrants converted into warrants for Class A common stock, and a portion of such Class A common stock warrants were not exercised and remained outstanding (see Note 9). The Company evaluated such Class A common stock warrants that remained outstanding under ASC 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and concluded they met the criteria to be classified in stockholders&#x2019; equity. Specifically, given that the underlying shares of such warrants are now Class&#160;A common stock, the terms of such warrants no longer preclude them from being indexed to the Company&#x2019;s stock. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#x2019; equity on the date of the Business Combination.&lt;/span&gt;&lt;/div&gt;</pl:WarrantsLiabilityPolicyTextBlock>
    <pl:EquityIssuedDuringPeriodUnits
      contextRef="i76f85cd3f1fe44cea579d8339d948e9d_D20210309-20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5Njkz_435be0c4-6de4-4dae-abc9-1eb483d92374"
      unitRef="shares">34500000</pl:EquityIssuedDuringPeriodUnits>
    <pl:EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit
      contextRef="i720c548244f14fab96677ebfbbf2bcde_I20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5NzE3_c3d5e0d7-31c8-412d-89e9-09e48a48d23e"
      unitRef="shares">1</pl:EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i57ed126ba9e045cfb52d5c563099b9b9_I20210309"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5ODE1_c55307f8-0f64-4769-bfee-87b40fe56543"
      unitRef="usdPerShare">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i29a4aadeff384f0086c04fe3e4577e25_I20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzM5OTM3_2b11edee-7430-4f65-ad5e-ee867cd2d14a"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMDk5_e88ac4fa-68c9-4f7a-b56f-00badd601da9"
      unitRef="shares">5933333</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMTc3_9b9ca118-1a5d-42ca-a75f-0285b88b5631"
      unitRef="usdPerShare">1.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMzE1_2a02af5f-76e3-4875-b3db-12850087cca1"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ie34b34d6e0c14a7a9e4913765f51046f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwMzkz_2a7ffe37-fa8f-433e-bb5b-c74668b50d33"
      unitRef="shares">6899982</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ieac2174e172546eaa5700264f7fc8a9c_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQwNDE2_1315489f-df28-4731-a2b1-20de7eee2820"
      unitRef="shares">5933333</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxMzk3_0213314f-b654-4f40-bb7d-8625b4c9de7b"
      unitRef="shares">2966667</us-gaap:ClassOfWarrantOrRightOutstanding>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjQ4_39ae3323-45cc-4e9d-98c2-489defffff71"
      unitRef="usdPerShare">15.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjUy_867da9c9-cc7e-4d13-a036-96ae12a9133d"
      unitRef="usdPerShare">17.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjU2_33d3b067-d6fd-4471-a653-7b1379d65846"
      unitRef="usdPerShare">19.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjYz_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c"
      unitRef="usdPerShare">21.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNjc2_d42534d7-4e1a-40a3-8068-54ed9d45bfab"
      unitRef="tradingday">20</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxNzAz_c125d64a-f795-4ab8-926f-0f7d1ddce03d"
      unitRef="tradingday">30</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTI2_39ae3323-45cc-4e9d-98c2-489defffff71"
      unitRef="usdPerShare">15.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTMw_867da9c9-cc7e-4d13-a036-96ae12a9133d"
      unitRef="usdPerShare">17.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTM0_33d3b067-d6fd-4471-a653-7b1379d65846"
      unitRef="usdPerShare">19.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQxOTQx_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c"
      unitRef="usdPerShare">21.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQyMDQ3_4f5ad36e-4eeb-4d15-b9c4-9879c1d787dd">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY4_fee3a253-e5e8-47a1-97d2-834098fdfe02">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions and Translation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s reporting currency is the U.S. dollar. The functional currency of the Company&#x2019;s subsidiaries has been determined to be either the U.S. dollar, Euro or Canadian dollar as the case may be. Revenue and expenses of the Company&#x2019;s foreign subsidiaries, with a functional currency of either Euro or Canadian dollar, are translated into U.S. dollars using the monthly average exchange rates prevailing during the period. The assets and liabilities of the Company&#x2019;s foreign subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet date. Translation adjustments are recorded as a component of accumulated other comprehensive loss within stockholders&#x2019; equity. &lt;/span&gt;&lt;/div&gt;Transactions denominated in currencies other than the functional currency are recorded based on the exchange rates at the time of the transaction. Monetary assets and liabilities are subject to remeasurement at the exchange rate in effect at the balance sheet date, with subsequent changes in exchange rates resulting in transaction gains or losses, which are included within other income (expense), net in the consolidated statement of operations and comprehensive loss. Foreign currency gain (loss) was $(0.5)&#160;million, $0.3&#160;million and $(0.3)&#160;million for the years ended January&#160;31, 2022, 2021 and 2020, respectively.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ4NzE2_661045f2-64d9-4054-8378-4beba301f0cc"
      unitRef="usd">-500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ4NzIw_354da588-3696-47c5-837b-a2d2db7ccc33"
      unitRef="usd">300000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ4NzI3_3fd9ca71-804b-4f3c-a668-c164bc448b2f"
      unitRef="usd">-300000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4MjY5_d2c43b03-1115-463f-a84d-c742eec2dd48">Segments Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources to an individual segment and in assessing performance. The Company&#x2019;s CODM is its Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ5MTcx_34a73b20-3c33-4fc8-8a54-bc1f3becbc7e"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzQ5MTk2_1b275f5c-b6aa-4b05-b653-3f83062c9bd4"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjcw_b35496a5-a713-4c06-9ce2-13ce67911f7e">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share Attributable to Common Stockholders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. The Company considered all series of its convertible preferred stock to be participating securities. Net loss is attributed to common stockholders and participating securities based on their participation rights. Net loss attributable to common stockholders was not allocated to the convertible preferred stock as the holders of the convertible preferred stock did not have a contractual obligation to share in any losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share attributable to common stockholders is the same for Class A and Class B shares of common stock because they are entitled to the same liquidation and dividend rights. Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-&lt;/span&gt;&lt;/div&gt;average number of shares of common stock outstanding and the weighted-average number of certain Class&#160;A common stock warrants that were previously outstanding and were exercised in connection with the Business Combination. Such Class A common stock warrants were not contingently exercisable and the common stock of the Company was issued for little or no consideration, as such the shares underlying these Class A common stock warrants were considered outstanding in the denominator in the calculation of basic net loss per share attributable to common stockholders from the issuance date of such Class A common stock warrants.Diluted loss per share attributable to common stockholders adjusts basic loss per share for the potentially dilutive impact of convertible preferred stock, convertible notes, warrants, stock options, restricted stock units, Earn-out Shares and dMY Sponsor Earn-out Shares. For the years ended January&#160;31, 2022, 2021 and 2020, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82MzUvZnJhZzphZWFkY2IxZTM2NjM0NTUzODE4YTdiYWY2NjlhNGNjMS90ZXh0cmVnaW9uOmFlYWRjYjFlMzY2MzQ1NTM4MThhN2JhZjY2OWE0Y2MxXzI5Njg2ODE0MDE4Mjcx_76ab0304-f49f-472e-83f2-4b3fc0dd32c2">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2018-13&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under the new guidance, the amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. The Company adopted this guidance as of February 1, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (ASU 2018-15)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which clarifies the accounting for implementation costs in cloud computing arrangements. The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2018, the FASB issued ASU 2018-18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collaborative Arrangements (Topic 808): Clarifying the Interaction between Topic 808 and Topic 606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which amends ASC 808 to clarify when transactions between participants in a collaborative arrangement under ASC 808 are within the scope of the FASB&#x2019;s new revenue standard, ASU 2014-09 (codified in ASC 606). The Company adopted this guidance as of February 1, 2021, with no material impact on its consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;Topic 842&#x201d;), which supersedes the guidance in former ASC 840, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless of their classification. Leases with a term of 12 months or less may be accounted for similar to existing guidance for operating leases under ASC 840. Originally, a modified retrospective transition approach was required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. In July 2018, the FASB issued guidance to permit an alternative transition method for Topic 842, which allows transition to the new lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Entities may elect to apply either approach. There are also a number of optional practical expedients that entities may elect to apply. The Company expects to adopt the standard using the alternative transition method, is currently assessing the impact of this standard on its consolidated financial statements, and expects to report increased right-of-use assets and lease liabilities in connection with adopting this standard as of February 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which was codified with its subsequent amendments as ASC 326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASC 326 seeks to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments, including trade receivables, and other commitments to extend credit held by a reporting entity at each reporting date. The amendments require an entity to replace the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects current expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The Company expects to adopt this updated guidance as of February 1, 2022. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Test for Goodwill Impairment,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; a new accounting standard update to simplify the measurement of goodwill by eliminating the Step 2 impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#x2019;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The standard is expected to be effective for the Company on February 1, 2023, and early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard simplifies the accounting for convertible debt instruments by removing the separation models for convertible debt with a cash conversion feature, as well as convertible instruments with a beneficial conversion feature. As a result, entities will account for a convertible debt instrument wholly as debt, unless certain other conditions are met. The elimination of these models will reduce non-cash interest expense for entities that have issued a convertible instrument that was within the scope of those models before the adoption of ASU 2020-06. Additionally, ASU 2020-06 requires the application of the if- converted method for calculating diluted earnings per share, and precludes the use of the treasury stock method for certain debt instruments. The standard is expected to be effective for the Company on February 1, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements and related disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for &lt;/span&gt;&lt;/div&gt;outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company expects to adopt this standard as of February 1, 2022. The adoption of this new guidance is not expect</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <pl:ReverseRecapitalizationDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI5Njg2ODEzOTYyMDcy_c5bdd566-b83c-4d0e-9bb8-d38fa5e927e0">Business Combination&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 1, the Company completed the Business Combination on December 7, 2021, pursuant to the Merger Agreement. Upon the consummation of the Business Combination, the following events contemplated by the Merger Agreement occurred, based on Former Planet&#x2019;s capitalization as of December 7, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;all Former Planet convertible preferred stock (see note 10) converted into shares of Former Planet Class&#160;A common stock and all Former Planet convertible preferred stock warrants became warrants for Former Planet Class A common stock (see note 9);&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the Venture Tranche B loans and the 2020 Convertible Notes (see note 9) converted into shares of Former Planet Class A common stock;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;each share of Former Planet capital stock (other than Former Planet Class B common stock) was converted into the right to receive shares of Planet&#x2019;s Class A common stock after giving effect to the Exchange Ratio of approximately 1.53184 as calculated in accordance with the Merger Agreement;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;each share of Former Planet Class B common stock was converted into the right to receive shares of Planet&#x2019;s Class B common stock after giving effect to the Exchange Ratio of approximately 1.53184 as calculated in accordance with the Merger Agreement;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;all granted and outstanding unexercised Former Planet stock options were converted into Planet stock options exercisable for shares of Planet&#x2019;s Class A common stock with the same terms and vesting conditions except for the number of shares exercisable and the exercise price, each of which was adjusted by the Exchange Ratio;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;all granted and outstanding unvested Former Planet restricted stock units were converted into Planet restricted units for shares of Planet&#x2019;s Class A common stock with the same terms and vesting conditions except for the number of shares, which was adjusted by the Exchange Ratio; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Former Planet Class A common stock warrants that remained outstanding subsequent to the closing of the Business Combination (see Note 9) were converted into warrants for Planet&#x2019;s Class A common stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted by the Exchange Ratio&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement, Former Planet equity holders, including Former Planet equity award holders, will have the right to receive up to an additional 27,000,000 shares in earnout consideration (the &#x201c;Earn-out Shares&#x201d;), of which up to 24,600,000 shares may be issued as shares of Class A common stock and up to 2,400,000 may be issued to William Marshall and Robert Schingler, Jr. (the &#x201c;Planet Founders&#x201d;) as shares of Class&#160;B common stock. The Earn-out Shares may be earned in four equal tranches (i) when the closing price of Class&#160;A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business Combination will be forfeited without any further consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 5,540,990 shares of the Earn-out Shares were allocated to Former Planet equity award holders, which are accounted for as stock-based compensation pursuant to ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation&#x2014;Stock Compensation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;because service must be provided through each market condition vesting requirement described above. The remaining Earn-out Shares are accounted for as equity classified equity instruments, were included as merger consideration as part of the Business Combination, and recorded in Additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the shares of dMY IV Class B common stock automatically converted to 8,625,000 shares of the Company&#x2019;s Class A common stock (the &#x201c;dMY Sponsor Shares&#x201d;), of which, pursuant to a lock-up agreement entered into with the dMY Sponsor in connection with the Business Combination, 862,500 shares are subject to vesting under conditions consistent with the Earn-out Shares discussed above (the &#x201c;dMY Sponsor Earn-out Shares&#x201d;). The dMY Sponsor Earn-out Shares are accounted for as equity classified equity instruments, were included as merger consideration as part of the Business Combination, and recorded in Additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 7, 2021, in connection with the execution of the Merger Agreement, and on September 13, 2021, following receipt of interest expressed by additional subscribers after the announcement of the Business Combination, dMY IV entered into subscription agreements (collectively, the &#x201c;Subscription Agreements&#x201d;) with certain parties subscribing for shares of dMY IV&#x2019;s Class A common stock (such parties, the &#x201c;Subscribers&#x201d;), pursuant to which the Subscribers agreed to purchase, and dMY IV agreed to sell to the Subscribers, an aggregate of 25,200,000 shares of dMY IV Class A Common Stock, for a purchase price of $10.00 per share. Immediately prior to the closing of the Business Combination, the Company issued and sold 25,200,000 shares of its Class A common stock to the Subscribers for aggregate gross proceeds to the Company of $252.0&#160;million (the &#x201c;PIPE Investment&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination transactions, the outstanding principal, accrued interest and repayment fees of $67.1&#160;million of the credit agreement with SVB and Hercules was repaid (see note 9).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. GAAP, whereby dMY IV was treated as the acquired company and Former Planet was treated as the acquirer. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Former Planet issuing stock for the net assets of dMY IV, accompanied by a recapitalization. The net assets of dMY IV were stated at historical cost, with no goodwill or other intangible assets recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the elements of the Business Combination to the consolidated statement of cash flows and the consolidated statement of stockholders&#x2019; equity for the fiscal year ended January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Recapitalization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash - dMY IV Trust and cash, net of redemptions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash - PIPE Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Transaction costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from Business Combination and PIPE Investment. net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash accrued transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash liability assumed as part of Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business Combination and PIPE Investment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Excludes $2.2&#160;million of transaction costs incurred attributable to the Public Warrants and Private Placement Warrants, which were recorded within other income (expense), net in the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares of the Company&#x2019;s common stock outstanding immediately following the consummation of the Business Combination and related transactions is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Former Planet stockholders - Class A Common Stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,161,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Former Planet stockholders - Class B Common Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,157,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;dMY IV&#x2019;s public stockholders - Class A Common Stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,810,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Holders of dMY IV&#x2019;s sponsor shares - Class A Common Stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,762,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PIPE Investment - Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares of common stock immediately after Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,091,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Excludes 1,746,296 shares of Class A common stock associated with the early exercise of unvested Former Planet stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Upon the closing of the Business Combination, dMY IV&#x2019;s public stockholders were offered the opportunity to redeem shares of dMY IV Class A common stock then held by them for cash equal to their pro rata share of the aggregate amount on deposit (as of two business days prior to the closing) in the trust account. The table above reflects redemptions of 689,670 shares of Class A common stock that occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Excludes 862,500 shares of Class A common associated with the dMY Sponsor Earn-out Shares that are subject to vesting requirements.&lt;/span&gt;&lt;/div&gt;</pl:ReverseRecapitalizationDisclosureTextBlock>
    <pl:RecapitalizationExchangeRatio
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1Xzk0NQ_031b868c-d5b8-4dce-812a-b9c64f841e6b"
      unitRef="number">1.53184</pl:RecapitalizationExchangeRatio>
    <pl:RecapitalizationExchangeRatio
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzExOTE_031b868c-d5b8-4dce-812a-b9c64f841e6b"
      unitRef="number">1.53184</pl:RecapitalizationExchangeRatio>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityShares
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzIzNTc_1c31f8a3-a6e4-4243-af35-646e6be4c705"
      unitRef="shares">27000000</pl:DerivativeInstrumentContingentConsiderationLiabilityShares>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityShares
      contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI0MzI_03a83994-6363-4a40-b5a5-46ed9be0bcd6"
      unitRef="shares">24600000</pl:DerivativeInstrumentContingentConsiderationLiabilityShares>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityShares
      contextRef="ia0c01e090bf84788bbf3be90c1be095e_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI1MDA_2560e792-c721-4d2c-b6dd-ddf189098dcb"
      unitRef="shares">2400000</pl:DerivativeInstrumentContingentConsiderationLiabilityShares>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg_39ae3323-45cc-4e9d-98c2-489defffff71"
      unitRef="usdPerShare">15.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NTI_867da9c9-cc7e-4d13-a036-96ae12a9133d"
      unitRef="usdPerShare">17.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NTY_33d3b067-d6fd-4471-a653-7b1379d65846"
      unitRef="usdPerShare">19.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NjM_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c"
      unitRef="usdPerShare">21.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NzY_d42534d7-4e1a-40a3-8068-54ed9d45bfab"
      unitRef="tradingday">20</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI4MDM_c125d64a-f795-4ab8-926f-0f7d1ddce03d"
      unitRef="tradingday">30</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwMjY_39ae3323-45cc-4e9d-98c2-489defffff71"
      unitRef="usdPerShare">15.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwMzA_867da9c9-cc7e-4d13-a036-96ae12a9133d"
      unitRef="usdPerShare">17.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwMzQ_33d3b067-d6fd-4471-a653-7b1379d65846"
      unitRef="usdPerShare">19.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMwNDE_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c"
      unitRef="usdPerShare">21.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:ContingentConsiderationIssuableInShares
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzMyNTE_725dd2fc-0e2d-47c5-ae36-a4b0fc9b4f1b"
      unitRef="shares">5540990</pl:ContingentConsiderationIssuableInShares>
    <pl:StockConvertedReverseRecapitalization
      contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzM4MzQ_7e3c6825-29a2-43c3-a122-e4a63c54ea6d"
      unitRef="shares">8625000</pl:StockConvertedReverseRecapitalization>
    <pl:CommonStockEarnOutSharesSubjectToVestingRequirements
      contextRef="i7ec497089eae4b2ba9d487effa54a872_I20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzQwMzE_3aa56536-ba2a-4c58-8f29-de11421e8fbb"
      unitRef="shares">862500</pl:CommonStockEarnOutSharesSubjectToVestingRequirements>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzQ5MTg_0457246c-954e-47e9-add6-ef4b94435a95"
      unitRef="shares">25200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i046513b9b68941c5aa9632e581b39ec1_I20210707"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzQ5ODQ_d25e2414-720b-422e-9cbb-1d52cb76bdf6"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzUwODg_0457246c-954e-47e9-add6-ef4b94435a95"
      unitRef="shares">25200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ic219304e3d3c4076a5f6c3b7745a3400_D20210707-20210707"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzUxOTI_1634b2ab-2390-4191-a083-50b5ed9f077b"
      unitRef="usd">252000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzUzNDU_9dbe7002-fcd6-4569-a267-c150d41c669d"
      unitRef="usd">67100000</us-gaap:RepaymentsOfLongTermDebt>
    <pl:ScheduleOfReverseRecapitalizationTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI5Njg2ODEzOTYyMDc0_1469e20e-5333-40ce-9d70-6021bb6c6f05">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the elements of the Business Combination to the consolidated statement of cash flows and the consolidated statement of stockholders&#x2019; equity for the fiscal year ended January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Recapitalization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash - dMY IV Trust and cash, net of redemptions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash - PIPE Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Transaction costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from Business Combination and PIPE Investment. net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash accrued transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash liability assumed as part of Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business Combination and PIPE Investment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Excludes $2.2&#160;million of transaction costs incurred attributable to the Public Warrants and Private Placement Warrants, which were recorded within other income (expense), net in the consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares of the Company&#x2019;s common stock outstanding immediately following the consummation of the Business Combination and related transactions is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Former Planet stockholders - Class A Common Stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,161,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Former Planet stockholders - Class B Common Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,157,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;dMY IV&#x2019;s public stockholders - Class A Common Stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,810,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Holders of dMY IV&#x2019;s sponsor shares - Class A Common Stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,762,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PIPE Investment - Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares of common stock immediately after Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,091,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Excludes 1,746,296 shares of Class A common stock associated with the early exercise of unvested Former Planet stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Upon the closing of the Business Combination, dMY IV&#x2019;s public stockholders were offered the opportunity to redeem shares of dMY IV Class A common stock then held by them for cash equal to their pro rata share of the aggregate amount on deposit (as of two business days prior to the closing) in the trust account. The table above reflects redemptions of 689,670 shares of Class A common stock that occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Excludes 862,500 shares of Class A common associated with the dMY Sponsor Earn-out Shares that are subject to vesting requirements.&lt;/span&gt;&lt;/div&gt;</pl:ScheduleOfReverseRecapitalizationTableTextBlock>
    <pl:CashAcquiredThroughReverseRecapitalization
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzEtMS0xLTEtNTY3MTM_6fb53530-dafe-4598-a87b-32ae0965b9e1"
      unitRef="usd">338383000</pl:CashAcquiredThroughReverseRecapitalization>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzItMS0xLTEtNTY3MTM_66e39d9b-4728-4aea-a66f-845848dfe6c1"
      unitRef="usd">252000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <pl:PaymentsOfReverseRecapitalizationTransactionCosts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzMtMS0xLTEtNTY3MTM_290d310e-5b1d-400a-b5c6-2fddc99e7dc1"
      unitRef="usd">57219000</pl:PaymentsOfReverseRecapitalizationTransactionCosts>
    <pl:ProceedsFromReverseRecapitalizationTransaction
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzQtMS0xLTEtNTY3MTM_306145fe-f6f2-43ba-8af5-7d25e09dccf9"
      unitRef="usd">533164000</pl:ProceedsFromReverseRecapitalizationTransaction>
    <pl:ReverseRecapitalizationAccruedTransactionCosts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzUtMS0xLTEtNTY3MTM_456d57f7-d05e-4808-bd33-e67bebd371cd"
      unitRef="usd">326000</pl:ReverseRecapitalizationAccruedTransactionCosts>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzYtMS0xLTEtNTY3MTM_10f2eb62-9e51-4d58-9371-46c3d2c7c1ed"
      unitRef="usd">171000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <pl:ReverseRecapitalizationNonCashFairValuePublicWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzctMS0xLTEtNTY3MTM_72a032c6-5ca6-49fd-9460-7648e6f7fcce"
      unitRef="usd">24840000</pl:ReverseRecapitalizationNonCashFairValuePublicWarrants>
    <pl:ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzgtMS0xLTEtNTY3MTM_559d399a-580b-4b2e-9f6c-386aa37c2b67"
      unitRef="usd">29370000</pl:ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants>
    <pl:ReverseRecapitalizationNet
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTo0ZjMzN2NjNjAxOTg0Yjg5OWNjZWMyYjA3M2E1YjczZC90YWJsZXJhbmdlOjRmMzM3Y2M2MDE5ODRiODk5Y2NlYzJiMDczYTViNzNkXzktMS0xLTEtNTY3MTM_0298073f-b2b5-4a4a-88af-6a6454dfaa25"
      unitRef="usd">478457000</pl:ReverseRecapitalizationNet>
    <pl:ReverseRecapitalizationAccruedWarrantIssuanceCost
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwNzk1OTE_0070ecdc-7123-44f8-8c0b-5fc0a85050d7"
      unitRef="usd">2200000</pl:ReverseRecapitalizationAccruedWarrantIssuanceCost>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaf982c9550bb4f4e842ce5d6c1339dd5_I20211206"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzEtMS0xLTEtNTY3MTM_8b72afaa-1f4f-4efc-bb78-b9120bd691a5"
      unitRef="shares">172161152</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1a520d61e334493ea1baaf65aa5a4386_I20211206"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzItMS0xLTEtNTY3MTM_a114fbe7-54d7-4851-97b8-840003d3992e"
      unitRef="shares">21157586</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieda5a8ca79e2490f9b245b5621921eb0_I20211206"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzMtMS0xLTEtNTY3MTM_9a6745a4-6ba0-49c7-b809-1774ed72e71f"
      unitRef="shares">33810330</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzQtMS0xLTEtNTY3MTM_d349d2e7-27c5-41a3-abfe-1c1297d7327f"
      unitRef="shares">7762500</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzUtMS0xLTEtNTY3MTM_7e01c7d0-f5c9-47b8-9f55-a648fb13a24d"
      unitRef="shares">25200000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90YWJsZTplODI0YWY2MGZhMDM0YzIzYmQ3M2VkODFmNmM5YzYzYy90YWJsZXJhbmdlOmU4MjRhZjYwZmEwMzRjMjNiZDczZWQ4MWY2YzljNjNjXzYtMS0xLTEtNTY3MTM_e74ed400-c656-4a0f-9ffa-6ce677e09a59"
      unitRef="shares">260091568</us-gaap:CommonStockSharesOutstanding>
    <pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions
      contextRef="i34aa4cfab1ec4572be36fe98b2c624c3_I20211206"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwODAxMjc_3ec954ce-cf6d-484c-8b8b-a50b9e00950d"
      unitRef="shares">1746296</pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwODA1OTE_fdfafa7e-a6a4-4d06-868c-8ce040e76ecf"
      unitRef="shares">689670</us-gaap:StockRepurchasedDuringPeriodShares>
    <pl:CommonStockEarnOutSharesSubjectToVestingRequirements
      contextRef="i7ec497089eae4b2ba9d487effa54a872_I20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDQvZnJhZzpiMDg4MzMxNTFiM2Y0NDhjOWZlODg1NjBkODk0ZTdlNS90ZXh0cmVnaW9uOmIwODgzMzE1MWIzZjQ0OGM5ZmU4ODU2MGQ4OTRlN2U1XzI3NDg3NzkwODA2NTE_3aa56536-ba2a-4c58-8f29-de11421e8fbb"
      unitRef="shares">862500</pl:CommonStockEarnOutSharesSubjectToVestingRequirements>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxNDQwNDc2NzQ0NTc5_cb9dcd34-c807-456f-88fb-4d32a6b567f9">Revenue &lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company recognized revenue of $55.2&#160;million, $34.7&#160;million and $35.1&#160;million, respectively, that had been included in deferred revenue as of January&#160;31, 2021, January&#160;31, 2020 and February 1, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Remaining Performance Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company often enters into multi-year imagery licensing arrangements with its customers, whereby the Company generally invoices the amount for the first year of the contract at signing followed by subsequent annual invoices at the anniversary of each year. Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, which includes both deferred revenue and non-cancelable contracted revenue that will be invoiced and recognized in revenue in future periods. The Company&#x2019;s remaining performance obligations were $153.4&#160;million as of January&#160;31, 2022, which consists of both deferred revenue of $67.8&#160;million and non-cancelable contracted revenue that will be invoiced in future periods of $85.6&#160;million. The Company expects to recognize approximately 72% of the remaining performance obligation over the next 12 months, approximately 96% of the remaining obligation over the next 24 months, and the remainder thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates revenue by major geographic region: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No single country other than the U.S. accounted for more than 10% of revenue for the fiscal year ended January&#160;31, 2022. No single country other than the U.S. and Canada accounted for more than 10% of revenue for the years ended January&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Costs to Obtain and Fulfill a Contract &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commissions paid to the Company&#x2019;s direct sales force are considered incremental costs of obtaining a contract with a customer. Accordingly, commissions are capitalized when incurred and amortized to sales and marketing expense over the period of benefit from the underlying contracts. The period of benefit from the underlying contract is consistent with the timing of transfer to the performance obligations to which the capitalized costs relate, and is generally consistent with the contract term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company deferred $1.7&#160;million, $3.0&#160;million and $0.3&#160;million of commission expenditures to be amortized in future periods. The Company&#x2019;s amortization of commission expenditures was $2.0&#160;million, $1.9&#160;million and $1.3&#160;million for the fiscal years ended January&#160;31, 2022, 2021 and 2020, respectively. As of January&#160;31, 2022 and 2021, deferred commissions consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commission, current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commission, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred commission&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of deferred commissions are included in prepaid expenses and other current assets on the consolidated balance sheets. The non-current portion of deferred commissions are included in other non-current assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExMQ_7b9558a4-097d-4fe1-a1d0-7b80abf02ff0"
      unitRef="usd">55200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExNQ_626201c2-0af1-4e69-9855-4149ce1c8dc5"
      unitRef="usd">34700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzEyMg_59215504-dbb5-4e8c-bc8e-a806bdaf09ba"
      unitRef="usd">35100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzg0MQ_e7919acf-6788-4865-bef1-04d60c9b2cd3"
      unitRef="usd">153400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzg5Nw_d3bb550b-9d54-4dad-8629-ce1003fcc59e"
      unitRef="usd">67800000</us-gaap:ContractWithCustomerLiability>
    <pl:ContractWithCustomerNonCancelableContractRevenue
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzk4MQ_10ba249d-42e2-4a7c-92bf-ecf240133bf1"
      unitRef="usd">85600000</pl:ContractWithCustomerNonCancelableContractRevenue>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="iab4ac29771c841ee86f9cc93b35071d8_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzEwMzI_22fe2e03-e17c-44ea-81b1-2e8abc87c3ca"
      unitRef="number">0.72</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iab4ac29771c841ee86f9cc93b35071d8_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzEwODk_5b3b40f2-3923-4d36-9e75-00fb0ba79e6f">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i3ad08f326f434fedba3e9d673bb37c1c_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExMDc_1e4c1387-bff7-4145-9eb2-1b75ea4d878d"
      unitRef="number">0.96</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i3ad08f326f434fedba3e9d673bb37c1c_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzExNTI_3f032e6b-648e-4864-97dc-f975e951a1a2">P24M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxNDQwNDc2NzQ0NTgw_5e514f8f-6fa5-4d4e-98eb-52f8d6e7a829">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates revenue by major geographic region: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12b4fe08e3484cefa8e7bdbe5e678264_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzItMS0xLTEtNTY3MTM_3961a95d-6390-451d-a906-d46496cc5e00"
      unitRef="usd">55993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ef95326fef645968e3091a25286d3ff_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzItMy0xLTEtNTY3MTM_4cfa91cb-737d-4c66-9f13-f98cc92bbf7b"
      unitRef="usd">61471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib62d88a750f141dfabbed6a6050ea92d_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzItNS0xLTEtNTY3MTM_53eae0c8-517e-470a-9a1a-b46916a5696d"
      unitRef="usd">54857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaec96b6ee9314da2aac0167ac70823e5_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzMtMS0xLTEtNTY3MTM_c3d6fcbf-ce05-4540-9fab-984fabd23347"
      unitRef="usd">9370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71182981a641447b81d192e0cb420fc3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzMtMy0xLTEtNTY3MTM_f922f752-c89c-4d53-934f-8f969cb08afe"
      unitRef="usd">15910000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b2c6df4958f4fc3a0bed05d97fe0917_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzMtNS0xLTEtNTY3MTM_69678b07-c689-4433-90e3-32ba74de1160"
      unitRef="usd">16678000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8445bd4e7b44b86ab3f1a1f7fbdc2d8_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzQtMS0xLTEtNTY3MTM_2864d041-d373-4205-89b9-7dd6eda399fc"
      unitRef="usd">65846000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1a0c1fcf6db4b3ba643931b7d43e099_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzQtMy0xLTEtNTY3MTM_a620b2f9-3e9d-4267-b416-357a1af8996e"
      unitRef="usd">35787000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2232e9a940942dfa7860c5276f18b7f_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzQtNS0xLTEtNTY3MTM_14df5c38-444b-46d9-816c-cc162460eca7"
      unitRef="usd">24201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzUtMS0xLTEtNTY3MTM_8c0f384c-1060-4743-bef0-05acf938a274"
      unitRef="usd">131209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzUtMy0xLTEtNTY3MTM_d4783e30-c128-46cb-9a6b-22b9e963608f"
      unitRef="usd">113168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTphNWYwN2JhMjE2MDE0YmY3YTBmZTdhYjk1ZGE5MjI5MC90YWJsZXJhbmdlOmE1ZjA3YmEyMTYwMTRiZjdhMGZlN2FiOTVkYTkyMjkwXzUtNS0xLTEtNTY3MTM_0b2ec8a9-4777-4f3d-ab13-c8b8df1c8987"
      unitRef="usd">95736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <pl:ContractCostsCapitalizedDuringThePeriod
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxMjY_627ff93b-5d0d-4a36-a7d3-5ab392afbeb8"
      unitRef="usd">1700000</pl:ContractCostsCapitalizedDuringThePeriod>
    <pl:ContractCostsCapitalizedDuringThePeriod
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxMzA_4fd1fa8e-b6b3-4874-9666-44d5ee91b415"
      unitRef="usd">3000000</pl:ContractCostsCapitalizedDuringThePeriod>
    <pl:ContractCostsCapitalizedDuringThePeriod
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxMzc_4aeb6e63-0da4-402d-9e61-445f456f77f7"
      unitRef="usd">300000</pl:ContractCostsCapitalizedDuringThePeriod>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIyNjA_ab1f3d94-2289-4f89-a2dc-addbff183282"
      unitRef="usd">2000000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIyNjQ_9696c474-5a37-464a-a197-7854b0bacafe"
      unitRef="usd">1900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIyNzE_a0e24618-2275-4931-ade6-672fa4ed9d77"
      unitRef="usd">1300000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90ZXh0cmVnaW9uOmZmZmRiNTk3OTNiNjQyYTFiOWY0MDRlNGI4NWQ5NTgzXzIxNDQwNDc2NzQ0NTgx_d6ea6125-e137-4a32-bc12-2cfde2fc0569">As of January&#160;31, 2022 and 2021, deferred commissions consisted of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commission, current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commission, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred commission&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzItMS0xLTEtNTY3MTM_f5b5a8d1-89b3-428e-93f8-55f4991896bd"
      unitRef="usd">1375000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzItMy0xLTEtNTY3MTM_f8d61825-65c1-44d4-80f3-c5c621d97ced"
      unitRef="usd">1030000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzMtMS0xLTEtNTY3MTM_0c8f2cf7-a5a5-4138-a5a5-ad141c28b729"
      unitRef="usd">1083000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzMtMy0xLTEtNTY3MTM_d8c09b9f-7922-47ea-9934-925c912e38fa"
      unitRef="usd">1697000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzQtMS0xLTEtNTY3MTM_d9f9b8a6-fb8f-4e84-bca9-592ba1255b3a"
      unitRef="usd">2458000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NDgvZnJhZzpmZmZkYjU5NzkzYjY0MmExYjlmNDA0ZTRiODVkOTU4My90YWJsZTo0YWVmZDE1MmRjYjE0MjQwYjYzMjk2YTgyMzdkZGYyMC90YWJsZXJhbmdlOjRhZWZkMTUyZGNiMTQyNDBiNjMyOTZhODIzN2RkZjIwXzQtMy0xLTEtNTY3MTM_a98d4351-8eed-43a7-8250-343cc7c5f809"
      unitRef="usd">2727000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDM3_e677295f-4522-4d11-b60c-4acd924a34ea">Fair Value of Financial Assets and Liabilities&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities recognized or disclosed at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their respective fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company&#x2019;s financial instruments that were measured at fair value on a recurring basis for recognition or disclosure purposes as of January&#160;31, 2022 and 2021 by level within the fair value hierarchy. Assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The Company&#x2019;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and considers factors specific to the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s money market funds is based on quoted active market prices for the funds and is determined using the market approach. There were no realized or unrealized gains or losses on money market funds for the fiscal years ended January&#160;31, 2022, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Public and Private Placement Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Public Warrants were classified within Level 1 as they are publicly traded and had an observable market price in an active market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Private Placement Warrants (excluding the Private Placement Vesting Warrants) were valued based on a Black-Scholes option pricing model. Due to the market condition vesting requirements, the fair value of the Private Placement Vesting Warrants were valued using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. The Private Placement Warrants were collectively classified as a Level 3 measurement within the fair value hierarchy because these valuation models involve the use of unobservable inputs relating to the Company&#x2019;s estimate of its expected stock volatility which was developed based on the historical volatility of a publicly traded set of peer companies. The expected volatility inputs utilized for the fair value measurements of the Private Placement Warrants upon the closing of the Business Combination and as of January&#160;31, 2022 were 55.0% and 60.0%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a rollforward of balances for the Private Placement Warrants for the fiscal year ended January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed in Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Convertible notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, the convertible notes converted into shares of Class A common stock. The Company measured the fair value of the convertible notes upon conversion based on the closing price of the Company&#x2019;s Class A common stock on the date of the Business Combination and the number of Class A common stock shares into which the notes converted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2021, the Company measured its convertible notes at fair value based on significant inputs not observable in the market, which caused them to be classified as a Level 3 measurement within the fair value hierarchy. The fair value of the convertible notes as of January&#160;31, 2021 was estimated using a probability- weighted hybrid method combining (i) an option pricing model, and (ii) a discounted cash flow analysis. The significant unobservable inputs used in the fair value measurement of the Company&#x2019;s convertible notes are the estimated time to liquidation, volatility, discount yield and risk-free interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides quantitative information associated with the fair value measurement of the convertible notes as of January&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;br/&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;br/&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Probability-weighted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated time to liquidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2 - 0.5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a rollforward of balances for the convertible notes for the fiscal years ended January&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Convertible&lt;br/&gt;Notes &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of February 1, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extinguishment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion to Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred stock warrant liability&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, all Series B and Series D preferred stock warrants converted into warrants for Class A common stock. A portion of such Class A common stock warrants were exercised upon the closing of the Business Combination. The Company measured the fair value of the exercised warrants upon settlement based on the closing price of the Company&#x2019;s Class A common stock on the date of the Business Combination and the number of Class A common stock shares that were issued to the warrant holders. For the portion of the Class A common stock warrants that were not exercised and remained outstanding subsequent to the closing of the Business Combination, the Company concluded such warrants met the criteria to be classified in stockholders&#x2019; equity. Accordingly, the Class A common stock warrants that remained outstanding were measured at fair value and classified within stockholders&#x2019; equity on the date of the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2021, the Company measured its liabilities for the Series B and D preferred stock warrants at fair value based on significant inputs not observable in the market, which caused them to be classified as a Level 3 measurement within the fair value hierarchy. The fair value of the preferred stock warrant liabilities as of January&#160;31, 2021 was estimated using an option pricing model. The significant unobservable inputs used in the fair value measurement of the Company&#x2019;s preferred stock warrant liabilities are volatility, term and discount for lack of marketability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides quantitative information associated with the fair value measurement of the preferred stock warrant liability as of January&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;br/&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;br/&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred Stock Warrant Liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option Pricing Method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5 - 1.75 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount for lack of&lt;br/&gt;marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% - 17%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a rollforward of balances for the preferred stock warrant liability for the fiscal years ended January&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred Stock&lt;br/&gt;Warrant Liability &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of February 1, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification to stockholders&#x2019; equity upon conversion to Class A common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDQx_1d611e6c-b7ec-436a-a22a-8b01df51b65e">The Company&#x2019;s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and considers factors specific to the asset or liability.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash: money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock warrant liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzMtMS0xLTEtNTY3MTM_5617201a-81bc-4cef-bef5-640a39f4ab67"
      unitRef="usd">470066000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzMtMy0xLTEtNTY3MTM_2363241b-0eb3-4a6c-95f4-f6d12fd67267"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzMtNS0xLTEtNTY3MTM_25dbdea6-ab1f-4ff8-aa10-172b13651595"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCash
      contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzQtMS0xLTEtNTY3MTM_40932705-1dbf-41be-9d68-fa192d8a750d"
      unitRef="usd">5875000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzQtMy0xLTEtNTY3MTM_cba44779-031e-4d5d-aaca-dedfd89e32b0"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzQtNS0xLTEtNTY3MTM_d6d6316a-ed81-46db-b64c-7c9fe6f8be19"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzUtMS0xLTEtNTY3MTM_1e734f6a-ac27-4a76-b1dc-94f7243c731c"
      unitRef="usd">475941000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzUtMy0xLTEtNTY3MTM_1a9e0c21-674c-42de-aa62-ecb0285d4d3c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzUtNS0xLTEtNTY3MTM_ef2aa373-d820-4bc9-8761-2c1201b7b9ab"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i02569695eff74231b397bd6e48912be6_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzctMS0xLTEtNTY3MTM_7e3a740f-e9f8-4655-8808-8b2e105f40d9"
      unitRef="usd">10764000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ia47a35d12510416c8ad9ad4f10d62e60_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzctMy0xLTEtNTY3MTM_39f0fc16-888d-4c88-94ac-c620adacb207"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ifb920fa66a554628b2a166f5343953fd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzctNS0xLTEtNTY3MTM_b39237f8-a70e-45c7-a05f-25de8136c0d1"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="if6139f61823c48078635352f3140a563_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzgtMS0xLTEtNTY3MTM_12898ed7-ea25-4c3e-9d66-b4e0f384ec88"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i203a3ba056c546e9ac72c2d0ceb768d7_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzgtMy0xLTEtNTY3MTM_b9314f45-cb64-453f-a5dc-399a8491f1da"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="iee688c37899c4750a853fb89d6b2cdb6_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzgtNS0xLTEtNTY3MTM_ad7b1b24-2a71-48f1-b758-e47f6abb9a73"
      unitRef="usd">12460000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzktMS0xLTEtNTY3MTM_512143ec-cf86-4923-a7e5-1a77154f8d7b"
      unitRef="usd">10764000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id378f7d2dea343f8a42cdadaa6236991_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzktMy0xLTEtNTY3MTM_61e6f6f4-06ac-494f-8901-c3ceb681ab33"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9d33a240f05e412087b400c63789a9ba_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZjcxNTcyYTFmNjY0MDU1YmNhNjc4MzE5MDNiNGIyMC90YWJsZXJhbmdlOjZmNzE1NzJhMWY2NjQwNTViY2E2NzgzMTkwM2I0YjIwXzktNS0xLTEtNTY3MTM_9b3cacf9-59de-428d-aca0-7d7e0e956ddd"
      unitRef="usd">12460000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzMtMS0xLTEtNTY3MTM_c020a5fb-7cab-4ca7-882f-355c20474b86"
      unitRef="usd">50449000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzMtMy0xLTEtNTY3MTM_b86cc595-a470-4ab4-8ba4-4097080f3ac2"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzMtNS0xLTEtNTY3MTM_53b6adc7-1d6a-4441-8eec-15de1fc9e9ef"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCash
      contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzQtMS0xLTEtNTY3MTM_6f0db391-21b6-4442-b35f-00622211b925"
      unitRef="usd">5165000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzQtMy0xLTEtNTY3MTM_f32b9a51-1b16-43f5-8961-fa05a264ac7e"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzQtNS0xLTEtNTY3MTM_f744f6ed-3b23-4d46-a933-217c9a9348d9"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzUtMS0xLTEtNTY3MTM_f2f35e31-d5da-4344-bcc3-6e3eb723fd7f"
      unitRef="usd">55614000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzUtMy0xLTEtNTY3MTM_b1a86a42-a4a4-43be-9b32-a77a7d8f7060"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzUtNS0xLTEtNTY3MTM_62dd1006-c5f5-47a9-a3bd-6ee5ea7051b9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzctMS0xLTEtNTY3MTM_933cf035-589c-4ff0-9620-e12a11857c93"
      unitRef="usd">0</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzctMy0xLTEtNTY3MTM_8aac70cb-4bfc-4685-9303-d36fd9ddeadf"
      unitRef="usd">0</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzctNS0xLTEtNTY3MTM_83e10f44-bf16-4df6-8b60-97246e383a12"
      unitRef="usd">101212000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="iaa250c5eaff94c469d96d201379da1ee_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzgtMS0xLTEtNTY3MTM_2a16af03-e72f-483c-af8b-29f694040c28"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ie45dd3e244be4162842453a1a8a189da_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzgtMy0xLTEtNTY3MTM_f56b582f-a927-4e22-b491-78e38c17271c"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ifa4e3ffda7c94ee2ab4bb3f90551d18f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzgtNS0xLTEtNTY3MTM_236f30e4-05fe-4d82-abd2-56e0f660ca6d"
      unitRef="usd">11359000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9dae23f514c848289d11f1216450ff3a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzktMS0xLTEtNTY3MTM_09755919-5a06-4d35-9ea5-66e9c61cc154"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1f880f35a8fe4b08afd9dbfaf996f55f_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzktMy0xLTEtNTY3MTM_dc1904b9-5bf5-4ec4-81f1-b75452600246"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i904a7e8dee5e40a4bf59505948a570ec_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiM2YwODk4MWE3ODI0YzBhYmRmOGUyZjdiNGNkYjQ5OS90YWJsZXJhbmdlOmIzZjA4OTgxYTc4MjRjMGFiZGY4ZTJmN2I0Y2RiNDk5XzktNS0xLTEtNTY3MTM_5419e795-ac47-43fa-80c8-e3a9c342b705"
      unitRef="usd">112571000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ibfc265e074f74033bdf4205fc4fb0c77_I20211207"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIzMTg_9833a360-a331-40d3-a19a-54c1238aa3ea"
      unitRef="number">0.550</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="if8d18d44c09042fbb2ca1da0724ada8c_I20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIzMjU_0b6f0e97-7c69-4a5f-bef1-61b36c95172f"
      unitRef="number">0.00600</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDQy_ed7d25ed-bff3-4205-aa90-2aa342ea7731">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a rollforward of balances for the Private Placement Warrants for the fiscal year ended January&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed in Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a rollforward of balances for the convertible notes for the fiscal years ended January&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Convertible&lt;br/&gt;Notes &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of February 1, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extinguishment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion to Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a rollforward of balances for the preferred stock warrant liability for the fiscal years ended January&#160;31, 2022, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred Stock&lt;br/&gt;Warrant Liability &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of February 1, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification to stockholders&#x2019; equity upon conversion to Class A common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value as of January 31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i34ab3bed886b46bbaf10c05ec8167fd3_I20211207"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZToyODE5Njc0YmFjZGU0N2M3YjcwZTU1Y2JkODVmZDU2Zi90YWJsZXJhbmdlOjI4MTk2NzRiYWNkZTQ3YzdiNzBlNTVjYmQ4NWZkNTZmXzItMS0xLTEtNTY3MTM_8202d967-60ae-4196-9d6b-0916c21755af"
      unitRef="usd">29370000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iec1bd74bf4ea4c69959a9e67c762d777_D20211208-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZToyODE5Njc0YmFjZGU0N2M3YjcwZTU1Y2JkODVmZDU2Zi90YWJsZXJhbmdlOjI4MTk2NzRiYWNkZTQ3YzdiNzBlNTVjYmQ4NWZkNTZmXzMtMS0xLTEtNTY3MTM_0645c9a4-2163-4209-9229-ed69d15f46d9"
      unitRef="usd">16910000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ieac2174e172546eaa5700264f7fc8a9c_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZToyODE5Njc0YmFjZGU0N2M3YjcwZTU1Y2JkODVmZDU2Zi90YWJsZXJhbmdlOjI4MTk2NzRiYWNkZTQ3YzdiNzBlNTVjYmQ4NWZkNTZmXzQtMS0xLTEtNTY3MTM_c840bc40-770a-4b67-a309-33fafdabeb44"
      unitRef="usd">12460000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90ZXh0cmVnaW9uOmM1MGFiZDk0ODRkMjRkNmJiMjM1MTViNWQ0ZTA4MDdkXzIxOTkwMjMyNTYxNDQz_e85b8912-aa3c-4a86-9420-e39ff08046ea">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides quantitative information associated with the fair value measurement of the convertible notes as of January&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;br/&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;br/&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Probability-weighted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated time to liquidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2 - 0.5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides quantitative information associated with the fair value measurement of the preferred stock warrant liability as of January&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value as of&lt;br/&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;br/&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred Stock Warrant Liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option Pricing Method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5 - 1.75 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount for lack of&lt;br/&gt;marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% - 17%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ie14c770858704e2fb0d1f3c988d2b579_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzItMS0xLTEtNTY3MTM_4a4ed529-0fed-409c-ab46-8b2ff47147c3"
      unitRef="usd">101212000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="ic9dab6785b424e97bb06435ad34d89e1_I20210131"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo2N2U4NjA1M2U4ZDc0ZWY3YWY0NTE2Njc4ZThiZGYzOV81_80db437e-8701-4793-b6b2-a5daa082859c"
      unitRef="y">0.2</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i7cc47915c6e1478cb0d0ac5ed9452710_I20210131"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo2N2U4NjA1M2U4ZDc0ZWY3YWY0NTE2Njc4ZThiZGYzOV8xMA_f1a4a486-9dd0-46ca-9782-a09376075192"
      unitRef="y">0.5</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="ie8fc5ab8eefe43d895af176d97648f97_I20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzMtNy0xLTEtNTY3MTM_de7c0f72-9563-47a8-bd1d-94c145695072"
      unitRef="number">0.350</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i26a10ba904b14a7f809f59db6a528895_I20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzQtNy0xLTEtNTY3MTM_a019d4ad-9d5d-4f13-95dd-d7e1794f61ae"
      unitRef="number">0.160</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i236c77fa976d4f188b67b76be6ee1f71_I20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo4NzdlZGE4NTA2ODA0MDYxOTNjMDcxMzFkNTYzYTM1OS90YWJsZXJhbmdlOjg3N2VkYTg1MDY4MDQwNjE5M2MwNzEzMWQ1NjNhMzU5XzUtNy0xLTEtNTY3MTM_974077e4-79ac-465b-abf2-4215c7696731"
      unitRef="number">0.001</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7cd56daa583f4b2a9fcc1089206eea4d_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzEtMS0xLTEtNTY3MTM_f1715ac5-4f41-4f72-93d0-b71636242c74"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i3d62bf97db5f42bcb02fe867c9627873_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzItMS0xLTEtNTY3MTM_6b854339-ff9e-4efa-a881-343fbb7a5e24"
      unitRef="usd">10963000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i3d62bf97db5f42bcb02fe867c9627873_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzMtMS0xLTEtNTY3MTM_75660746-8700-4d3d-80b7-0ffb2b019280"
      unitRef="usd">159000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ib74d918225a443fb87001fb045d3c36e_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzQtMS0xLTEtNTY3MTM_c164a06a-7c5c-45af-8c39-f58be7766a5b"
      unitRef="usd">10804000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzUtMS0xLTEtNTY3MTM_0a46aa0d-e2b9-4315-bdcb-a6e84fe9dc50"
      unitRef="usd">68529000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzYtMS0xLTEtNTY3MTM_a4834d5e-ba13-4f8d-adbb-c7d532b14e3e"
      unitRef="usd">3260000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i2e1fc34163e9469f9845de0b7171f44f_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzctMS0xLTEtNTY3MTM_98c9b4b4-eb33-4cd3-baef-547fb21b5b39"
      unitRef="usd">-25139000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i127fbf3f09d343fdb4bcd3d11f4d2bca_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzgtMS0xLTEtNTY3MTM_87d38b14-e6c2-47f4-a1f5-b38307a6e5f4"
      unitRef="usd">101212000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i54449e2a7dd44a4082501931c9b7fa80_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzktMS0xLTEtNTY3MTM_2f0f66f5-ae7a-4e8f-aefa-5ac46e67ef5b"
      unitRef="usd">-13142000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i54449e2a7dd44a4082501931c9b7fa80_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzEwLTEtMS0xLTU2NzEz_4c803ca9-0998-4aec-a45f-836c5fdb704a"
      unitRef="usd">114354000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ife76dc148d86474f8e4bab7e9819c0c6_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpkZDcyMTI0ZTFjYTY0NWRkODAyMjZiZjkxZDdjMzdjMS90YWJsZXJhbmdlOmRkNzIxMjRlMWNhNjQ1ZGQ4MDIyNmJmOTFkN2MzN2MxXzExLTEtMS0xLTU2NzEz_cc0f540b-5794-48e6-baf7-0be5ae820a8a"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ibf2443fc53554d679bc16573ee068feb_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzItMS0xLTEtNTY3MTM_c8d0df36-b634-478b-a424-19fa31f9221d"
      unitRef="usd">11359000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="if67a123e6911418bb58a9995a6e7df98_I20210131"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozMTRmMTViNjAyZTc0OTRhYjFjMjgzMDVlZThiZWZiMV81_49cb6859-8096-42f2-8719-a7f374f301e7"
      unitRef="y">0.5</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ifed7e41182034eb1978f785a2fa97f89_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzItNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozMTRmMTViNjAyZTc0OTRhYjFjMjgzMDVlZThiZWZiMV8xMA_e8ac9d55-c94d-49bd-853c-7e35d62922dd"
      unitRef="y">1.75</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="icd2a3ab0e80d4a7ea89148ca662c5ac7_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzMtNy0xLTEtNTY3MTM_43770b31-da1a-40e0-a650-980df974645c"
      unitRef="number">0.60</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ia93b319824e14713927ba5d2b6c9f890_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzQtNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkNzk5ODJlMWJlNGI0MmVlODYyMDkzYWIxZjcwNjhiN180_bf056840-6f0e-4e4b-a11d-b7cd95d3fd57"
      unitRef="number">0.10</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i7a97e2648aca47a29ec759d3f4f237b2_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTpiMDkwODAwMjUyNWY0NzE0OGE3NDkwZjIwMzY4YzdmYi90YWJsZXJhbmdlOmIwOTA4MDAyNTI1ZjQ3MTQ4YTc0OTBmMjAzNjhjN2ZiXzQtNy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkNzk5ODJlMWJlNGI0MmVlODYyMDkzYWIxZjcwNjhiN185_bdc66b9b-40dc-4acf-b204-d0c9c24de260"
      unitRef="number">0.17</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic00289dc7a7b4ba28268abd9d50e1e27_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzEtMS0xLTEtNTY3MTM_ec14bf39-995c-49ac-b749-ce653d333935"
      unitRef="usd">3897000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i45321aa559e84a3fa25ba5130f3fddd6_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzItMS0xLTEtNTY3MTM_c13d2515-6a31-482d-bc68-6ac5edad7985"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i45321aa559e84a3fa25ba5130f3fddd6_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzMtMS0xLTEtNTY3MTM_0d127d45-1f68-4863-b202-afbcd5b05c1c"
      unitRef="usd">48000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ife665b17d11b4c6a98a1f1491459dd7f_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzQtMS0xLTEtNTY3MTM_1840fdc4-7037-44ef-8c54-cca28080c962"
      unitRef="usd">3849000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i1c1a4e83ba014cc39d588c9716d864f2_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzUtMS0xLTEtNTY3MTM_3137ba19-d40b-4fee-8f0c-c71f33312741"
      unitRef="usd">2596000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i1c1a4e83ba014cc39d588c9716d864f2_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzYtMS0xLTEtNTY3MTM_48479b5d-0af7-45e2-ad5a-7e7d1e6b9356"
      unitRef="usd">-4914000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7316b9346514459abae32def1faa00c5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzctMS0xLTEtNTY3MTM_ec32f949-a14f-4f5f-9fb6-a6f14e03ca07"
      unitRef="usd">11359000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iacce9f7f024f4e4a9aee905ff4653d77_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzgtMS0xLTEtNTY3MTM_75909032-9781-4221-8317-b8b5b848e664"
      unitRef="usd">-12118000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="iacce9f7f024f4e4a9aee905ff4653d77_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzktMS0xLTEtNTY3MTM_5449894a-1897-4b7d-bfa8-a29c515f8640"
      unitRef="usd">23477000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ieb6fd1b45de747b280785799c960db30_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTIvZnJhZzpjNTBhYmQ5NDg0ZDI0ZDZiYjIzNTE1YjVkNGUwODA3ZC90YWJsZTo2ZDZiZjUzMTUwNTg0NWU0OTgwNTkzZWQ0ZjhjYTI0NS90YWJsZXJhbmdlOjZkNmJmNTMxNTA1ODQ1ZTQ5ODA1OTNlZDRmOGNhMjQ1XzEwLTEtMS0xLTU2NzEz_bf58e4fe-3055-4b3a-ba0c-17190ad35496"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzMwMjM2NTY5NzY2MjA0_4ec36aff-cd3f-4711-9911-ac2b3948522e">Acquisition&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;VanderSat&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 13, 2021, the Company acquired all of the equity interest of VanderSat B.V. (&#x201c;VanderSat&#x201d;), a provider of advanced earth data and analytics that report on key conditions on the Earth&#x2019;s surface, including soil moisture, land surface temperature and vegetation optical depth. The purpose of the acquisition was to allow the Company to a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ccelerate its position in agriculture and continue to mature its offerings in other verticals including insurance, civil government, and finance. The fair value of the consideration transferred was $22.8&#160;million, consisting of $9.6&#160;million in cash, net of cash acquired, $12.9&#160;million in Class A common stock valued at $9.47 per share based on the quoted closing price of the Company&#x2019;s Class A common stock, and a contingent consideration liability of $0.3&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the acquisition, the Company issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,900,739&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of its Class A common stock, of which &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,357,348&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares were accounted for as purchase consideration. The remaining &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543,391 shares of Class A common stock &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;were issued to an employee and former owner of VanderSat and are accounted for as stock-based compensation because the shares are subject to forfeiture based on post-acquisition time-based service vesting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (see Note 13).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;rizes the fair value of the assets acquired and liabilities assumed at the date of acquisition: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 13, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net working capital acquired, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Identifiable intangible assets were measured at fair value. The developed technology was valued using the royalty method under the income approach, which requires the Company to estimate a royalty rate, identify relevant projected revenue and expenses and select an appropriate discount rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;primarily represents the value expected from the synergies created through the operational enhancement benefits resulting from the integration of VanderSat into the Company and the combination of VanderSat&#x2019;s solutions with the Company&#x2019;s existing products. The goodwill is not deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;The financial results of VanderSat are included in the consolidated financial statements from the date of acquisition. Acquisition-related costs associated with this transaction were not material. Pro forma results of operations have not been presented as the effect of this acquisition was not material to the consolidated financial statements.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzU3Mg_d13acd5a-6eb7-4b2f-965b-ede0794d42c3"
      unitRef="usd">22800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzU5MA_c39513d0-a96d-400e-86b9-935c30530cf2"
      unitRef="usd">9600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzYyNA_9f21f1b1-693b-4162-835a-6d28bb4345b0"
      unitRef="usd">12900000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzY2MQ_4ab5d710-5f43-4f24-8a5e-d9caa6d91b8e"
      unitRef="usdPerShare">9.47</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzc5MQ_d855edee-4121-493c-87cd-f6326d3168a0"
      unitRef="usd">300000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i756caec949ce4b84b81e78a060724c62_D20211213-20211213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzg1Mg_3f529b44-d33b-455e-bb7f-0545db2b31cd"
      unitRef="shares">1900739</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="id7b6314d300b4cb0be802e03641fed36_D20211213-20211213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzkwMA_ca9f96c2-40b8-4357-803f-bf2880ae99a3"
      unitRef="shares">1357348</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib2acb50ce52a42ae8a6c237d4faa0fca_D20211213-20211213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzk3MA_2a965ada-a6c2-44d2-9bbd-4ac694d24a14"
      unitRef="shares">543391</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90ZXh0cmVnaW9uOjVhOTUwYTA1MGEwNTRlNDk4Y2I5MjRjNjY1NmQwMzlhXzMwMjM2NTY5NzY2MjA1_9f8e5b6c-23eb-4540-ac7e-0658ad3d6442">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;rizes the fair value of the assets acquired and liabilities assumed at the date of acquisition: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 13, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net working capital acquired, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:Goodwill
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzItMS0xLTEtNTY3MTM_474885d4-9974-4a2f-852e-ca7986886988"
      unitRef="usd">14826000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id8f4399aa44e4fa7a1b865a2cd13e64f_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzQtMS0xLTEtNTY3MTM_b7ff9d5c-0c12-4b3f-af38-273eccbb5316"
      unitRef="usd">671000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia7c3a37d5f8348bcb89b33d3a57784c1_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzUtMS0xLTEtNTY3MTM_215fd4da-fd80-45fa-9a29-9d3646d59efd"
      unitRef="usd">8487000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="idd9b2e1f36d246bcb58b947b4b5dc563_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzYtMS0xLTEtNTY3MTM_596fc4c1-f0ec-49c7-a614-448ff72b5c37"
      unitRef="usd">796000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzctMS0xLTEtNTY3MTM_321b342e-fecc-4794-a09f-c0afb6fc3b99"
      unitRef="usd">892000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzgtMS0xLTEtNTY3MTM_31efb6e9-8b95-4c4d-a959-8cf341158e67"
      unitRef="usd">61000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzktMS0xLTEtNTY3MTM_704f1ded-4fc9-41b9-b97a-ed856290310d"
      unitRef="usd">394000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzEwLTEtMS0xLTU2NzEz_48902d63-d302-4645-bb2a-304a5604296f"
      unitRef="usd">2568000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NTYvZnJhZzo1YTk1MGEwNTBhMDU0ZTQ5OGNiOTI0YzY2NTZkMDM5YS90YWJsZTo2YzdhMDljOGEyYWE0MGNlOWU0MDM0MGE1ZTVmMDA3OC90YWJsZXJhbmdlOjZjN2EwOWM4YTJhYTQwY2U5ZTQwMzQwYTVlNWYwMDc4XzExLTEtMS0xLTU2NzEz_d0e6814a-03ef-42b1-af92-34ea9d5cf138"
      unitRef="usd">22771000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjUy_e1dd606e-a6a5-42e6-af60-9ae22c28761f">Balance Sheet Components &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment, Net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Satellites*&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ground stations and ground station equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture, equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(219,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt"&gt;Satellites include $13.7 million and $13.3&#160;million of satellites in process and not placed into service as of January&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense associated with manufactured satellites was not material for the fiscal years ended January&#160;31, 2022, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s long-lived assets by geographic region are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of the world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company concluded that satellites in service continue to be owned by the U.S. entity and accordingly are classified as U.S. assets in the table above. No single country other than the U.S. accounted for more than 10% of total property and equipment, net, as of January&#160;31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total depreciation expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $37.8 million, $52.7 million and $69.1 million, respectively, of which $33.0 million, $44.2 million and $58.6 million, respectively, was depreciation expense specific to satellites. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capitalized Internal-Use Software Development Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software costs, net of accumulated amortization consists of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense associated with capitalized internal-use software costs was not material for the fiscal years ended January&#160;31, 2022, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for capitalized internal-use software for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $5.3 million, $7.1 million and $5.3 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense of capitalized internal-use software at January&#160;31, 2022, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and Intangible assets consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.464%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Image library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade names and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No impairment charges were recognized related to intangible assets (including goodwill) in the fiscal years ended January&#160;31, 2022, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $2.0 million, $2.4 million and $3.2 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense of intangible assets at January&#160;31, 2022, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the carrying amount of goodwill during the years ended January&#160;31, 2022 and 2021 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Prepaid Expenses and Other Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid tax and withholding tax receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid satellite launch services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid directors&#x2019; and officers&#x2019; liability insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepayments and receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid satellite launch services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued and Other Current Liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other current liabilities consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred R&amp;amp;D service liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred hosting costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Withholding taxes and other taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;In December 2020, the Company entered into a development services agreement, whereby the Company agreed to provide the technical knowledge and services to design and develop certain prototype satellites and deliver and test early data collected (the &#x201c;R&amp;amp;D Services Agreement&#x201d;). The R&amp;amp;D Services Agreement is unrelated to the Company&#x2019;s ordinary business activities and originally provided for a fee of $40.2 million, to be paid to the Company as specified milestones are achieved over a three year period. In November 2021, the R&amp;amp;D Services Agreement was amended to increase the fee to $45.2 million. The Company has discretion in managing the activities under the R&amp;amp;D Services Agreement and retains all developed intellectual property. The Company has no obligation to repay any of the funds received regardless of the outcome of the development work; therefore, the arrangement is accounted for as funded research and development pursuant to ASC 730-20, Research and Development. As ASC 730-20 does not indicate the accounting model for research and development services, the Company determined the total transaction price is taken over the agreement term as a reduction of research and development expenses based on a cost incurred method. During the fiscal year ended January&#160;31, 2022, the Company recognized $4.7 million of fees and incurred $4.8 million research and development expenses in connection with the R&amp;amp;D Services Agreement. The activity for the fiscal year ended January&#160;31, 2021 was immaterial. As of January&#160;31, 2022 and 2021, the Company had received a total of $26.7 million and $8.3 million, respectively, under the R&amp;amp;D Services Agreement. The deferred R&amp;amp;D service liability was $21.9 million and $8.2 million as of January&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;(2)Customer payable reflects consideration due to a customer as a result of a legal settlement agreement related to a revenue share arrangement. The customer payable was estimated at the inception of the contract and accounted for as a reduction in the customer&#x2019;s transaction price.</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if0b8867e812d4343a5ad9cc4432c4b55_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzItMS0xLTEtNTY3MTM_45e82783-c23e-4218-8ccc-3dde3e9d24f5"
      unitRef="usd">310861000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ebcfd58a998481196b7c3cfb5d2862e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzItMy0xLTEtNTY3MTM_0f0248fa-3b73-45da-8f7a-c60cc10746ba"
      unitRef="usd">302577000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i88283d38b2e241c2a1fe0b22d99428fe_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzMtMS0xLTEtNTY3MTM_1b8147c8-da66-4fe6-862b-d445c42ee1dc"
      unitRef="usd">15448000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5b16ebe594b944d9b9f54e931a3bec99_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzMtMy0xLTEtNTY3MTM_5e80619d-8de4-4e53-860a-b9a7517ee228"
      unitRef="usd">15630000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifdd320836aca4b8f80923458a4bb2988_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzQtMS0xLTEtNTY3MTM_1f846700-9037-45e2-b86d-b874aab73a06"
      unitRef="usd">12685000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4fef3e6938494d61b70f58685e68d5fe_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzQtMy0xLTEtNTY3MTM_2d258645-eea8-4034-af3f-135bc48957a1"
      unitRef="usd">12560000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0cb193c5fca64661bd6480168553b962_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzUtMS0xLTEtNTY3MTM_a62a9b47-35e5-4a3c-97ac-24e664b7322c"
      unitRef="usd">5335000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i46b814c66ac24849b28966d60cb4f950_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzUtMy0xLTEtNTY3MTM_c67c2055-6f7a-44a3-bd8f-eca73e543efa"
      unitRef="usd">4995000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaa69812690be4816be3d1419e4ea81f0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzYtMS0xLTEtNTY3MTM_6abbd196-dec2-4c53-b969-61cc03db4e86"
      unitRef="usd">8197000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8f2f82da898b4e2c810b77f64e3c7233_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzYtMy0xLTEtNTY3MTM_b99c93cd-342d-4889-bc37-e06bbd7d7bfe"
      unitRef="usd">7837000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzctMS0xLTEtNTY3MTM_391e86f1-8c14-43e3-891b-de18777cac5b"
      unitRef="usd">352526000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzctMy0xLTEtNTY3MTM_6d77c3bb-8973-4d26-a444-8d0b2a4dfa62"
      unitRef="usd">343599000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzgtMS0xLTEtNTY3MTM_97bad5db-56c4-44e4-9291-ce2e5b458144"
      unitRef="usd">219246000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzgtMy0xLTEtNTY3MTM_c89f276b-ed4f-4208-bcc6-738e38c7976b"
      unitRef="usd">183744000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzktMS0xLTEtNTY3MTM_04945010-4525-4cd3-be4e-8e89c4e12250"
      unitRef="usd">133280000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZToxYzYzOWQyODU3MDA0YjgxYTRmYTM3NTc2ZTRlMjBiMy90YWJsZXJhbmdlOjFjNjM5ZDI4NTcwMDRiODFhNGZhMzc1NzZlNGUyMGIzXzktMy0xLTEtNTY3MTM_234cb32d-ccee-4f98-9e7f-bb5d7fd3c1fb"
      unitRef="usd">159855000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2f6e853e96854a03ad9b82d96b633b14_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjc2MjM_46c597a3-a691-4e23-a60c-13ef1d5e0737"
      unitRef="usd">13700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i57fb3cc36ab04d599f015ac58c0e6be0_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjc2MzE_3b49b80b-04db-49b2-8734-3ef2108b51ce"
      unitRef="usd">13300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:InterestExpenseOther
      contextRef="i59891b3ab7b24b91beb5b984ecc3233c_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE4MA_028f18ee-e1da-495d-8e8f-483118f2b444"
      unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE4MA_0ab25714-17d2-4ea0-b231-0ae0aac2416d"
      unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="id93c97053779499d8d159712ea0ceb61_D20190201-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE4MA_52aca209-662a-44ad-a23d-99f1385349f2"
      unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjU4_f8c260f1-09a8-4842-8345-341d7296c9e9">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s long-lived assets by geographic region are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of the world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2eccbaa15c2545a991983e4277ea91e3_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzItMS0xLTEtNTY3MTM_4597ac1a-9461-40c0-888a-6b399db6e54c"
      unitRef="usd">130230000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icfba7bfb6fb54e02a749efd0026f1ccd_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzItMy0xLTEtNTY3MTM_3a521601-5207-4edc-b3ff-dfa47566f7b7"
      unitRef="usd">156537000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if888343ba5e24d1181d95195d9862138_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzMtMS0xLTEtNTY3MTM_eba5aff2-e76e-44a8-b23f-7cfbd50e1691"
      unitRef="usd">3050000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i06843e909c99453b9e1b352a4d564431_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzMtMy0xLTEtNTY3MTM_ee43075b-b949-48ca-be21-aaa97192169f"
      unitRef="usd">3318000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzQtMS0xLTEtNTY3MTM_c163262b-4a13-41b3-8efc-60d13b868f69"
      unitRef="usd">133280000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo0ODk5OWRiYzFiZGQ0YmFmOGFjNGM3NmU4ZDA5Nzc1Yi90YWJsZXJhbmdlOjQ4OTk5ZGJjMWJkZDRiYWY4YWM0Yzc2ZThkMDk3NzViXzQtMy0xLTEtNTY3MTM_33bb831a-5580-4c7a-ae84-2b8b8a228094"
      unitRef="usd">159855000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY1OQ_84c061f2-62f4-4363-bd5a-dd39d2bf5d22"
      unitRef="usd">37800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY2Mw_76068d63-f2cc-467f-a53c-9e44f18ba423"
      unitRef="usd">52700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY3MA_d7e19412-795e-4b39-90d5-4f9395a17646"
      unitRef="usd">69100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i59891b3ab7b24b91beb5b984ecc3233c_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzY5Nw_7bb4899d-46c4-4627-8470-484006250d39"
      unitRef="usd">33000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i55ae7f7abec64cf8953720ce126e7a43_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzcwMQ_2ddc109f-a200-4ff5-b653-ddf39d81beda"
      unitRef="usd">44200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id93c97053779499d8d159712ea0ceb61_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzcwOA_590760fc-bf10-4553-b91b-d7ed22be1b12"
      unitRef="usd">58600000</us-gaap:Depreciation>
    <pl:CapitalizedComputerSoftwareTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjU5_11d19c25-0879-4829-949d-2a3a9dbb4a19">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software costs, net of accumulated amortization consists of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pl:CapitalizedComputerSoftwareTableTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzItMS0xLTEtNTY3MTM_e7298f2a-b8a5-401f-8b40-279a8870a989"
      unitRef="usd">36453000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzItMy0xLTEtNTY3MTM_ac9aefcd-1f43-428e-961c-8a6b348a7c17"
      unitRef="usd">32425000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzMtMS0xLTEtNTY3MTM_7a776ed8-bd87-47e9-a83b-306af4349ab7"
      unitRef="usd">25685000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzMtMy0xLTEtNTY3MTM_a9f0b513-2414-4dca-82f0-e2bf9917d3b9"
      unitRef="usd">20431000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzQtMS0xLTEtNTY3MTM_75804dfb-c684-4d1c-bd5a-e01999ae0cc5"
      unitRef="usd">10768000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3MWI3ODJhYmZkYjY0ZDg5OTRiNjdiYWNjYzc5MWY5My90YWJsZXJhbmdlOjcxYjc4MmFiZmRiNjRkODk5NGI2N2JhY2NjNzkxZjkzXzQtMy0xLTEtNTY3MTM_99f8e268-2659-427c-9e69-d5154ae4046d"
      unitRef="usd">11994000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzExNzQ_0d0421d8-0f9a-418e-9b14-1a6c50aadab8"
      unitRef="usd">5300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzExNzg_02d74122-54d4-42a0-8b60-38448806f516"
      unitRef="usd">7100000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzExODU_aabaea98-8958-4d0e-8339-d1b2a2275bc6"
      unitRef="usd">5300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <pl:ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYw_fb2f7bfe-a708-4237-9957-622e0929941a">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense of capitalized internal-use software at January&#160;31, 2022, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pl:ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock>
    <pl:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzEtMS0xLTEtNTY3MTM_2cfed8cd-5cc2-4152-bcf1-6161bca02a46"
      unitRef="usd">3092000</pl:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths>
    <pl:CapitalizedComputerSoftwareAmortizationExpenseYearTwo
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzItMS0xLTEtNTY3MTM_c5e47db9-6cc2-4fff-a47e-76ad9754c44e"
      unitRef="usd">2751000</pl:CapitalizedComputerSoftwareAmortizationExpenseYearTwo>
    <pl:CapitalizedComputerSoftwareAmortizationExpenseYearThree
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzMtMS0xLTEtNTY3MTM_be9c5df5-15ce-42ea-b167-92869a4f05ac"
      unitRef="usd">2590000</pl:CapitalizedComputerSoftwareAmortizationExpenseYearThree>
    <pl:CapitalizedComputerSoftwareAmortizationExpenseYearFour
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzQtMS0xLTEtNTY3MTM_57dd219c-de98-4533-8f60-a541196369b8"
      unitRef="usd">2202000</pl:CapitalizedComputerSoftwareAmortizationExpenseYearFour>
    <pl:CapitalizedComputerSoftwareAmortizationExpenseYearFive
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzUtMS0xLTEtNTY3MTM_c7ca3aa8-d75d-48d5-857c-d346f0603883"
      unitRef="usd">133000</pl:CapitalizedComputerSoftwareAmortizationExpenseYearFive>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpjYWRkM2IxNzU3MTA0ODQ4OTcyZjdjNTE5YjRlNDZiMy90YWJsZXJhbmdlOmNhZGQzYjE3NTcxMDQ4NDg5NzJmN2M1MTliNGU0NmIzXzYtMS0xLTEtNTY3MTM_4300333c-14b3-475b-a5bd-d377e5df815e"
      unitRef="usd">10768000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYx_47ec7561-2ef5-4d86-916f-9dae377e1fbd">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and Intangible assets consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.464%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;January 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Image library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade names and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i91641ab437b6490ead9940795bdfcbd5_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMS0xLTEtNTY3MTM_eb547740-711b-4823-b581-092a8473f193"
      unitRef="usd">16557000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i91641ab437b6490ead9940795bdfcbd5_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMy0xLTEtNTY3MTM_614b7ede-27c5-430e-a6a9-f1f3362ec8c8"
      unitRef="usd">7583000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i95f15142c8d64b58b8c1075d3f613f8d_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItNS0xLTEtNTY3MTM_b153849d-1d35-4066-a737-30f02c76b151"
      unitRef="usd">-9000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i91641ab437b6490ead9940795bdfcbd5_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItNy0xLTEtNTY3MTM_a836a233-333d-4ff4-a721-d02cdb728f34"
      unitRef="usd">8965000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if0f3068b174e413f87d3196b31b0cda8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItOS0xLTEtNTY3MTM_07646289-5f3b-4927-9d7a-5cac5114ff0a"
      unitRef="usd">8070000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if0f3068b174e413f87d3196b31b0cda8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMTEtMS0xLTU2NzEz_c3f806e0-0d6b-4583-9151-dc91ddde405e"
      unitRef="usd">6869000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ia1dffb74c758485a84aa3d1aa6225996_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMTMtMS0xLTU2NzEz_a6af61dc-2b17-4a38-b7ee-5bf91bb80a83"
      unitRef="usd">-9000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if0f3068b174e413f87d3196b31b0cda8_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzItMTUtMS0xLTU2NzEz_35410e3b-be52-4ec1-ab59-2eafb7480898"
      unitRef="usd">1192000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie0be2a963ed74b91b874ad86c3d192ea_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMS0xLTEtNTY3MTM_7e28f07f-1281-4a28-b072-e0328818a6b2"
      unitRef="usd">12028000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie0be2a963ed74b91b874ad86c3d192ea_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMy0xLTEtNTY3MTM_58f5af08-c892-4dd6-ba46-1bc838a9c8a5"
      unitRef="usd">10610000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i7494f07a14e049dbb9304708c51e14d1_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtNS0xLTEtNTY3MTM_4387c01b-6f1a-48df-a0c9-f66856f84b07"
      unitRef="usd">104000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie0be2a963ed74b91b874ad86c3d192ea_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtNy0xLTEtNTY3MTM_7a1a3e5b-3810-4b25-843e-e50e495c6a38"
      unitRef="usd">1522000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1724edbece0f44e797defcb164ddddd5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtOS0xLTEtNTY3MTM_0d5001fa-38c0-42cb-babf-3b672110696b"
      unitRef="usd">11430000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1724edbece0f44e797defcb164ddddd5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMTEtMS0xLTU2NzEz_09791f78-5f75-4e8d-980e-77d49d814ade"
      unitRef="usd">10203000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i6528a9bb62014146b3d3c5cd6a61fbbb_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMTMtMS0xLTU2NzEz_ec6f9037-320f-474b-9592-2f15315f526a"
      unitRef="usd">104000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1724edbece0f44e797defcb164ddddd5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzMtMTUtMS0xLTU2NzEz_f18ee771-941e-4e51-b362-aa994967bd6d"
      unitRef="usd">1331000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0eace15ee1684db0aeae9d2f57f36096_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMS0xLTEtNTY3MTM_2b3c663e-1c94-4895-a907-5eaae16e0d4b"
      unitRef="usd">3951000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0eace15ee1684db0aeae9d2f57f36096_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMy0xLTEtNTY3MTM_a0dbbff6-f676-4d5e-872c-b441d3fe3f24"
      unitRef="usd">2161000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i073b58de69db4451a20a5171a67ecf2b_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtNS0xLTEtNTY3MTM_d03c281f-882f-4b05-82aa-c67f241a064a"
      unitRef="usd">8000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0eace15ee1684db0aeae9d2f57f36096_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtNy0xLTEtNTY3MTM_6471c4df-503b-40c3-94f9-0c3873eb4d88"
      unitRef="usd">1798000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0c23266c54b247e085f943437fb69dd1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtOS0xLTEtNTY3MTM_7c99eb27-a812-4afb-bc0f-358556230962"
      unitRef="usd">3280000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0c23266c54b247e085f943437fb69dd1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMTEtMS0xLTU2NzEz_a8aa9e1c-231c-459c-b932-d6e854149bb0"
      unitRef="usd">1615000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i55b86443c3704810872dc42e8118fdcf_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMTMtMS0xLTU2NzEz_fba25c36-b2e4-4682-9b07-866bc5e44e8a"
      unitRef="usd">9000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0c23266c54b247e085f943437fb69dd1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzQtMTUtMS0xLTU2NzEz_52eecdfc-99d1-464e-800d-da81a46ebc0d"
      unitRef="usd">1674000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5f590c069c354806b7edc5be85e7846a_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMS0xLTEtNTY3MTM_f41781b8-ca81-4780-8222-b17985a64d3c"
      unitRef="usd">4551000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5f590c069c354806b7edc5be85e7846a_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMy0xLTEtNTY3MTM_b11a60b3-cee0-454d-83cc-34113b4ad181"
      unitRef="usd">2678000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="idab940e49ad44fbfa8c01f76c498fa33_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtNS0xLTEtNTY3MTM_539a1086-3486-4b83-a29b-f8a7512a6f16"
      unitRef="usd">39000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5f590c069c354806b7edc5be85e7846a_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtNy0xLTEtNTY3MTM_19e0b358-7433-4da9-9485-9264f8299f89"
      unitRef="usd">1912000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i08e128d3eefd4d659f88409b6acc9db5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtOS0xLTEtNTY3MTM_c350f9ad-fc5c-458b-a0dd-38889a46d508"
      unitRef="usd">3755000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i08e128d3eefd4d659f88409b6acc9db5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMTEtMS0xLTU2NzEz_f4bdba91-f0eb-42cf-8105-abb76ca5ad1e"
      unitRef="usd">2318000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i67b71bdef1a74725b575448f1e598d5a_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMTMtMS0xLTU2NzEz_d2bced67-4f6c-4791-a6cf-b8a75f99494f"
      unitRef="usd">39000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i08e128d3eefd4d659f88409b6acc9db5_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzUtMTUtMS0xLTU2NzEz_b4657d77-9808-4019-912f-f57d4a53ae39"
      unitRef="usd">1476000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMS0xLTEtNTY3MTM_c714ea20-63bb-472c-859e-671e8fb8b32b"
      unitRef="usd">37087000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMy0xLTEtNTY3MTM_ebdde30b-f75b-431f-9c56-e27a277a22c2"
      unitRef="usd">23032000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtNS0xLTEtNTY3MTM_d55484b0-1843-4d33-8288-8c6621654d6e"
      unitRef="usd">142000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtNy0xLTEtNTY3MTM_b3fd6d96-99e1-4175-8fcc-500208a7f895"
      unitRef="usd">14197000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtOS0xLTEtNTY3MTM_323f88cf-a117-412c-8079-7837fbf0aa14"
      unitRef="usd">26535000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMTEtMS0xLTU2NzEz_5b63f9cd-361c-4293-8c74-1cdc15793356"
      unitRef="usd">21005000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMTMtMS0xLTU2NzEz_aee54446-0cdd-4242-a80b-038f5a384016"
      unitRef="usd">143000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzYtMTUtMS0xLTU2NzEz_48fe0149-6074-44da-baeb-08bd669560f9"
      unitRef="usd">5673000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillGross
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctMS0xLTEtNTY3MTM_c472660c-2222-4c46-b7e4-3fdda65c95c4"
      unitRef="usd">101413000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctNS0xLTEtNTY3MTM_4b172d54-c52f-4ee6-9a0e-b65a04ebccf4"
      unitRef="usd">1806000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctNy0xLTEtNTY3MTM_1539aa21-bfd7-40df-8b7b-2f4287f56f14"
      unitRef="usd">103219000</us-gaap:Goodwill>
    <us-gaap:GoodwillGross
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctOS0xLTEtNTY3MTM_c540aab4-2a8e-4d96-8a18-e58fd61a3c65"
      unitRef="usd">86587000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctMTMtMS0xLTU2NzEz_03870605-4097-4c67-9b88-ee179209df8e"
      unitRef="usd">1806000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo3NTI1YjEzODhmZGQ0NTQ0OGZiMzE1N2FjNzBlNzM1Yi90YWJsZXJhbmdlOjc1MjViMTM4OGZkZDQ1NDQ4ZmIzMTU3YWM3MGU3MzViXzctMTUtMS0xLTU2NzEz_9e146e99-0ca0-48b7-8eda-ccabf99da278"
      unitRef="usd">88393000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE0MDE_296e13b7-ee2a-466f-bfcb-acc34712d8dd"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE0MDE_a144d2c3-664f-4a07-b1bc-49593279444b"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE0MDE_f8d80f67-e088-4525-80e3-93b14dac100a"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE1OTc_8086d84b-2284-4ed9-b6f3-245845463c71"
      unitRef="usd">2000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE2MDE_48128b5e-2fb9-4e2f-9398-0e69d1623d6a"
      unitRef="usd">2400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzE2MDg_c2edbf2f-3c1d-4792-858d-b2dfaaa625e4"
      unitRef="usd">3200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYy_3733a452-4d83-47c3-862a-ed263df0cf25">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated future amortization expense of intangible assets at January&#160;31, 2022, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzEtMS0xLTEtNTY3MTM_5ef80257-c036-4a1e-b1fb-c22af0fb2e54"
      unitRef="usd">2865000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzItMS0xLTEtNTY3MTM_028a894f-228d-4a53-b4bf-a4c4e8b690af"
      unitRef="usd">2797000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzMtMS0xLTEtNTY3MTM_9703fe02-0388-48cc-bf13-aa2d87a1388c"
      unitRef="usd">1874000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzQtMS0xLTEtNTY3MTM_f7550594-7297-47f6-95fe-9d772157ff14"
      unitRef="usd">1425000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzUtMS0xLTEtNTY3MTM_e2bb9023-49ee-4b40-9558-4f14500eedd8"
      unitRef="usd">1108000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzYtMS0xLTEtNTY3MTM_98cbdd71-3efe-4b6e-880d-8183abda09a2"
      unitRef="usd">4128000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTplNDc3NGZkYTE3NDE0NDVkOTBmOWEyNTJhOTcxNGY1Zi90YWJsZXJhbmdlOmU0Nzc0ZmRhMTc0MTQ0NWQ5MGY5YTI1MmE5NzE0ZjVmXzctMS0xLTEtNTY3MTM_543904c8-e1f9-4e22-8ab6-23a7a2447dc5"
      unitRef="usd">14197000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjYz_f92b7adc-5ba5-4910-8028-1ea1a7ea6621">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the carrying amount of goodwill during the years ended January&#160;31, 2022 and 2021 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzItMS0xLTEtNTY3MTM_95c9661e-78cd-413a-93fa-697766cce061"
      unitRef="usd">88393000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzItMy0xLTEtNTY3MTM_bf911070-8b16-478b-a20f-e9cb17274125"
      unitRef="usd">88393000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzMtMS0xLTEtNTY3MTM_3bc2fce0-7ed7-43dd-a0d4-8714d735f817"
      unitRef="usd">14826000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzMtMy0xLTEtNTY3MTM_7c43d57a-26e5-4f3f-91d9-fe1ceda729a5"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzQtMS0xLTEtNTY3MTM_ab9851b9-a34c-4da3-9d7d-5cdab3d4fe6a"
      unitRef="usd">103219000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTowNzVmMzc1ZDI0ZWU0MWM2OGZjMGRkOGI4YzYzZWQ0Ni90YWJsZXJhbmdlOjA3NWYzNzVkMjRlZTQxYzY4ZmMwZGQ4YjhjNjNlZDQ2XzQtMy0xLTEtNTY3MTM_caf68f38-d2e1-44c0-ba0a-cfef5bb530b9"
      unitRef="usd">88393000</us-gaap:Goodwill>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjY0_7ecf9aac-0821-478f-9222-2747cfaa6d01">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid tax and withholding tax receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid satellite launch services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid directors&#x2019; and officers&#x2019; liability insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepayments and receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidTaxes
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzItMS0xLTEtNTY3MTM_4481cb60-999a-411b-8628-28d56cdbddfb"
      unitRef="usd">932000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzItMy0xLTEtNTY3MTM_5c12a6d3-2e54-4d8d-8d10-8c0880bc0615"
      unitRef="usd">1761000</us-gaap:PrepaidTaxes>
    <pl:PrepaidSatelliteLaunchServicesCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzMtMS0xLTEtNTY3MTM_b80530af-1e5b-41ce-867d-0429159fe760"
      unitRef="usd">300000</pl:PrepaidSatelliteLaunchServicesCurrent>
    <pl:PrepaidSatelliteLaunchServicesCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzMtMy0xLTEtNTY3MTM_ee2f4fb7-94a5-471d-ba32-3c19001701bb"
      unitRef="usd">0</pl:PrepaidSatelliteLaunchServicesCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzQtMS0xLTEtNTY3MTM_0f66b443-782b-4014-bd9c-e9df67225e3c"
      unitRef="usd">1375000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzQtMy0xLTEtNTY3MTM_6f19fb76-359b-4d2d-9e4b-15fd774265d5"
      unitRef="usd">1030000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzUtMS0xLTEtNTY3MTM_f1141023-9180-4fd8-9e43-4a909fd6074b"
      unitRef="usd">846000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzUtMy0xLTEtNTY3MTM_0400408c-55ea-422b-be15-33ee48a26bda"
      unitRef="usd">667000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzYtMS0xLTEtNTY3MTM_0890faa2-725c-4832-9fbd-8704b6c08179"
      unitRef="usd">309000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzYtMy0xLTEtNTY3MTM_f8469339-91e2-49d6-ad3f-461ee72d8699"
      unitRef="usd">375000</us-gaap:RestrictedCashCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzctMS0xLTEtNTY3MTM_9b6b5b2e-4b2b-4ddb-89fd-238461621300"
      unitRef="usd">4757000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzctMy0xLTEtNTY3MTM_bd3cfa9e-b283-4160-9a13-8dd612213d9e"
      unitRef="usd">0</us-gaap:PrepaidInsurance>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzgtMS0xLTEtNTY3MTM_efa75533-6eec-407a-bd95-bf4118fde85b"
      unitRef="usd">7866000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzgtMy0xLTEtNTY3MTM_149dfd4e-2ede-4c76-a36e-a25fa9839354"
      unitRef="usd">3301000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzktMS0xLTEtNTY3MTM_1bccd693-2c1e-4afb-b09e-2d908979cf76"
      unitRef="usd">16385000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTpiZDIwNWFmNzAyYWI0ZDcyYTIwZjZkNTUzMDFlMTM4OC90YWJsZXJhbmdlOmJkMjA1YWY3MDJhYjRkNzJhMjBmNmQ1NTMwMWUxMzg4XzktMy0xLTEtNTY3MTM_35193591-3031-4eb6-9b0b-7679f74693bc"
      unitRef="usd">7134000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjY1_cd79b97a-3cf3-44dd-8f1d-dabc3dd22250">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid satellite launch services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzItMS0xLTEtNTY3MTM_bbcfc46a-08cb-460a-ab19-deb42f81b2e3"
      unitRef="usd">1083000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzItMy0xLTEtNTY3MTM_fbdd3569-8627-4e9b-9552-428d340ca1cc"
      unitRef="usd">1697000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <pl:PrepaidSatelliteLaunchServicesNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzMtMS0xLTEtNTY3MTM_d696a131-86d0-4c17-aa58-e86250d02bdf"
      unitRef="usd">1373000</pl:PrepaidSatelliteLaunchServicesNoncurrent>
    <pl:PrepaidSatelliteLaunchServicesNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzMtMy0xLTEtNTY3MTM_9efd1038-72ca-4db0-833a-52bc8f920b9c"
      unitRef="usd">772000</pl:PrepaidSatelliteLaunchServicesNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzQtMS0xLTEtNTY3MTM_1807acb8-177c-403e-abc9-fb021adb086c"
      unitRef="usd">258000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzQtMy0xLTEtNTY3MTM_8d41ad3f-5b6e-4962-9c1b-da00090eaece"
      unitRef="usd">515000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzUtMS0xLTEtNTY3MTM_2dde1f02-3836-4164-9dad-d66f33d3c23b"
      unitRef="usd">2714000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo4ZjMxMTJiZDEyOWE0ZGJlYjNhYWQ5NWI3MTU2NjhhYy90YWJsZXJhbmdlOjhmMzExMmJkMTI5YTRkYmViM2FhZDk1YjcxNTY2OGFjXzUtMy0xLTEtNTY3MTM_36e5c168-f5d8-4bfe-94ae-f9d7328f612f"
      unitRef="usd">2984000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzMwMjM2NTY5NzcwNjY2_488967cc-cced-4da9-ae37-edc407374c4a">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities and other current liabilities consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred R&amp;amp;D service liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred hosting costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Withholding taxes and other taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;In December 2020, the Company entered into a development services agreement, whereby the Company agreed to provide the technical knowledge and services to design and develop certain prototype satellites and deliver and test early data collected (the &#x201c;R&amp;amp;D Services Agreement&#x201d;). The R&amp;amp;D Services Agreement is unrelated to the Company&#x2019;s ordinary business activities and originally provided for a fee of $40.2 million, to be paid to the Company as specified milestones are achieved over a three year period. In November 2021, the R&amp;amp;D Services Agreement was amended to increase the fee to $45.2 million. The Company has discretion in managing the activities under the R&amp;amp;D Services Agreement and retains all developed intellectual property. The Company has no obligation to repay any of the funds received regardless of the outcome of the development work; therefore, the arrangement is accounted for as funded research and development pursuant to ASC 730-20, Research and Development. As ASC 730-20 does not indicate the accounting model for research and development services, the Company determined the total transaction price is taken over the agreement term as a reduction of research and development expenses based on a cost incurred method. During the fiscal year ended January&#160;31, 2022, the Company recognized $4.7 million of fees and incurred $4.8 million research and development expenses in connection with the R&amp;amp;D Services Agreement. The activity for the fiscal year ended January&#160;31, 2021 was immaterial. As of January&#160;31, 2022 and 2021, the Company had received a total of $26.7 million and $8.3 million, respectively, under the R&amp;amp;D Services Agreement. The deferred R&amp;amp;D service liability was $21.9 million and $8.2 million as of January&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;(2)Customer payable reflects consideration due to a customer as a result of a legal settlement agreement related to a revenue share arrangement. The customer payable was estimated at the inception of the contract and accounted for as a reduction in the customer&#x2019;s transaction price.</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzItMS0xLTEtNTY3MTM_1275d6c9-5dd8-4d43-bf0e-922d905b1905"
      unitRef="usd">21878000</pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent>
    <pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzItMy0xLTEtNTY3MTM_a470d25a-2bcb-4075-b5e3-c4c35f884e3f"
      unitRef="usd">8208000</pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzMtMS0xLTEtNTY3MTM_46d807f1-ea33-4b3c-9191-89e09eb842b5"
      unitRef="usd">6007000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzMtMy0xLTEtNTY3MTM_22a0bd35-adc8-4642-818f-3453401b6198"
      unitRef="usd">3229000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:SettlementLiabilitiesCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzQtMS0xLTEtNTY3MTM_562f69ee-92ee-491b-8aa5-23033de96950"
      unitRef="usd">0</us-gaap:SettlementLiabilitiesCurrent>
    <us-gaap:SettlementLiabilitiesCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzQtMy0xLTEtNTY3MTM_0db843de-cc72-43c1-a410-c84e9dbb6e37"
      unitRef="usd">10000000</us-gaap:SettlementLiabilitiesCurrent>
    <pl:DeferredHostingAndOtherServicesCostsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzUtMS0xLTEtNTY3MTM_81d75d53-32e3-4013-8ff6-77f2ef90388d"
      unitRef="usd">3967000</pl:DeferredHostingAndOtherServicesCostsCurrent>
    <pl:DeferredHostingAndOtherServicesCostsCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzUtMy0xLTEtNTY3MTM_bd759d7d-ea7c-4413-979e-411a8657c540"
      unitRef="usd">2301000</pl:DeferredHostingAndOtherServicesCostsCurrent>
    <us-gaap:DeferredRentCreditCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzYtMS0xLTEtNTY3MTM_d2e4c616-562e-4b13-87de-a63973fbe671"
      unitRef="usd">2193000</us-gaap:DeferredRentCreditCurrent>
    <us-gaap:DeferredRentCreditCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzYtMy0xLTEtNTY3MTM_935bb919-7013-4e3d-96ec-94dfb6bfff5a"
      unitRef="usd">2215000</us-gaap:DeferredRentCreditCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzctMS0xLTEtNTY3MTM_8fc2c5f7-c48a-49d4-a23c-fb1c9dae9746"
      unitRef="usd">0</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzctMy0xLTEtNTY3MTM_8ae20afd-68fd-4024-ac26-64c9ec9ae5d7"
      unitRef="usd">616000</us-gaap:InterestPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzgtMS0xLTEtNTY3MTM_815a9c73-2c07-4f8a-9988-5ec156e68706"
      unitRef="usd">3731000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzgtMy0xLTEtNTY3MTM_a2cad70c-ba6a-40bb-ad5b-9ff517ae2d76"
      unitRef="usd">841000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzktMS0xLTEtNTY3MTM_f756f53d-8360-4c6b-ad3c-96690bb1652f"
      unitRef="usd">11047000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzktMy0xLTEtNTY3MTM_20012abc-2321-4619-9404-8e6244ad797e"
      unitRef="usd">2785000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <pl:AccruedAndOtherCurrentLiabilities
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzEwLTEtMS0xLTU2NzEz_8a4841a2-cd46-4767-b4be-7dff2f63cbbf"
      unitRef="usd">48823000</pl:AccruedAndOtherCurrentLiabilities>
    <pl:AccruedAndOtherCurrentLiabilities
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90YWJsZTo1NWNiODA3MmQzMjU0YWJiOWJiODA0N2Q4MmJhOGM2My90YWJsZXJhbmdlOjU1Y2I4MDcyZDMyNTRhYmI5YmI4MDQ3ZDgyYmE4YzYzXzEwLTMtMS0xLTU2NzEz_91116920-a385-43f9-b6d7-b3c768142a3e"
      unitRef="usd">30195000</pl:AccruedAndOtherCurrentLiabilities>
    <pl:ResearchAndDevelopmentArrangementFeeProvided
      contextRef="i16d3f73bb212465692d5c17852ba926c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjgyMDQ_78a9f673-2cc0-4f1e-9209-4b6edbfa7687"
      unitRef="usd">40200000</pl:ResearchAndDevelopmentArrangementFeeProvided>
    <pl:ResearchAndDevelopmentArrangementMilestonePeriod
      contextRef="ie51a3f7b299d4a1ebcc3c02c8358d07c_D20201201-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjgyNzk_4d2ad7cd-6970-4796-b983-906ccc989f11"
      unitRef="y">3</pl:ResearchAndDevelopmentArrangementMilestonePeriod>
    <pl:ResearchAndDevelopmentArrangementFeeProvided
      contextRef="i13d731641de249cbb14059bee7a42e30_I20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjgzNzY_f98c97cd-aa12-495a-aa0e-9078b5c8c359"
      unitRef="usd">45200000</pl:ResearchAndDevelopmentArrangementFeeProvided>
    <pl:ResearchAndDevelopmentArrangementFeeRecognized
      contextRef="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkwODA_12126bba-0ecc-469b-b689-a96597dc7e70"
      unitRef="usd">4700000</pl:ResearchAndDevelopmentArrangementFeeRecognized>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkxMDU_3dd39423-9117-4661-9bb9-840017a9c431"
      unitRef="usd">4800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="i73c15be1192b4f568b923e8f418a0e6b_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkzMDQ_e5c37bd4-7604-415f-969b-f025e037726c"
      unitRef="usd">26700000</us-gaap:ProceedsFromFeesReceived>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="i9aa5443d79454ba8b9eb7f2b126c0511_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjkzMTI_be861849-88c4-43b5-835f-f1081a0a9cf5"
      unitRef="usd">8300000</us-gaap:ProceedsFromFeesReceived>
    <pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent
      contextRef="ia8f61eb2c59c42aebf6fe0acd52d2202_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjk0MDQ_b6136c3b-077b-4204-9226-c0a75819c479"
      unitRef="usd">21900000</pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent>
    <pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent
      contextRef="id89eb802c822437d993a4995d769ae76_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjAvZnJhZzo3ZmVlNTI5NDEyN2I0ZGUzOGY4ZmViMjJiNTBlMmQzMy90ZXh0cmVnaW9uOjdmZWU1Mjk0MTI3YjRkZTM4ZjhmZWIyMmI1MGUyZDMzXzQ5NDc4MDIzMjk0MTI_3506216f-56a0-4d6b-baf4-0ebd295df869"
      unitRef="usd">8200000</pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTEx_30bb5447-a105-4220-a271-3c067b60503e">Commitments and Contingencies &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office space under various noncancelable operating leases with varying lease expiration dates through 2024. Certain leases contain renewal options for the Company to extend the lease term and escalation clauses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense for the fiscal years ended January&#160;31, 2022, 2021 and 2020, net of sublease income of $0.3&#160;million, $1.3&#160;million and $1.3&#160;million, respectively, was $3.1&#160;million, $3.0&#160;million and $3.8&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable office leases as of January&#160;31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Launch and Ground Station Services &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has purchase commitments for future satellite launch services and ground station services, including leases, to be performed by third- parties subsequent to January&#160;31, 2022. Future purchase commitments under noncancelable launch service and ground station service contracts as of January&#160;31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Launch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ground&lt;br/&gt;Station&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has minimum purchase commitments for hosting services from Google through January 31, 2028. Future minimum purchase commitments under the noncancelable hosting service agreement as of January&#160;31, 2022 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is not a party to any material legal proceedings and is not aware of any pending or threatened claims, individually or in the aggregate, that are expected to have a material adverse impact on its consolidated financial statements as of each reporting period. From time to time however, the Company may have certain contingent liabilities that arise in the ordinary course of business activities including those arising from disputes and claims and events arising from revenue contracts entered into by the Company. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnification &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into standard indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified parties for losses suffered or incurred by the indemnified party, in connection with any trade secret, copyright, patent, or other intellectual property infringement claim by any third-party with respect to its technology. The term of these indemnification agreements is generally perpetual after the execution of the agreement. The Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. In the event that one or more of these matters were to result in a claim against the Company, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on the Company&#x2019;s future business, operating results or financial condition. It is not possible to determine the maximum potential amount under these contracts due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify them against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To date, we have not incurred any material costs, and have not accrued any liabilities in the consolidated financial statements as a result of these provisions.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM1Nw_4d82ff85-7669-4e17-8895-beb9c0cb0ebf"
      unitRef="usd">300000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM2MQ_27350fa8-4649-4cee-9081-828e8eed59e1"
      unitRef="usd">1300000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM2OA_ab2fa240-4e7f-4126-b9ed-015bb8e92226"
      unitRef="usd">1300000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM5MA_0ef6f42d-31ea-4176-8ecd-1befcea8f860"
      unitRef="usd">3100000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzM5NA_78bbb22b-8d35-4e38-9b89-d5718564c298"
      unitRef="usd">3000000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzQwMQ_cce02011-e157-4fe1-a904-65731134297a"
      unitRef="usd">3800000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTEy_eeee7278-6044-4d75-8206-b4bd2d291019">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under noncancelable office leases as of January&#160;31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzEtMS0xLTEtNTY3MTM_e6b44351-c75f-4bde-93e4-04795ef86651"
      unitRef="usd">5359000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzItMS0xLTEtNTY3MTM_53549e6b-9401-498b-aab3-5294e6a70063"
      unitRef="usd">1729000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzMtMS0xLTEtNTY3MTM_4c141252-7484-4688-af4e-1a762faac0a6"
      unitRef="usd">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzQtMS0xLTEtNTY3MTM_316b4442-bec1-4855-86df-b0732791d98d"
      unitRef="usd">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzUtMS0xLTEtNTY3MTM_6416beea-e8a1-45b2-b5bc-0b9a7a18f056"
      unitRef="usd">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzYtMS0xLTEtNTY3MTM_b1c813ef-f816-40f7-887f-550e67e3f44f"
      unitRef="usd">0</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo4OGJlN2M1ZDQ5NTk0ZWQxOTAxNWI4YTk4ZGIzYmRiZS90YWJsZXJhbmdlOjg4YmU3YzVkNDk1OTRlZDE5MDE1YjhhOThkYjNiZGJlXzctMS0xLTEtNTY3MTM_2f57e822-ec6d-4aea-8d12-824606bad568"
      unitRef="usd">7088000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:LongTermPurchaseCommitmentTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTEz_064ed7cf-5803-42fd-a0e9-961ed152f4b2">Future purchase commitments under noncancelable launch service and ground station service contracts as of January&#160;31, 2022 are as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Launch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ground&lt;br/&gt;Station&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzEtMS0xLTEtNTY3MTM_5d1fc540-8698-40b6-888a-32c7894ffcd1"
      unitRef="usd">1025000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzEtMy0xLTEtNTY3MTM_03b7ea29-1ab8-45b5-9305-c355d7721e2f"
      unitRef="usd">2406000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzItMS0xLTEtNTY3MTM_95e81b86-b731-4266-b080-b6ff016fb5b9"
      unitRef="usd">1200000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzItMy0xLTEtNTY3MTM_199347c0-dce7-40ef-ade9-83733790e98c"
      unitRef="usd">985000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzMtMS0xLTEtNTY3MTM_f65065bb-2cce-4964-9d3a-800d5df75903"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzMtMy0xLTEtNTY3MTM_cdafb989-a7f6-48dd-af11-3210d0534c1a"
      unitRef="usd">686000</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzQtMS0xLTEtNTY3MTM_74703f36-a6ff-4080-9390-9f847aaf83c0"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzQtMy0xLTEtNTY3MTM_fb8f4b07-6496-4531-98ed-0c825dbd73f0"
      unitRef="usd">402000</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:PurchaseObligationDueInFifthYear
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzUtMS0xLTEtNTY3MTM_92d72c33-92a6-4299-8a0f-f079d253b7e9"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInFifthYear>
    <us-gaap:PurchaseObligationDueInFifthYear
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzUtMy0xLTEtNTY3MTM_21934f0b-ddfe-4526-9c35-2142be5b1751"
      unitRef="usd">76000</us-gaap:PurchaseObligationDueInFifthYear>
    <us-gaap:PurchaseObligationDueAfterFifthYear
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzYtMS0xLTEtNTY3MTM_2b28a57b-bb76-4511-87f8-3efa9422ce0f"
      unitRef="usd">0</us-gaap:PurchaseObligationDueAfterFifthYear>
    <us-gaap:PurchaseObligationDueAfterFifthYear
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzYtMy0xLTEtNTY3MTM_6a984956-92f9-40e9-9e4d-d3ff396018a3"
      unitRef="usd">0</us-gaap:PurchaseObligationDueAfterFifthYear>
    <us-gaap:PurchaseObligation
      contextRef="i7308e9f71d554ce28479f98a2bb54e6b_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzctMS0xLTEtNTY3MTM_ebbba008-b2fd-489c-89cc-6117eb8bd364"
      unitRef="usd">2225000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i79ef81769a37481ba3cb9115d6ff0ce0_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTo5N2UzYjViYTViNzA0YzVlOTFkOTkxZTVmZmM1MGJkYS90YWJsZXJhbmdlOjk3ZTNiNWJhNWI3MDRjNWU5MWQ5OTFlNWZmYzUwYmRhXzctMy0xLTEtNTY3MTM_21e1522a-0558-471f-9409-52c86fdb41ad"
      unitRef="usd">4555000</us-gaap:PurchaseObligation>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90ZXh0cmVnaW9uOjI5ZWQxMTFjMzRhZDRhOTA4NzA5OTVjNGY2Mjc3NmE0XzMwMjM2NTY5NzY3NTE0_28d6ffa1-3dba-43a4-8c14-65cd67403765">Future minimum purchase commitments under the noncancelable hosting service agreement as of January&#160;31, 2022 is as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzEtMS0xLTEtNTY3MTM_8e2699d0-8be5-4289-b69f-6cabcc724c93"
      unitRef="usd">25379000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzItMS0xLTEtNTY3MTM_abf310de-10f1-4c58-a53b-3ce5c3b4cc24"
      unitRef="usd">28050000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzMtMS0xLTEtNTY3MTM_85fe492c-6a2f-43e1-8894-805f383619dc"
      unitRef="usd">30120000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzQtMS0xLTEtNTY3MTM_09dcd386-fd15-4f08-a457-9ea18a6bb6a9"
      unitRef="usd">31190000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzUtMS0xLTEtNTY3MTM_d78ec18e-e721-4010-8ce6-ad18ed9c1b78"
      unitRef="usd">32725000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzYtMS0xLTEtNTY3MTM_d7cc0c03-ce0d-4d59-bd0d-a187b3964839"
      unitRef="usd">33427000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjQvZnJhZzoyOWVkMTExYzM0YWQ0YTkwODcwOTk1YzRmNjI3NzZhNC90YWJsZTozZjdmNjNkYTlmYmI0YWIyODk0YTVmZTg5ODQwZDEyOC90YWJsZXJhbmdlOjNmN2Y2M2RhOWZiYjRhYjI4OTRhNWZlODk4NDBkMTI4XzctMS0xLTEtNTY3MTM_c2a99944-54ca-4c62-890d-2f5275a2b2a0"
      unitRef="usd">180891000</us-gaap:OtherCommitment>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMjM2NTY5NzgxODQ5_5788b3fd-dfcb-4697-b774-c218c66ffe9e">Debt, Convertible Notes, and Warrants &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2014, the Company entered into a secured term loan agreement with Venture Lending &amp;amp; Leasing, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Venture&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), an affiliate of Western Technology Investment, for a $25.0&#160;million loan with an interest rate of 11.0% per annum (the prime rate plus 7.75%, minimum of 11.0%). The Company drew the full amount under the loan agreement, which was fully repaid in March 2019. Loan fees associated with entering into the agreement were not material. &lt;/span&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the loan, the Company issued warrants to Venture for the purchase of up to 761,340 shares of Series B convertible preferred stock. The terms and conditions of the warrants are dependent upon future rounds of preferred financing for which the exercise price is either the price per share of the Company&#x2019;s Series B convertible preferred stock issued (Note 10), or the price for preferred stock in subsequent fundraising rounds, at Venture&#x2019;s option (the price payable is subject to adjustment for certain events such as the subdivision or combination of common stock, if dividends are declared by the Company, or if there is a change of control of the Company). The warrants may be exercised by Venture at any time until March 1, 2025, unless all other preferred stock issued by the Company has been converted into common stock, in which case the warrants automatically convert into common stock at a price not less than $9.3844 per share. Venture is also able to exercise the warrants on a cashless or &#x201c;net issuance&#x201d; basis in return for a reduced preferred stock allocation. The proceeds of the debt issuance were allocated first to the warrants based on their fair value with the residual proceeds being allocated to debt. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $0.6&#160;million which was being amortized as interest expense over the term of the loan using the effective interest method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination (see Note 3), the Series B convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis resulting in the issuance of 761,340 shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2017, the Company entered into two additional secured term loan agreements (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2017 loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) with Venture for loan amounts of $25.0&#160;million each. Each loan bore an interest rate of 11.0% per annum. The Company drew down $25.0&#160;million ($12.5&#160;million from each of the two 2017 loans) in May 2017 which matures in November 2021, with the remaining $25.0&#160;million ($12.5&#160;million from each of the two 2017 loans) which matures in August 2022 drawn down in February 2018. Loan fees associated with entering into the agreement were not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the 2017 loan agreements, the Company was required to make majority interest-only payments until May 2019 (with nominal amounts for principal repayments) for the first $25.0&#160;million that was drawn down in May 2017 and majority interest-only payments until February 2020 (with nominal amounts for principal repayments) for the remaining $25.0&#160;million that was drawn in February 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Material repayment of the principal amount outstanding for the first $25.0&#160;million drawn was to begin in June 2019, payable in thirty monthly installments; and repayment of the remaining $25.0&#160;million drawn was to begin in March 2020, also payable in thirty monthly installments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the 2017 loans, the Company issued warrants to Venture for the purchase of up to 372,957 and 372,957 shares of Series D convertible preferred stock for the loan amounts drawn in 2018 and 2017, respectively. The terms and conditions of the warrants are dependent upon future rounds of preferred equity financing for which the exercise price is either the price per share of the Company&#x2019;s Series D convertible preferred stock issued (Note 10), or the price for preferred stock in subsequent fundraising rounds, at Venture&#x2019;s option (the price payable is subject to adjustment for certain events such as the subdivision or combination of common stock, if dividends are declared by the Company, or if there is a change of control of the Company). The warrants may be exercised by Venture at any time until April 1, 2028, unless all other preferred stock issued by the Company has been converted into common stock, in which case the warrants automatically convert into common stock at a price not less than $9.3844 per share. Venture is also able to exercise the warrants on a cashless or &#x201c;net issuance&#x201d; basis in return for a reduced preferred stock allocation. The proceeds of debt issuance were allocated first to the warrants based on their fair value with the residual proceeds being allocated to debt. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $0.6&#160;million and $0.6&#160;million for the amounts drawn in 2018 and 2017, respectively (which was being amortized as interest expense over the terms of the 2017 loans using the effective interest method). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination (see Note 3), the Series D convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis, resulting in the issuance of 745,914 shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the loans from Venture were collateralized by certain assets of the Company, including its internally developed technology. The Venture loan agreements included customary events of default, including failure to pay amounts due, breaches of covenants and warranties, certain judgments and judicial actions against the Company, material adverse effect events, cross default and insolvency. If an event of default occurs, Venture could require immediate repayment of all amounts due. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, the Company paid the remaining $49.0&#160;million of outstanding balance of the 2017 loans from Venture in cash. In connection with the repayment, the Company issued subordinated debt to Venture (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tranche B&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;, see below) representing a prepayment penalty, with a nominal value and a fair value of the debt upon issuance of $8.6&#160;million and $11.0&#160;million, respectively. As a result, the Company recognized $11.5&#160;million of debt extinguishment loss, representing the unamortized debt discount balance of $0.5&#160;million, as well as the fair value of the subordinated debt of $11.0&#160;million and the amount was included in the Company&#x2019;s consolidated statement of operations and comprehensive loss for the fiscal year ended January&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Venture Loan Amendment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 21, 2019, the Company amended the 2017 loan agreements with Venture (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amendment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Under the Amendment, the 2017 loans were bifurcated into two tranches: Tranche A, in an amount of $49.0&#160;million, representing the remaining principal amount of the 2017 loans; and Tranche B, in an amount of $8.6&#160;million, representing the 2017 loans prepayment penalty. Tranche A was paid in full upon the execution of the Amendment. Tranche B, consisting of two separate subordinated contract liability instruments of $4.3&#160;million each, remained outstanding. The Tranche B loans bore no interest, have no maturity date or prepayment schedule, and are subordinate to SVB &amp;amp; Hercules Loan (defined below) for any enforcement of a security interest or lien. At the option of the lenders, the Tranche B loans can be converted into Series D convertible preferred stock at any time. In addition, the Tranche B loans include conversion features conditioned on future rounds of preferred equity financing, and bridge financing. The Company cannot prepay the Tranche B loans. The Tranche B loans are due and payable in full upon an Acceleration Event (as defined in the Tranche B loans), which includes an event of default, a change in control, an initial public offering and liquidity event. The Tranche B loans also include optional prepayment and conversion features contingent upon additional debt issuance by the Company. The Company elected to apply the fair value option to the outstanding Tranche B loans. The Tranche B loans were classified as a current liability and were measured at a fair value of $10.9&#160;million at issuance. Changes in fair value were subsequently recognized in the consolidated statements of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January&#160;31, 2021, the Company repaid $2.6&#160;million of the Venture Tranche B and recognized debt extinguishment gain of $0.7&#160;million, which represents a difference between the par amount of the repaid principle of the Venture Tranche B and the respective fair value upon repayment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Company amended certain terms of its Venture Tranche B loans and certain terms of the warrants issued to Venture to provide for, among other things, (i) an amendment to the definition of an initial public offering to include the acquisition of the Company by a SPAC, (ii) immediately prior to the consummation of an initial public offering, the automatic conversion of the outstanding principal under the notes into bridge financing securities and (iii) immediately prior to the consummation of an initial public offering, the automatic exchange of the warrants for shares of the Company securities. The form of bridge financing securities to be issued are substantially in the same form as the Company&#x2019;s amended 2020 Convertible Notes and would result in such bridge financing securities being converted into shares of common stock immediately prior to the Business Combination at a conversion price equal to the lesser of (i) the Capped Price immediately prior to the closing of the Business Combination or (ii) 80% of the value of consideration payable for each share of Class A common stock provided for in the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amended terms of the Venture Tranche B loans were not considered substantially different than the original terms of such loans. As such, the Tranche B loans continued to be recognized at fair value pursuant to the fair value option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination (see Note 3), the Venture Tranche B loans converted into 754,378 shares of the Company&#x2019;s Class A common stock, therefore there were no loan amounts outstanding as of January&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SVB &amp;amp; Hercules Loan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 21, 2019, the Company entered into a Credit Agreement with SVB and Hercules for a $50&#160;million secured loan with an interest rate of 11.0% per annum (the prime rate plus 5.5%, minimum of 11%). The loan matures in June 2022. With the proceeds, the Company paid back $49.0&#160;million of senior secured debt (the 2017 loans above). In connection with the loan, the Company issued warrants to the lenders and their affiliates for the purchase of 1,049,801 shares of the Company&#x2019;s Class A common stock with an exercise price of $0.00001 per share with an expiration date of June 2029. Under the terms of the agreement, the Company is required to make interest-only payments until the maturity date of June 21, 2022. This maturity date is subject to a springing maturity condition, whereby, if 91 days prior to the June 21, 2022 maturity date of the 2020 Convertible Notes, the outstanding 2020 Convertible Notes have not been converted into equity securities, the SVB &amp;amp; Hercules Loan will become due and payable, including interest and fees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred $0.3&#160;million of loan fees associated with its entry into the agreement and accrued $1.5&#160;million of final loan fees payable upon maturity. The proceeds of debt issuance were allocated between debt and the warrants based on their relative fair value. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $4.2&#160;million. The discount amount due to the warrant of $4.2&#160;million along with the total loan fees of $1.8&#160;million was being amortized as interest expense through maturity using the effective interest method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 5, 2020, the Company obtained an additional $15&#160;million secured loan from SVB and Hercules. The loan bore an interest rate of 11.0% per annum and matures on June 21, 2022, or 91 days prior to the maturity date of the 2020 Convertible Notes, described below, if the outstanding 2020 Convertible Notes have not been converted into equity securities. With the proceeds, the Company paid back $2.6&#160;million, or 30% of the face value of its Venture Tranche B loans. In connection with the loan, the Company issued warrants to the lenders and their affiliates for the purchase 384,155 shares of Class A common stock of the Company with an expiration date of June 2030. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The proceeds of debt issuance were allocated between debt and the warrants based on their relative fair value. The difference between debt proceeds and the amount of those proceeds allocated to debt gave rise to a debt discount of $1.6&#160;million. The discount amount due to the warrant of $1.6&#160;million along with the total loan fees of $0.6&#160;million was being amortized as interest expense through maturity using the effective interest method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination (see Note 3), the outstanding principal, accrued interest and repayment fees of $67.1&#160;million relating to the credit agreement with SVB and Hercules was repaid. Therefore, there were no loan amounts outstanding as of January&#160;31, 2022. As a result of the repayment, the Company recognized a debt extinguishment loss of $1.7&#160;million during the fiscal year ended January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January&#160;31, 2022, the Class A common stock warrants discussed above were exercised on a net-basis resulting in the issuance of 1,433,567 shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020 Convertible Notes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January&#160;31, 2021, the Company entered into a Convertible Note and Warrant Purchase Agreement with certain investors, pursuant to which it issued convertible promissory notes (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Convertible Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The 2020 Convertible Notes bore interest at a rate of 6.0% per annum, that compounds quarterly and matures on June 22, 2022. The principal amount of 2020 Convertible Notes issued is $71.1&#160;million in aggregate. The Company issued warrants for the purchase of Series D convertible preferred stock, equal to 20% of the original principal amount of the notes, with an exercise price of $9.3844. The warrants expire on the tenth anniversary of the date of issuance. The number of shares of Series D convertible preferred stock issuable under the warrants is 1,515,799 in aggregate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Convertible Notes contain automatic conversion features in the event of the closing of the Company&#x2019;s next sale of preferred stock occurring on or prior to the 2020 Convertible Notes&#x2019; maturity date resulting in gross proceeds in excess of at least $75.0&#160;million, (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Next Equity Financing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Upon closing of a Next Equity Financing, all outstanding principal and accrued interest under the 2020 Convertible Notes will automatically convert at a conversion price equal to the lesser of (i) 80% of the per share price received from investors in the Next Equity Financing and (ii) $2.5&#160;billion divided by the Company&#x2019;s capitalization (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Capped Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), immediately prior to the closing of the Next Equity Financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Convertible Notes also contain an optional conversion feature upon an equity financing by the Company which does not constitute a Next Equity Financing (a &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-Qualified Financing Conversion&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). In the event of a Non-Qualified Financing Conversion, the 2020 Convertible Notes will be convertible at the option of the holder, into a series of capital stock issued in the Non-Qualified Financing at a conversion price equal to the lesser of (i) 80% of the per share price received from investors in the Non-Qualified Financing and (ii) the Capped Price. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event of a Change of Control, as defined in the 2020 Convertible Note agreement, prior to repayment in full and prior to the Next Equity Financing, at the option of the holder, either (i) the Company shall pay 200% of the then outstanding principal accrued interest, or (ii) shall convert into common stock of the Company at a conversion price equal to the Capped Price immediately prior to the closing of the Change of Control. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected to apply the fair value option to the outstanding 2020 Convertible Notes. As such, the 2020 Convertible Notes were recognized at fair value with changes in fair value recognized in the consolidated statements of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Company amended certain terms of its 2020 Convertible Notes to provide for, among other things, the automatic conversion of the outstanding principal and accrued interest under the notes into shares of common stock immediately prior to the Business Combination. The conversion price in such event is equal to the lesser of (i) the Capped Price immediately prior to the closing of the Business Combination or (ii) 80% of the value of consideration payable for each share of Class A common stock provided for in the Business Combination transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amended terms of the 2020 Convertible Notes were not considered substantially different than the original terms of such notes. As such, the 2020 Convertible Notes continued to be recognized at fair value pursuant to the fair value option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination (see Note 3), the 2020 Convertible Notes converted into 9,824,143 shares of the Company&#x2019;s Class A Common Stock, therefore there were no 2020 Convertible Notes outstanding as of January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination (see Note 3), 450,205 of the Series D convertible preferred stock warrants discussed above converted into warrants for Class A common stock and were exercised on a cashless basis, resulting in the issuance of 27,713 shares of Class A common stock. The remaining 1,065,594 Series D convertible preferred stock warrants that were not exercised converted into warrants for Class A common stock shares and remained outstanding as of January&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, the amortization of debt discounts and loss (gain) on extinguishment of debt: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual interest coupon&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt extinguishment (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense and extinguishment (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of warrants that remain outstanding as of January&#160;31, 2022 in connection with the above transactions is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Warrants&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Warrants&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Term (in&lt;br/&gt;Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8ef6642bf68b481fa71535846f3bf1ab_I20141130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIyMA_c22690a0-3d35-45e1-9d30-ca9d478a6460"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8ef6642bf68b481fa71535846f3bf1ab_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mw_29d23b68-4885-40ae-bd81-f2e37fa9af49"
      unitRef="number">0.110</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i961bdf2cfc344139b1bba00b5edb3f98_D20141101-20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI4Nw_e02df70a-d633-4e97-bd84-a93d2e7d8b4d"
      unitRef="number">0.0775</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <pl:DebtInstrumentVariableRateFloor
      contextRef="i9fa5b81a193b4960abdd4020a8cf3c63_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMg_79114da4-1bde-4442-929e-9594c4f0a0c0"
      unitRef="number">0.110</pl:DebtInstrumentVariableRateFloor>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i9ec9554bee5d4f9e9e1bc5ee3cbb28cd_I20141130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzU3Mg_7419ccef-f7fd-4d7d-ba55-6b2084d55cb6"
      unitRef="shares">761340</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i9ec9554bee5d4f9e9e1bc5ee3cbb28cd_I20141130"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0MTA_80fffb9b-40ea-4bab-96a3-9e667455b5a2"
      unitRef="usdPerShare">9.3844</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i8ef6642bf68b481fa71535846f3bf1ab_I20141130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE4Mjk_0bc90aab-82fc-4a6a-9774-ef1375710db3"
      unitRef="usd">600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="i486fdf14e2054d548dbfa92c6ababbda_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIxODM_196022ab-5381-49a5-8974-629d4ebceb8e"
      unitRef="shares">761340</us-gaap:ConversionOfStockSharesConverted1>
    <pl:DebtInstrumentNumberOfAgreements
      contextRef="i8acf5f0d881545fba95b89ef901fe656_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIyNTY_92984cd8-9bcf-43a4-9ccc-06a4e9027a84"
      unitRef="agreement">2</pl:DebtInstrumentNumberOfAgreements>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if15034f12a844cbcb24d6762851f9baf_I20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIzNTE_3d8cf166-79eb-4538-b06c-9bcef55f0154"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2df81d42493a4796b8ac28a017814da5_I20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIzNTE_dc559f93-2b6f-424a-b58c-6582470a63b3"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8acf5f0d881545fba95b89ef901fe656_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzIzOTU_003aa95f-2e02-4d80-8b25-51b1d465af81"
      unitRef="number">0.110</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI0MzE_2307c810-3a70-4fb5-9c80-daef9590f5dd"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i74acf0156e5a45199f104f1ec46377b3_D20170501-20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI0MzU_5e36f87d-890b-447e-840b-604610e91a73"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic137fffccd474027a8e5c4a4b8789f2f_D20170501-20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI0MzU_d3cd083f-bd45-477d-b0ef-a00e0d3fa470"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ied9ec930c61d4cfc8355554717434884_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1MzQ_f764e1f4-1e82-4ca5-9cc4-5fd6e74bbc20"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_05a66e4b-3822-4f6b-a693-3c02b11fe90d"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_25cc5604-91ad-43b8-9a45-da2583cc8bfc"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_394e61dd-6cdb-41d8-9157-97df5e7b7de2"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0759d8922f574ba09737fa5741650ed8_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI1Mzg_b555dcf6-41c3-4b81-92da-6ca3cfd0438f"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzI4OTM_48f8dd28-68ab-40e4-9d19-d2c8abbd9e75"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ied9ec930c61d4cfc8355554717434884_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwNTA_53d6f74f-5f46-46cc-9866-1cb5eff5911e"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i43da831d7bdb40c89b1cdffd7447164d_D20170501-20170531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMxNTU_f0a2659f-8091-42f6-976d-1e7add1f7ba2"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ied9ec930c61d4cfc8355554717434884_D20180201-20180228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMyNjI_a307a6fc-6ea5-48f1-a808-f13ce74738c7"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i83dd10eb3e894efebac18e1596d4b6ec_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzM0NDU_d568c2ba-b396-4ea9-a8bf-03fa29cbeb78"
      unitRef="shares">372957</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i3f1692c400bd467cb1e642cab0c72b36_I20180131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzM0NTI_2c8b0fb3-e453-4416-91dc-8a44714ff7db"
      unitRef="shares">372957</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i0d7cebfaa74b45fb962d462327a87bba_I20170531"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzQzNTU_75c7626f-d9f5-4fd8-b07b-6b2b389205d0"
      unitRef="usdPerShare">9.3844</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i4e4e19881ef0435f86d33b54a85e60f4_I20180131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzQ3NzA_5dd07400-86d5-433a-b594-dd3804444901"
      unitRef="usd">600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i1752badfdc9a4b75bdb8427a247ee56d_I20170131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzQ3Nzc_d7f07216-7003-416b-8727-03b3536f7c37"
      unitRef="usd">600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <pl:SharesIssuedWarrantsExercised
      contextRef="i5525e031e2824ec08c322b2994c34616_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzUxOTQ_a4ac6ad0-1fea-48b4-bb73-0364d1212b2d"
      unitRef="shares">745914</pl:SharesIssuedWarrantsExercised>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzU3NzM_02b021a7-6b29-467f-9f4b-db814fc136c3"
      unitRef="usd">49000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ibbcf6538dced47bcb204e6da655e6e06_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYwNDg_969b970a-0698-40ee-8a0f-132c3ab8cdca"
      unitRef="usd">8600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia9fbbfe33e1946c886bf21bbccbc3ebf_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYwNTU_8d4a1561-204f-4322-9e4c-deb19c1edaa0"
      unitRef="usd">11000000</us-gaap:LongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYxMDk_00218f61-931c-4e70-98d8-1bd49e9e1106"
      unitRef="usd">-11500000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i575f689116384be7a9a83f80c899b6a5_D20190601-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYxOTU_19853d87-4e30-4a42-93b3-0a72dc0fc41d"
      unitRef="usd">500000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:LongTermDebt
      contextRef="ia9fbbfe33e1946c886bf21bbccbc3ebf_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzYyNTM_84a8d568-412d-4af2-9de2-75dbd4a5c7a1"
      unitRef="usd">11000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iaf18c3077c2c4c119b689cd5ac69a395_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY2MTA_3c7d4ba7-ca2b-4b35-9a62-9a21da089e55"
      unitRef="usd">49000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY3MDg_6324ded1-b04a-4b71-9d52-ade65c55da29"
      unitRef="usd">8600000</us-gaap:LongTermDebt>
    <pl:DebtInstrumentSubordinatedContractLiabilities
      contextRef="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY4NDk_c17c0b72-0571-422b-bda3-8a8ff309f31d"
      unitRef="agreement">2</pl:DebtInstrumentSubordinatedContractLiabilities>
    <pl:DebtInstrumentSubordinatedContractLiability
      contextRef="i37a2afbf96504e64a8bf0e0f4ed00806_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzY5MDg_52e465b8-6a60-41af-bf45-fdf3f6c53a5b"
      unitRef="usd">4300000</pl:DebtInstrumentSubordinatedContractLiability>
    <us-gaap:LongTermDebt
      contextRef="ic3cab6bb2924498290594a91555b286f_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzc5ODA_5eb5da98-654f-41cb-b84a-999efada835e"
      unitRef="usd">10900000</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2464738ef90f4048ba244d3467865834_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzgxNjk_076edc78-64e5-4f71-b0f7-3ac9810daf17"
      unitRef="usd">2600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2464738ef90f4048ba244d3467865834_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzgyNDA_654be36e-0c22-44d4-8440-6acbdff68a3b"
      unitRef="usd">700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <pl:DebtInstrumentPercentOfConsiderationIssuableInStock
      contextRef="i346784ceb78341b6876549df93b463e1_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzk0MjU_bfabc898-effb-4865-ac18-def79a0f4521"
      unitRef="number">0.80</pl:DebtInstrumentPercentOfConsiderationIssuableInStock>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i9ce5e83d71af463fa77c13c78f5f7111_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzk4ODU_f2dbe255-24d5-4773-b10c-14e4cfcf2e6a"
      unitRef="shares">754378</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTA1_956205d6-b98d-4db5-9eb1-3fc310667d2c"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTQ2_b793e275-d8ac-4946-8f3a-b214c31ed50e"
      unitRef="number">0.110</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7bcab6749e0a47b3b491a0491433576b_D20190621-20190621"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTgw_8643d329-abed-4a38-88ef-44808de46e44"
      unitRef="number">0.055</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <pl:DebtInstrumentVariableRateFloor
      contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMTk1_d5cd9a9a-89ce-4f74-ac0a-bc2bf2f5ffa3"
      unitRef="number">0.11</pl:DebtInstrumentVariableRateFloor>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i1ae785f8995144b1b6e9e6bf393e391f_D20190621-20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwMjcy_d34b1398-7a5e-4732-9612-f5575203496d"
      unitRef="usd">49000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i6856ae75cb3e4a789e781e3214020aac_I20190621"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwNDM1_a1a8f87d-1cb3-473d-a78c-e5544c23827c"
      unitRef="shares">1049801</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i6856ae75cb3e4a789e781e3214020aac_I20190621"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEwNTA5_2193a4ba-f029-4cda-af69-b2bb6ef0a1de"
      unitRef="usdPerShare">0.00001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i81369bf9070e4b7e806c452439116400_D20190621-20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExMDM5_07b06169-c783-4e74-8043-290e63361ff2"
      unitRef="usd">300000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExMTEy_45b92e10-cd68-479b-a282-0705ebf4e8d5"
      unitRef="usd">1500000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia5029fe0a8a44c778d291d9cbc6dc7d8_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExMzg4_7a97de95-a200-47d9-b143-41b92234a28b"
      unitRef="usd">4200000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ice41a6bd8cb44c1a8824d47615c13f1c_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNDM0_88a9bb39-729a-4ba4-ba98-b5678cd6b023"
      unitRef="usd">4200000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ice41a6bd8cb44c1a8824d47615c13f1c_I20190621"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNDcx_84792ded-1f44-4429-85e3-f208887d4835"
      unitRef="usd">1800000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNjIx_2a07ea8f-32ff-4ce9-8f31-f68f16e301fc"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExNjk0_406ac9e3-b6d8-45c6-bda2-7d2cc16ecdb5"
      unitRef="number">0.110</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i8341999809374bda9efd74dc4da79315_D20200605-20200605"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExOTU0_2f284081-26e7-49eb-a336-055b9010f4d9"
      unitRef="usd">2600000</us-gaap:RepaymentsOfLongTermDebt>
    <pl:DebtInstrumentPercentOfDebtRepaid
      contextRef="i8341999809374bda9efd74dc4da79315_D20200605-20200605"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzExOTYx_dfabfb2d-5c87-4ac1-825f-1f29238adfd3"
      unitRef="number">0.30</pl:DebtInstrumentPercentOfDebtRepaid>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ic9b18033f12446e2a18597aa03f4a5c8_I20200605"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyMTI0_974252e7-620b-42da-8ce1-cfd1a551ae64"
      unitRef="shares">384155</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNDQz_6acb88dd-8c27-4fa5-b954-6a8ba784303f"
      unitRef="usd">1600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNDg5_86df350a-3539-4418-875e-3780696f7465"
      unitRef="usd">1600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ie1c39af506444cb5973550afea5b58c2_I20200605"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNTI2_02dccfd1-09ff-44de-98da-b4ac117d1e0f"
      unitRef="usd">600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i067efada0a614d4692102abfb7d5edbd_D20211207-20211207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyNzQ4_9dbe7002-fcd6-4569-a267-c150d41c669d"
      unitRef="usd">67100000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3c90110bfc684b738530318f7682cb3f_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEyOTYx_2fae2b62-4f22-4066-ad55-2eb364328810"
      unitRef="usd">-1700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <pl:SharesIssuedWarrantsExercised
      contextRef="if18976ce7dc24ed6b4955251042554a4_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzMTM5_4a934e6e-13e1-4ae4-8698-b1019f9d026f"
      unitRef="shares">1433567</pl:SharesIssuedWarrantsExercised>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNDcz_c6ba7b11-7bf1-42ff-b08a-5830bcfbce29"
      unitRef="number">0.060</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNTk5_03b4ec5d-6049-41ec-ab57-94701078abe3"
      unitRef="usd">71100000</us-gaap:DebtInstrumentFaceAmount>
    <pl:WarrantsIssuedPercentOfPrincipalBorrowings
      contextRef="i674735c318104af896aff65acd4e02cf_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNzEx_b0c477cc-8e74-498e-82c2-79a2018d553b"
      unitRef="number">0.20</pl:WarrantsIssuedPercentOfPrincipalBorrowings>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i674735c318104af896aff65acd4e02cf_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzNzg3_10af7a52-b56a-45d7-9960-fdba37e4ed6c"
      unitRef="usdPerShare">9.3844</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i674735c318104af896aff65acd4e02cf_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzEzOTUz_3bac6b68-520c-4451-9012-c31089d5e486"
      unitRef="shares">1515799</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
      contextRef="iab762fde4682407588ae7f80fd526fdc_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0MjI3_c590f2be-faf1-4b8d-be96-8aa2111a575f"
      unitRef="usd">75000000</us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal>
    <pl:DebtInstrumentPercentOfConsiderationIssuableInStock
      contextRef="ie49d2d8e5c27437d925e134750719b40_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0NDU5_8a301842-4b9b-4df9-895a-ec279ccbcf04"
      unitRef="number">0.80</pl:DebtInstrumentPercentOfConsiderationIssuableInStock>
    <pl:ConvertibleDebtBenchmarkForCapitalizationValuation
      contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE0NTQ3_19d71a88-ff07-4b15-bb37-afdae9abd3db"
      unitRef="usd">2500000000</pl:ConvertibleDebtBenchmarkForCapitalizationValuation>
    <pl:DebtInstrumentPercentOfConsiderationIssuableInStock
      contextRef="ie49d2d8e5c27437d925e134750719b40_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE1MTI3_3d34262d-aa49-4333-8d81-5493fcab08e1"
      unitRef="number">0.80</pl:DebtInstrumentPercentOfConsiderationIssuableInStock>
    <pl:DebtInstrumentChangeOfControlPercentRepaymentRequirement
      contextRef="ib801ea82ee394249ba70a1b11b352fa3_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE1NDUz_6783d8d0-8d1b-43b5-85f7-4509dad513c9"
      unitRef="number">2</pl:DebtInstrumentChangeOfControlPercentRepaymentRequirement>
    <pl:DebtInstrumentPercentOfConsiderationIssuableInStock
      contextRef="ie49d2d8e5c27437d925e134750719b40_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE2Mzcw_21b2a86e-621e-4f0d-94a6-937e69707725"
      unitRef="number">0.80</pl:DebtInstrumentPercentOfConsiderationIssuableInStock>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i2aa73d1247b94834abe2fcc1bd879ba5_D20211207-20211207"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE2ODQ3_da5988f6-0547-4185-81de-a69d6b7eed84"
      unitRef="shares">9824143</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="iaa41b31920074fc8adb5ab5f9c71f395_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE3MDIz_a1b2e819-6f15-4590-8b2c-795c6bd537a4"
      unitRef="shares">450205</us-gaap:ClassOfWarrantOrRightOutstanding>
    <pl:SharesIssuedWarrantsExercised
      contextRef="idda365e548f44389990902143926503b_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE3MjEz_9380e93c-c22e-455a-8e33-876f579bcb68"
      unitRef="shares">27713</pl:SharesIssuedWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2aa1e18d28c7411a87cc007bf80456b0_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzE3MjYy_3978c04b-3d88-41df-a4a5-6075d2c2eb9f"
      unitRef="shares">1065594</us-gaap:ClassOfWarrantOrRightOutstanding>
    <pl:ScheduleOfDebtExpenseTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMjM2NTY5NzgxODU1_fa55ae38-d16e-429b-8c21-4448ead262a9">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, the amortization of debt discounts and loss (gain) on extinguishment of debt: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual interest coupon&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt extinguishment (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total interest expense and extinguishment (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pl:ScheduleOfDebtExpenseTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzItMS0xLTEtNTY3MTM_0afa4bce-381c-49db-aad7-33563fd69482"
      unitRef="usd">6137000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzItMy0xLTEtNTY3MTM_c880304a-cf8f-486b-a208-23bb1014ae0b"
      unitRef="usd">6697000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzItNS0xLTEtNTY3MTM_3705d090-94e0-4d7e-a496-afb80b54f4e9"
      unitRef="usd">5554000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzMtMS0xLTEtNTY3MTM_35ab3d25-3239-4790-958a-443452d87975"
      unitRef="usd">768000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzMtMy0xLTEtNTY3MTM_94f74a5e-7f8b-4cb1-bffc-32e2f66fe7bc"
      unitRef="usd">811000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzMtNS0xLTEtNTY3MTM_3d1cb46e-d9ac-4c61-a677-7512389e7fe2"
      unitRef="usd">402000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzQtMS0xLTEtNTY3MTM_8f700396-7382-4431-a380-872fa0c9ba25"
      unitRef="usd">1867000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzQtMy0xLTEtNTY3MTM_2dc1d9f6-5e56-4275-8497-c56c090e21d2"
      unitRef="usd">1939000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzQtNS0xLTEtNTY3MTM_23144b6b-e4b3-490c-a154-20ef292e22db"
      unitRef="usd">990000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzUtMS0xLTEtNTY3MTM_479ae8f1-2fa4-47a6-800d-9389f3b9fafb"
      unitRef="usd">-1690000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzUtMy0xLTEtNTY3MTM_c7beb5fd-79a5-4465-8ca8-d4748cce9fed"
      unitRef="usd">673000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzUtNS0xLTEtNTY3MTM_32799a1d-9f48-4e61-b0e8-5cbd595c5c4f"
      unitRef="usd">-11529000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzYtMS0xLTEtNTY3MTM_960015cb-e7ec-4546-a1ab-36fbb807e035"
      unitRef="usd">10462000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzYtMy0xLTEtNTY3MTM_b34e8dca-799a-44a3-8a14-8e47475ebcb3"
      unitRef="usd">8774000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTpjYzNjOTM5MTFhMDk0YWY2OWNlYzY1YWQ2MDg2MjYyNi90YWJsZXJhbmdlOmNjM2M5MzkxMWEwOTRhZjY5Y2VjNjVhZDYwODYyNjI2XzYtNS0xLTEtNTY3MTM_70c71e05-b3f9-431c-8aaf-e4d3f553ab3f"
      unitRef="usd">18475000</us-gaap:InterestExpenseDebt>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90ZXh0cmVnaW9uOmFlYjg4NTMyMjJiNjQ4NjFiZDdkZDc0YTJlMWFhY2NkXzMwMjM2NTY5NzgxODU2_bbb0c241-5d03-4212-83db-961df8ca4e28">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of warrants that remain outstanding as of January&#160;31, 2022 in connection with the above transactions is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Warrants&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Warrants&lt;br/&gt;Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Term (in&lt;br/&gt;Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtMS0xLTEtNTY3MTM_5e48a3fa-e5ad-4af5-9c3e-530e5a7a037a"
      unitRef="shares">1065594</us-gaap:ClassOfWarrantOrRightOutstanding>
    <pl:ClassOfWarrantOrRightExercisable
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtMy0xLTEtNTY3MTM_0204748b-4ad0-4c3a-993b-5ccd8f8927ea"
      unitRef="shares">1065594</pl:ClassOfWarrantOrRightExercisable>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtNS0xLTEtNTY3MTM_3ccbb9f2-fbca-475c-9bee-73f6f8311ed5"
      unitRef="usdPerShare">9.3844</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NjgvZnJhZzphZWI4ODUzMjIyYjY0ODYxYmQ3ZGQ3NGEyZTFhYWNjZC90YWJsZTozNjE2MmZkNGI0YzI0ZmVmODdhYjkzMmY0YWRiYzE5ZC90YWJsZXJhbmdlOjM2MTYyZmQ0YjRjMjRmZWY4N2FiOTMyZjRhZGJjMTlkXzEtNy0xLTEtNTY3MTM_a67cd73c-d7b1-4383-b60c-b7ddc14c444d">P8Y2M4D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMwMjM2NTY5NzY5MjE5_af6a2fde-7ed0-4d30-a15c-f587ef79ec13">Stockholders&#x2019; Equity&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Business Combination, the Company&#x2019;s restated certificate of incorporation (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Charter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) authorizes the issuance of 631,500,000 shares, of which 570,000,000 shares are shares of Class&#160;A common stock, par value $0.0001 per share, 30,000,000 shares are shares of Class B common stock, par value $0.0001 per share, 30,000,000 shares are shares of Class C common stock, par value $0.0001 per share and, and 1,500,000 shares are shares of preferred stock, par value $0.0001 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Class A Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Voting Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of Class A common stock are entitled to cast one vote per Class A share. Generally, holders of all classes of common stock vote together as a single class, and an action is approved by Planet stockholders if the number of votes cast in favor of the action exceeds the number of votes cast in opposition to the action, while directors are elected by a plurality of the votes cast. Holders of Class A common stock are not entitled to cumulate their votes in the election of directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividend Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of Class A common stock will share ratably (based on the number of shares of Class&#160;A common stock held) if and when any dividend is declared by the Company&#x2019;s board of directors out of funds legally available therefor, subject to restrictions, whether statutory or contractual (including with respect to any outstanding indebtedness), on the declaration and payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding preferred stock or any class or series of stock having a preference over, or the right to participate with, the Class A common stock with respect to the payment of dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of shares of the Company&#x2019;s Class A common stock do not have subscription, redemption or conversion rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Class B Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Voting Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The shares of Class B common stock have the same economic terms as the shares of Class A common stock including with respect to dividends and in the event of the Company&#x2019;s liquidation, dissolution or winding up, but the shares of Class B common stock have 20 votes per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Conversion to Class A Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares of Class B common stock will convert to the Company&#x2019;s Class A common stock on a one-for-one basis on the earlier of the date that such shares are not held by a Qualified Stockholder, the Sunset Date, and the date of the death or mental incapacity of such Planet Founder. A &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Qualified Stockholder&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; refers to (a) William Marshall and Robert Schingler, Jr. (each, a &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Planet Founder&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;); (b) any other registered holder of a share of Class&#160;B common stock immediately following the filing of the Charter that would be a transferee of shares of Class&#160;B common stock received in certain transfers permitted by the terms of the Charter; (c) a trust, individual retirement account or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;foundation of a Planet Founder as long as the Planet Founder retains voting and dispositive power over the relevant shares of Class B common stock; or (d) a permitted transferee of Class B common stock (in accordance with the terms of the Charter). The &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sunset Date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; refers to the earlier of (a) the 10-year anniversary of the closing of the Business Combination or (b) solely with respect to such Planet Founder, the date that is six months after such Planet Founder is no longer providing services to the Company as a director, executive officer, member of the senior leadership team or other full-time employee with an on-going substantial role with the Company (or, immediately at such time as such Planet Founder is no longer providing any services to the Company as a director, executive officer, member of the senior leadership team or other full time employee with an on-going substantial role with the Company as a result of a termination for cause).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Class C Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The shares of Class C common stock have substantially the same rights as Class A common stock including with respect to dividends and in the event of the Company&#x2019;s liquidation, dissolution or winding up, except they do not have any voting rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s board of directors is authorized to issue shares of preferred stock from time to time in one or more series, each such series to have such terms as stated or expressed in the resolution or resolutions providing for the creation and issuance of such series.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the closing of the Business Combination on December 7, 2021, all Former Planet convertible preferred stock converted into Former Planet Class A common stock on a one-to-one basis, which shares were then converted into 131,252,627 shares of the Company&#x2019;s Class A common stock at the exchange ratio of approximately 1.53184, as calculated in accordance with the Merger Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The outstanding Former Planet convertible preferred stock as of January&#160;31, 2021, as adjusted for the Exchange Ratio, consisted of the following (in thousands, except share and per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Issued and&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Liquidation&lt;br/&gt;Preference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Liquidation&lt;br/&gt;Preference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Proceeds Net&lt;br/&gt;of Issuance&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,955,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,938,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,977,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,114,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,073,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;C prime&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,522,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,164,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,273,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,275,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,843,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,252,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <pl:SharesAuthorized
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzE2Nw_7055631a-32a0-4296-809a-5f950dea0943"
      unitRef="shares">631500000</pl:SharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzE4Nw_0ba5c1b4-e87e-4c73-b5ea-06554d41c8fa"
      unitRef="shares">570000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzI0Mw_58889589-6f10-4837-a578-49e2222114df"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzI1Nw_86a04d4b-713f-48fa-a345-c2bfd750e355"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMxMw_8fa54920-a908-4f7e-b042-f7012c83cc16"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMyNw_d641e2ee-7a51-4a16-9a44-f70799b78a46"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i03b4ba88dd1b47d4b5cdb11499bc2bba_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzM4Mw_a0bf154e-605b-4891-b81d-3283b090d905"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQwNQ_4bda9352-11cd-4ad0-96c3-9d4db6c1910c"
      unitRef="shares">1500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ1Ng_7c4b48aa-2d4e-4a9c-bb83-637a4d5914fe"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <pl:CommonStockVotingRightsVotesPerShare
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzU1OA_0acab2ee-137f-47af-8c52-089c7afa1fe1"
      unitRef="vote">1</pl:CommonStockVotingRightsVotesPerShare>
    <pl:CommonStockVotingRightsVotesPerShare
      contextRef="id19dd8a7a6094557abd36987218cf8c0_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzIwODQ_3394a01f-228a-496f-9a7c-5772d4bbd502"
      unitRef="vote">20</pl:CommonStockVotingRightsVotesPerShare>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="i7ec497089eae4b2ba9d487effa54a872_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ1MTU_6c2ec675-e631-47ec-91bc-68e81f1f6d3b"
      unitRef="number">1</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ1NzA_ed7371d2-52a7-4907-ae4e-fb76665655b7"
      unitRef="shares">131252627</us-gaap:ConversionOfStockSharesConverted1>
    <pl:RecapitalizationExchangeRatio
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzQ2NTc_031b868c-d5b8-4dce-812a-b9c64f841e6b"
      unitRef="number">1.53184</pl:RecapitalizationExchangeRatio>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90ZXh0cmVnaW9uOjhjYTFiMTRlNDIyZjRmYzZhYzRhOGZhODUxOGY2MzMxXzMwMjM2NTY5NzY5MjIw_ccd15b7b-cc51-4197-8526-fb97e7933cae">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The outstanding Former Planet convertible preferred stock as of January&#160;31, 2021, as adjusted for the Exchange Ratio, consisted of the following (in thousands, except share and per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Issued and&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per Share&lt;br/&gt;Liquidation&lt;br/&gt;Preference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Liquidation&lt;br/&gt;Preference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Proceeds Net&lt;br/&gt;of Issuance&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,955,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,938,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,977,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,114,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,073,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;C prime&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,522,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,164,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.2062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,273,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,275,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,843,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,252,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtMS0xLTEtNTY3MTM_b6825c51-0c75-4992-b98d-0c9d67b72cde"
      unitRef="shares">45955198</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtMy0xLTEtNTY3MTM_b3c8d66f-da01-4bcf-8c75-3660a150f850"
      unitRef="shares">39938981</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtMy0xLTEtNTY3MTM_b7bb3cbd-b153-4f37-9d7e-976ef1c6b9e5"
      unitRef="shares">39938981</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtNS0xLTEtNTY3MTM_b86d7d36-6231-47d9-98db-8d39ed30accd"
      unitRef="usdPerShare">0.5138</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i276b7b43186c4e2da29d17cd5613c0ae_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtNy0xLTEtNTY3MTM_8b607c0f-9334-46a6-9bcd-8ae2ff33c065"
      unitRef="usd">20522000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i5257ecf467ac4fd6a29150ebfc143a80_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzEtOS0xLTEtNTY3MTM_f85359d4-7139-459f-b82c-cd118ac97a92"
      unitRef="usd">13218000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItMS0xLTEtNTY3MTM_ee472ee0-1ea6-4b25-9613-d3fc0b4a3933"
      unitRef="shares">22977599</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItMy0xLTEtNTY3MTM_073cb16d-24d4-40a4-ae19-f7b1821c01ef"
      unitRef="shares">15800171</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItMy0xLTEtNTY3MTM_9c7ae621-eaac-4c4d-8756-2e090c74118d"
      unitRef="shares">15800171</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItNS0xLTEtNTY3MTM_d306eb2e-c60b-43e4-a169-81dbee9347c7"
      unitRef="usdPerShare">3.2837</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i48b619143b4d4508a6641d1d37c4e6e3_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItNy0xLTEtNTY3MTM_96f91e71-5220-42aa-846d-0639530e13f5"
      unitRef="usd">51883000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i0593cc14001a4f3092ac77a3f27ba1e0_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzItOS0xLTEtNTY3MTM_5138e930-227d-4f71-b5fd-24e1ac657612"
      unitRef="usd">51792000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtMS0xLTEtNTY3MTM_b08d3d42-404c-4640-9c92-ed7854ee254f"
      unitRef="shares">22114155</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtMy0xLTEtNTY3MTM_4b394964-c2cf-424a-86a6-3d9b553489a6"
      unitRef="shares">21073377</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtMy0xLTEtNTY3MTM_f286968c-111c-4862-9fc5-ec8c197b06f4"
      unitRef="shares">21073377</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtNS0xLTEtNTY3MTM_42982c17-e532-4409-8bf6-b4576c185168"
      unitRef="usdPerShare">6.0051</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i66c1d8ac0a654dddb61d4979ddbb0b0d_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtNy0xLTEtNTY3MTM_0617c706-6f8a-4c4a-975a-194a08b753b1"
      unitRef="usd">126549000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i46194f14892447d5b7f40d4e73ff3788_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzMtOS0xLTEtNTY3MTM_0c88ac6d-106d-49fc-8b18-60db4ad78c01"
      unitRef="usd">126232000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtMS0xLTEtNTY3MTM_32ac874d-b050-4e16-a60c-752e52449fa3"
      unitRef="shares">8522644</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtMy0xLTEtNTY3MTM_1d0e9105-ae0e-4b63-b02c-b26a8025fbb6"
      unitRef="shares">6164392</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtMy0xLTEtNTY3MTM_ed4f08a3-e737-4d90-b026-f31a3a63a19b"
      unitRef="shares">6164392</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtNS0xLTEtNTY3MTM_28faa1c4-ed16-45b2-bcff-564ee3ea0471"
      unitRef="usdPerShare">7.2062</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="iccd093e05c8c46f2a6078f47225ba61e_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtNy0xLTEtNTY3MTM_d426d590-286f-416c-a43a-08414caec135"
      unitRef="usd">44422000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ia6e33bca582945888ea53c140d472f58_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzQtOS0xLTEtNTY3MTM_82a066e4-bb0c-4358-b251-3bfc6fc7d440"
      unitRef="usd">44422000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i73143879a9714f839b98ae816c5961ac_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtMS0xLTEtNTY3MTM_b1441a0a-b777-41b5-8a65-2326f318f8d6"
      unitRef="shares">61273598</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i73143879a9714f839b98ae816c5961ac_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtMy0xLTEtNTY3MTM_03228993-4375-4d15-84fa-8a910a1be426"
      unitRef="shares">48275706</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i73143879a9714f839b98ae816c5961ac_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtMy0xLTEtNTY3MTM_ba0eb9c8-acdb-4c7a-acd4-fdf92df3f90a"
      unitRef="shares">48275706</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i73143879a9714f839b98ae816c5961ac_I20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtNS0xLTEtNTY3MTM_761968fc-5f16-46d0-8452-cdc2bed01e34"
      unitRef="usdPerShare">9.3844</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i73143879a9714f839b98ae816c5961ac_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtNy0xLTEtNTY3MTM_0090f4d4-cc06-4fea-aad3-84e54026fe48"
      unitRef="usd">453039000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ia062d4897c974d22b027f4771a59a989_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzUtOS0xLTEtNTY3MTM_d8b3dd78-8ab2-4b72-94c8-09944585f236"
      unitRef="usd">178384000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtMS0xLTEtNTY3MTM_c31161c3-20d1-4736-a9c7-27046e8cc27f"
      unitRef="shares">160843194</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtMy0xLTEtNTY3MTM_3f556be8-682c-41a3-90a6-9cb1195136b6"
      unitRef="shares">131252627</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtMy0xLTEtNTY3MTM_606d197a-af29-41f4-a1d6-2c45fec0a6a6"
      unitRef="shares">131252627</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtNy0xLTEtNTY3MTM_4747407f-cdc2-4258-9073-70842ed23e62"
      unitRef="usd">696415000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="icdab7c7a192a4398a223f8daa0230847_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzIvZnJhZzo4Y2ExYjE0ZTQyMmY0ZmM2YWM0YThmYTg1MThmNjMzMS90YWJsZTplZDEyYTViOThjNjM0ZTZjOTFjMTZlNGY3MzViZjRlNy90YWJsZXJhbmdlOmVkMTJhNWI5OGM2MzRlNmM5MWMxNmU0ZjczNWJmNGU3XzYtOS0xLTEtNTY3MTM_da81a74f-3c26-4a4b-a760-0467f3ffce30"
      unitRef="usd">414048000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <pl:WarrantDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzMwMjM2NTY5NzcxMzMx_113ddc21-ee05-411b-b0e8-09afc209202b">Public and Private Placement Warrants&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January 31, 2022, the Company had 6,899,982 Public Warrants and 5,933,333 Private Placement Warrants outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Public Warrants entitle the holder thereof to purchase one share of Class A common stock at a price of $11.50 per share, subject to adjustment. The Public Warrants may be exercised only for a whole number of shares of Class&#160;A common stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants expire on December 7, 2026, or earlier upon redemption or liquidation. The Public Warrants are listed on the NYSE&#x201d; under the symbol &#x201c;PL WS.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Public Warrants become exercisable on March 9, 2022; provided in each case that the Company has an effective registration statement under the Securities Act covering the shares of Class A common stock issuable upon exercise of the Public Warrants, and a current prospectus relating to them is available (or the Company permits holders to exercise their Public Warrants on a cashless basis and such cashless exercise is exempt from registration under the Securities Act).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redemptions of Public Warrants When the Price Per Share of Class A Common Stock Equals or Exceeds $18.00 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Once the warrants become exercisable, the Company may call the Public Warrants redemption for cash:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;in whole and not in part;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;at a price of $0.01 per warrant;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;upon not less than 30 days&#x2019; prior written notice of redemption to each warrant holder; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;if, and only if, the closing price of the Company&#x2019;s Class A common stock equals or exceeds $18.00 per share (as adjusted) for any 20 trading days within a 30&#x2011;trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will not redeem the warrants unless an effective registration statement under the Securities Act covering the Class A common stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Class A common stock is available throughout the 30-day redemption period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redemptions of Public Warrants When the Price Per Share of Class A Common Stock Equals or Exceeds $10.00&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Once the warrants become exercisable, the Company may redeem the Public Warrants:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;in whole and not in part;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;at $0.10 per warrant upon a minimum of 30 days&#x2019; prior written notice of redemption provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the &#x201c;fair market value&#x201d; (as defined below) of the Company&#x2019;s Class A common stock; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;if, and only if, the closing price of the Company&#x2019;s Class A common stock equals or exceeds $10.00 per public share (as adjusted) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends notice of redemption to the warrant holders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x201c;fair market value&#x201d; of Class A common stock shall mean the volume weighted average price of Class&#160;A common stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants. In no event will the warrants be exercisable in connection with this redemption feature for more than 0.361 shares of Class A common stock per warrant (subject to adjustment).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The exercise price and number of shares of common stock issuable upon exercise of the Public Warrants may be adjusted in certain circumstances, including in the event of a share dividend, or recapitalization, reorganization, merger or consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Simultaneously with the closing of its initial public offering, dMY IV completed the private sale of 5,933,333 warrants to dMY Sponsor IV, LLC (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;dMY Sponsor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) at a purchase price of $1.50 per warrant (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement Warrants&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Each Private Placement Warrant is exercisable for one share of Class A common stock at $11.50 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, including the Class A common stock issuable upon exercise, are not transferable, assignable or salable until 30 days after the closing of the Business Combination (except in limited circumstances) and are not redeemable by the Company so long as they are held by the dMY Sponsor or its permitted transferees. Additionally, the dMY Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the dMY Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.&lt;/span&gt;&lt;/div&gt;</pl:WarrantDisclosureTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ie34b34d6e0c14a7a9e4913765f51046f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzgz_2a7ffe37-fa8f-433e-bb5b-c74668b50d33"
      unitRef="shares">6899982</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ieac2174e172546eaa5700264f7fc8a9c_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzEwNg_1315489f-df28-4731-a2b1-20de7eee2820"
      unitRef="shares">5933333</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="iaa676735a7404c90924252e08c9c3473_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIwOA_87b479d8-2392-47ac-962e-736ae4befebf"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i29a4aadeff384f0086c04fe3e4577e25_I20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI1NQ_2b11edee-7430-4f65-ad5e-ee867cd2d14a"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger
      contextRef="i3eccb864d798402db5a2d87ada28aa6e_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzExOTA_6c08d1fc-0aea-4770-a602-3b4f6afcda15"
      unitRef="usdPerShare">18.00</pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger>
    <pl:ClassOfWarrantOrRightRedemptionPrice
      contextRef="i48d499a4204f48f587027ff3ae83e8aa_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzEzMzY_79ca8da0-7168-4e4e-95dd-724390dc19d9"
      unitRef="usdPerShare">0.01</pl:ClassOfWarrantOrRightRedemptionPrice>
    <pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice
      contextRef="i1a2427782fc749de867543ab055d803d_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzEzNzE_ef8ff1db-c42c-4c5a-aa83-d73b463fb53a"
      unitRef="d">30</pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice>
    <pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger
      contextRef="i3eccb864d798402db5a2d87ada28aa6e_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzE1MzQ_6c08d1fc-0aea-4770-a602-3b4f6afcda15"
      unitRef="usdPerShare">18.00</pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger>
    <pl:ClassOfWarrantOrRightRedemptionThresholdTradingDays
      contextRef="i48d499a4204f48f587027ff3ae83e8aa_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzE1Njk_fbc41073-233a-4de6-b7af-847b111440d1"
      unitRef="d">20</pl:ClassOfWarrantOrRightRedemptionThresholdTradingDays>
    <pl:ClassOfWarrantOrRightThresholdConsecutiveTradingDays
      contextRef="i48d499a4204f48f587027ff3ae83e8aa_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzE1OTQ_9be7cd17-916b-4c08-807c-64ec4d442385"
      unitRef="d">30</pl:ClassOfWarrantOrRightThresholdConsecutiveTradingDays>
    <pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice
      contextRef="i1a2427782fc749de867543ab055d803d_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIwMzk_e4733753-00e3-427d-bff9-2ec9b24994bf"
      unitRef="d">30</pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice>
    <pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger
      contextRef="i89d6f62406e04b44816540c49476cb76_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIxNjQ_c8091cfe-8ced-4583-8411-423b8c342e97"
      unitRef="usdPerShare">10.00</pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger>
    <pl:ClassOfWarrantOrRightRedemptionPrice
      contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIyNzk_01671a2c-e447-4ffe-8f61-e83b580e7462"
      unitRef="usdPerShare">0.10</pl:ClassOfWarrantOrRightRedemptionPrice>
    <pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice
      contextRef="i2e3749171bb84f129047c329eacd3c31_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzIzMTI_61a33c13-ea9f-42e2-a54a-18b1338d2d62"
      unitRef="d">30</pl:ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice>
    <pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger
      contextRef="i89d6f62406e04b44816540c49476cb76_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI3NDU_c8091cfe-8ced-4583-8411-423b8c342e97"
      unitRef="usdPerShare">10.00</pl:ClassOfWarrantOrRightRedemptionStockPriceTrigger>
    <pl:ClassOfWarrantOrRightRedemptionThresholdTradingDays
      contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI3ODc_e89e7d49-be2e-4a78-be3f-94621d2d68fc"
      unitRef="d">20</pl:ClassOfWarrantOrRightRedemptionThresholdTradingDays>
    <pl:ClassOfWarrantOrRightThresholdConsecutiveTradingDays
      contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzI4MTQ_015c14a0-e14b-4014-a127-744cca344152"
      unitRef="d">30</pl:ClassOfWarrantOrRightThresholdConsecutiveTradingDays>
    <pl:ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice
      contextRef="i417c7765ecdf4bdea80a5f5106b11a1f_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzMwNjE_5d986985-d412-4edf-838b-0cc600ef6d77"
      unitRef="d">10</pl:ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice>
    <pl:ClassOfWarrantOrRightThresholdConversionFeatureMaximum
      contextRef="i89d6f62406e04b44816540c49476cb76_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzMyODA_7367a4a5-5f1b-4cd8-85cd-e163ecf166a8"
      unitRef="number">0.361</pl:ClassOfWarrantOrRightThresholdConversionFeatureMaximum>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM3MDM_e88ac4fa-68c9-4f7a-b56f-00badd601da9"
      unitRef="shares">5933333</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM3ODE_9b9ca118-1a5d-42ca-a75f-0285b88b5631"
      unitRef="usdPerShare">1.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="i618253f8e676432fab40001c4bdb21e7_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM4ODI_34a0bccb-bb7b-4b97-bd8e-eb6c3fb8268b"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i7b64cc7f640c4a529d14dee6154200f8_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82NzYvZnJhZzozYmRkNjRkMTI3Yzg0ODhlYTAxZWNhYmEzNzVkZmMzYi90ZXh0cmVnaW9uOjNiZGQ2NGQxMjdjODQ4OGVhMDFlY2FiYTM3NWRmYzNiXzM5MTg_2a02af5f-76e3-4875-b3db-12850087cca1"
      unitRef="usdPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzMwMjM2NTY5NzY1OTE1_9eb900d8-bdf2-494e-96b3-b427446b93f9">Related Party Transactions &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2022, Google owned greater than 10% of the Company&#x2019;s common shares through its total investment of 31,942,641 shares of Class A common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, Google purchased $10.0&#160;million of 2020 Convertible Notes (Note 9). Upon issuance of such 2020 Convertible Notes to Google, the Company also issued warrants to Google for the purchase of 213,119 shares of Series D preferred stock. In connection with the Business Combination, such 2020 Convertible Notes converted to shares of Class A common stock and such Series D preferred stock warrants converted to and were exercised for shares of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, the Company and Google entered into a five year content license agreement under which Google licensed content covering Google&#x2019;s specified areas of interest. The contract automatically renews for &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzgzMA_e8c37f5f-22b6-45d4-81c1-34edcbca0b6d"&gt;one&lt;/span&gt; additional year if the parties fail to fulfill their respective obligations at the end of year five. As of January&#160;31, 2022 and 2021, the deferred revenue balance associated with the content license agreement was $12.2&#160;million and $20.8&#160;million, respectively. For the fiscal years ended January&#160;31, 2022, 2021 and 2020, the Company recognized revenue of $8.6&#160;million, $11.5&#160;million and $8.1&#160;million, respectively, related to the content license agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company purchases hosting and other services from Google, of which $16.1&#160;million and $10.3&#160;million is deferred as of January&#160;31, 2022 and 2021, respectively. The Company recorded hosting expense of $19.4&#160;million, $13.1&#160;million and $10.9&#160;million during the fiscal years ended January&#160;31, 2022, 2021 and 2020, respectively. As of January&#160;31, 2022 , the Company&#x2019;s accounts payable and accrued liabilities balance included $2.0&#160;million related to hosting and other services provided by Google. As of January&#160;31, 2021, no amounts were due for such services. &lt;/span&gt;&lt;/div&gt;On June 28, 2021, the Company amended the terms of its hosting agreement with Google. The amendment, among other things, increases the aggregate purchase commitments to $193.0&#160;million. The amended agreement commenced on August 1, 2021 and extends through January 31, 2028. See Note 8 for future Google hosting purchase commitments, including the amended commitments, as of January&#160;31, 2022.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="if7badc2c77ff46bb99c53a59251252b0_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzY5_b1ad07ff-4087-45b4-84a4-9d5e82e1db50"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i55b3f55e7ebc40308e54f90f1c654675_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzNQ_42b5bdd2-270e-4102-b8f9-e07f9a18d8cb"
      unitRef="shares">31942641</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i379f4b2fcf8b4e94bd16f0c50edcdc52_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzIwMw_02b20912-d4b8-4beb-b97f-5e2b3b1d4a8d"
      unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ibd073a0b15dc4e8383c84651cd210b24_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzM2MQ_38d9eb68-10a1-4059-9fa1-950664d91634"
      unitRef="shares">213119</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <pl:RelatedPartyAgreementTerm
      contextRef="ib19dfea6e67f4124b2249aeb44ea113c_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzIxNDQwNDc2NzQzNzA4_8ce2bc18-ce02-4975-a269-9218a00cb5e3">P5Y</pl:RelatedPartyAgreementTerm>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i6c1d1b6f1d98485abed9bc2f88aa6217_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEwMzA_860fbe11-a3d0-4e7a-b5e0-f3e7c2ce80ed"
      unitRef="usd">12200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3dda032c535b445b812dc8b167260d94_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEwMzc_9b739b5e-76b3-4358-8613-600c51cbeaca"
      unitRef="usd">20800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i4a4cc630b5394b2ea12186bc106ff458_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzExMzE_308c638d-56b7-4161-8997-e1ed774ee10e"
      unitRef="usd">8600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i59c8da42991b494982954b9a1829c110_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzExMzU_fa08c622-6028-4d03-a2b3-c0ad71231d05"
      unitRef="usd">11500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i098a60c9255546b28020c0e4b0e7fdbc_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzExNDI_1bd3625b-f658-435a-867f-d393666c6811"
      unitRef="usd">8100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <pl:DeferredHostingAndOtherServicesCostsCurrent
      contextRef="i231719dfad2c4d8e9dc49af1cbeb5d19_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEyODc_d9233880-bdea-4c08-ba21-db76a4ce1397"
      unitRef="usd">16100000</pl:DeferredHostingAndOtherServicesCostsCurrent>
    <pl:DeferredHostingAndOtherServicesCostsCurrent
      contextRef="i52e03187df2b41e0b07fad83910089e7_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEyOTQ_c43aea65-53d8-416c-a293-198c2990acad"
      unitRef="usd">10300000</pl:DeferredHostingAndOtherServicesCostsCurrent>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i854f923b854340938262ce3ac6053143_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzODA_629b0caf-f3c8-401e-b2ad-850d27b612a9"
      unitRef="usd">19400000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="ia515deae349d470ebd14d5e900a5235f_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzODQ_df35ea39-d077-4c46-b2ce-c149f6d7db16"
      unitRef="usd">13100000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i3197216342c34d068f2c66d38c5beef8_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzEzOTE_c516030b-2d43-4fab-80e4-7d11bb79a28e"
      unitRef="usd">10900000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i94807f2a0000492793dccacb0b17ef97_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzE1MzY_a64e4b8e-ae0a-4872-b41e-c2d916f25888"
      unitRef="usd">2000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i4c139a32f5284266ae75987ad976c416_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzE2MDc_67bbe9fb-c12f-4c60-ab2f-e19b180c82c3"
      unitRef="usd">0</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <pl:RelatedPartyPurchaseCommitment
      contextRef="i6e4decc450d840cdab80de3c5bafd585_I20210628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODAvZnJhZzoyNmM3MWYwZmFlZDQ0YjQ3YTNhNDZlNzMzN2E5NWZkYi90ZXh0cmVnaW9uOjI2YzcxZjBmYWVkNDRiNDdhM2E0NmU3MzM3YTk1ZmRiXzE4MTY_727a6eb1-f94d-4a0e-b7e3-9427bb0fef1f"
      unitRef="usd">193000000</pl:RelatedPartyPurchaseCommitment>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjcy_a4dd135c-c506-4e09-9975-6a6f6255bb7a">Stock-based Compensation&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the Business Combination, the Company issued equity awards under the Planet Labs Inc. Amended and Restated 2011 Stock Incentive Plan (previously named the Cosmogia Inc. 2011 Stock Incentive Plan) (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legacy Incentive Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The Legacy Incentive Plans provided for the granting of stock options and restricted stock units (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;RSUs&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) to employees, consultants, and advisors of the Company. Options granted under the Legacy Incentive Plans may be either incentive stock options (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ISOs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) or nonqualified stock options (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;NSOs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). ISOs may be granted only to Company employees including officers and directors who are also employees. NSOs may be granted to Company employees, consultants, and advisors. Options under the Legacy Incentive Plans have a contractual life for periods of up to ten years (or five years if granted to a 10% stockholder). Options granted generally vest over four years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Planet Labs PBC 2021 Incentive Award Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, the Company adopted the Planet Labs PBC 2021 Incentive Award Plan (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Incentive Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). No further awards will be granted under the Legacy Incentive Plans. Directors, employees and consultants are eligible to receive awards under the Incentive Plan; however, ISOs may only be granted to employees. The Incentive Plan allows for the grant of awards in the form of: (i) ISOs; (ii) NSOs; (iii) stock appreciation rights (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SARs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;); (iv) restricted stock; (v) RSUs; (vi) dividend equivalents; and (vii) other stock and cash-based awards. No awards have been granted under the Incentive Plan as of January&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate number of shares of Class A common stock reserved for issuance under the Incentive Plan is the sum of (i) 32,412,802 shares, (ii) any shares that were subject to awards outstanding under a Legacy Incentive Plan as of the effective date of the Incentive Plan and which, following such effective date, became or become (as applicable) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;available for issuance under the Incentive Plan and (iii) an annual increase on the first day of each fiscal year commencing with February 1, 2022 and ending on and including February 1, 2031 equal to a number of shares equal to 5% of the aggregate number of shares of Class A and Class B common stock outstanding on the final day of the immediately preceding fiscal year (or such lesser number of shares as is determined by the board of directors). The maximum number of shares of Class A common stock that may be granted with respect to ISOs under the Incentive Plan is 56,963,788 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense recognized related to awards granted to employees and nonemployees, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized to internal-use software development costs and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Options &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at February 1, 2019 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,025,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,533,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,607,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at January&#160;31, 2020 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,780,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,670,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,255,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,118,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at January&#160;31, 2021 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,246,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,199,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,189,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,329,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at January&#160;31, 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,907,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable at January&#160;31, 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,718,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes 1,838,207 shares of Class A common stock issued upon the early exercise of unvested stock options that are subject to repurchase as described further below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intrinsic value of options exercised during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $23.0&#160;million, $6.1&#160;million and $0.4&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of options outstanding and exercisable by price at January&#160;31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.559&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,638,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,638,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,942,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,942,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,883,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,883,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.72&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.817&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,709,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,522,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.27&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.921&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,089,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,590,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.79&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.041&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,538,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,553,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.97&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,663,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,450,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,907,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,718,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value of options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was $3.79, $1.85 and $1.64 per share, respectively. As of January&#160;31, 2022, total unrecognized compensation cost related to stock options was $49.5&#160;million. These costs are expected to be recognized over a period of approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.83&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the employee stock options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was estimated using the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.62 - 7.32&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.02 - 6.76&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.08 - 6.83&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.45% - 48.39% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.45% - 44.71% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.13% - 39.85%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37% - 1.23% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31% - 0.52%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67% - 2.54% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected term of stock options represents the weighted-average period the stock options are expected to remain outstanding. The Company uses the simplified method to determine its expected term because it does not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior. No stock options have been granted after the Business Combination. As the Company was privately held before the Business Combination, and there had been no public market for its common stock during that time, the expected volatility was based on the average historical stock price volatility of comparable publicly-traded companies in its industry peer group. The risk-free rate assumption is based on the U.S. Treasury instruments whose term was consistent with the expected term of the Company&#x2019;s stock options. The expected dividend assumption is based on the Company&#x2019;s history and expectation of dividend payouts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of RSU activity is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;RSUs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at February 1, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(689,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at January&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at January&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,662,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,425,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,519,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(317,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at January&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,439,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The RSUs are subject to both time-based service and liquidity event vesting requirements. The liquidity event requirement was met upon the closing of the Business Combination on December 7, 2021. As such, the Company commenced recognition of stock-based compensation expense for the RSUs on such date. Total stock-based compensation expense recognized for RSUs during the fiscal year ended January&#160;31, 2022 was $21.2&#160;million, including $16.4&#160;million of expense that was recognized for service completed from the date of grant to the closing of the Business Combination. As of January&#160;31, 2022, total unrecognized compensation cost related to RSUs was $37.1&#160;million. These costs are expected to be recognized over a period of approximately 1.71 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Early Exercises of Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Legacy Incentive Plans provided for the early exercise of stock options for certain individuals as determined by the Company&#x2019;s board of directors. Shares of common stock issued upon early exercises of unvested options are not deemed, for accounting purposes, to be issued until those shares vest according to their respective vesting schedules and accordingly, the consideration received for early exercises is initially recorded as a liability and reclassified to common stock and additional paid-in capital as the underlying awards vest. Stock options that are early exercised are subject to a repurchase option that allows the Company to repurchase within ninety days of an individual&#x2019;s termination for any reason, any unvested shares of such individual for a repurchase price equal to the lesser of the then-current fair market value of a share and the amount previously paid by the individual for such unvested shares. During the fiscal year ended January&#160;31, 2022, the Company issued 1,838,207 shares of Class&#160;A common stock upon the early exercise of unvested stock options. As of January&#160;31, 2022, the Company had a $16.1&#160;million liability recorded for the early exercise of unvested stock options, and the related number of unvested shares subject to repurchase was 1,654,385.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earn-out Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement, Former Planet equity award holders, will have the right to receive up to 5,540,990 shares that are contingently issuable in shares of Class A common stock. The Earn-out Shares may be earned in four equal tranches (i) when the closing price of Class A common stock equals or exceeds $15.00, $17.00, $19.00 and $21.00, over any 20 trading days within any 30 day trading period prior to December 7, 2026 or (ii) when the Company consummates a change of control transaction prior to December 7, 2026 that entitles its stockholders to receive a per share consideration of at least $15.00, $17.00, $19.00 and $21.00. Any right to Earn-out Shares that remains unvested on the first business day after five years from the closing of the Business &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Combination will be forfeited without any further consideration. The Earn-out Shares allocated to Former Planet equity award holders are accounted for as stock-based compensation pursuant to ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation&#x2014;Stock Compensation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;because service must be provided through each contingent vesting condition described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Earn-out Shares allocated to Former Planet equity award holders of $45.3&#160;million was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporates into the valuation the possibility that the market condition targets may not be satisfied. Compensation expense for awards with market conditions is recognized over the requisite service period and is not reversed if the market condition is not met. The requite service period for each of the four vesting tranches for the Earn-out Shares was derived from the median time to vest for each tranche utilizing the same simulation model that produced the fair value estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January 31, 2022, there were 782,751 Earn-out Shares that were forfeited and there were no Earn-out Shares that vested. As of January 31, 2022, there were 4,758,239 Earn-out Shares outstanding relating to Former Planet equity award holders. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended January 31, 2022, the Company recognized $4.5&#160;million of stock-based compensation expense related to the Earn-out Shares. As of January&#160;31, 2022, total unrecognized compensation cost related to Earn-out Shares was $34.4&#160;million. These costs are expected to be recognized over a period of approximately 1.75 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the acquisition of VanderSat (s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ee Note 6), t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he Company issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543,391 shares of Class&#160;A common stock&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to an employee and former owner of VanderSat which are accounted for as stock-based compensation because the shares are subject to forfeiture based on post-acquisition time-based service vesting. The shares vest in quarterly increments over two years commencing on December 13, 2021. The fair value was determined to be $9.47 per share based on the quoted closing price of the Company&#x2019;s Class A common stock on the date of the VanderSat acquisition. &lt;/span&gt;During the fiscal year ended January 31, 2022, the Company recognized $0.3&#160;million of stock-based compensation expense related to these shares. As of January&#160;31, 2022, unrecognized compensation cost related to shares was $4.8&#160;million. These costs are expected to be recognized over a period of approximately 1.92 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg4Nw_b371b953-4461-41c5-9609-30c8872c64ce">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i50ec84d538f24b6eb6001ce4fa75a550_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg5NA_4323c6f5-8140-4c2a-976e-a710b5236d89">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk2Ng_64516688-1713-41b5-aafc-0b59235dc247">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzE3NzY_50d8c2c2-4cbe-48f6-b9ee-242a7490337f"
      unitRef="shares">32412802</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i973f744321574e05bafd26dba5f6acd2_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzIyMjQ_d058b44e-8b53-404d-81cf-3393a9c2f81a"
      unitRef="number">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i21e269626e2f4d039f26aa4bc1d05033_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzI1Njc_f2901e61-81e8-4439-a23d-54f6f4c217c7"
      unitRef="shares">56963788</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc1_89fde74d-871f-4854-a371-5e88b357ecc6">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense recognized related to awards granted to employees and nonemployees, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized to internal-use software development costs and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ia3c2a8c0b990485fb787a7c2159fbe9e_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzItMS0xLTEtNTY3MTM_fc459220-15e4-489a-8a60-584e83019224"
      unitRef="usd">2257000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="id7bada7f55104456800c798ef7b7f5eb_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzItMy0xLTEtNTY3MTM_3c15f7d2-858c-419f-84c8-422f25a8cce6"
      unitRef="usd">843000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i92a9ba19fa70415ba4447c0868136c9e_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzItNS0xLTEtNTY3MTM_13284615-5f05-4f95-a6e2-f512e4d161a1"
      unitRef="usd">788000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i9987fac2be9f4762bb433bc540c36ed5_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzMtMS0xLTEtNTY3MTM_faf5d8fd-73f5-4d64-99e6-b29ef3541434"
      unitRef="usd">16629000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i40fb648c7d9a4b0c94da6ce61ba9fd70_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzMtMy0xLTEtNTY3MTM_0e64eb44-40e7-4823-8236-318d33c9ccd4"
      unitRef="usd">4109000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ib0229cee67194f78853c82c27c031f2c_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzMtNS0xLTEtNTY3MTM_cb384ae7-3c8b-4e63-a73a-64ab2d7d18f8"
      unitRef="usd">2754000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i5efc1c75297543cbada20f63a9d71358_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzQtMS0xLTEtNTY3MTM_49d94a95-7a26-42f0-8a9d-83e0725d2ca1"
      unitRef="usd">7877000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i26f05adeb8364819875c7f912a6b8040_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzQtMy0xLTEtNTY3MTM_717af337-bfc0-48f8-a859-9d97fef5f92a"
      unitRef="usd">1687000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i1ab7055cb4694f49b1b3fe81936f9ef5_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzQtNS0xLTEtNTY3MTM_3bfecb9e-d63b-4f32-b735-1bc91328ddb7"
      unitRef="usd">1234000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i4586031f92bf4fdd9a62bf0e2ee50a41_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzUtMS0xLTEtNTY3MTM_5b27ada4-985b-47e1-83aa-3b3bde2c2e5f"
      unitRef="usd">16422000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i62c7d6a4323f4e3abc1bddfd7a299f76_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzUtMy0xLTEtNTY3MTM_3cc5d4dc-6fc2-45c2-a861-6145de4fbf94"
      unitRef="usd">7899000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ic87dab7bc8374963b02292041fef802d_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzUtNS0xLTEtNTY3MTM_8d38abb9-9f4c-4696-b71c-1d901bc30f53"
      unitRef="usd">1252000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzYtMS0xLTEtNTY3MTM_59dfbe35-d27b-4103-972a-d8bdacdf74e9"
      unitRef="usd">43185000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzYtMy0xLTEtNTY3MTM_69b73d82-b6d2-4f4c-9070-a08ece3cf92d"
      unitRef="usd">14538000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzYtNS0xLTEtNTY3MTM_d08179c9-ffdd-4382-b3e9-3ebd6f2bc032"
      unitRef="usd">6028000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzctMS0xLTEtNTY3MTM_5cdcf968-55be-4c9d-846a-e4473eca6854"
      unitRef="usd">1229000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzctMy0xLTEtNTY3MTM_ec7e2a47-89b2-4ed8-87f4-66ea6a8d0e2a"
      unitRef="usd">526000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzctNS0xLTEtNTY3MTM_d8520c08-6502-445f-ae9c-c4d5596bf23d"
      unitRef="usd">957000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzgtMS0xLTEtNTY3MTM_3deb5d59-5226-4b01-a5d3-26eedbe91c96"
      unitRef="usd">41956000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzgtMy0xLTEtNTY3MTM_545549bc-e58a-4128-8acd-b9b4a5060c56"
      unitRef="usd">14012000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTowZTk5ODVlOTgyZGI0YTc0OTFiYmRiODBmYzFiNTRiOC90YWJsZXJhbmdlOjBlOTk4NWU5ODJkYjRhNzQ5MWJiZGI4MGZjMWI1NGI4XzgtNS0xLTEtNTY3MTM_45904a8e-3c18-40e1-b8ae-0e890faff68c"
      unitRef="usd">5071000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc2_d92cfbd9-6910-48cc-be4f-2eeafbcfb9da">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Options &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at February 1, 2019 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,025,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,533,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,607,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at January&#160;31, 2020 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,780,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,670,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,255,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,118,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at January&#160;31, 2021 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,246,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,199,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,189,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,329,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at January&#160;31, 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,907,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and exercisable at January&#160;31, 2022 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,718,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;(1)Includes 1,838,207 shares of Class A common stock issued upon the early exercise of unvested stock options that are subject to repurchase as described further below.</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzItMS0xLTEtNTY3MTM_2b2871de-8719-41fc-aef1-523927763da1"
      unitRef="shares">24025493</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzItMy0xLTEtNTY3MTM_aa6018cc-de2b-4614-b0e7-fa31b51d0278"
      unitRef="usdPerShare">2.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i5cda37ff9e72415c9df6c3cad20d44b2_D20180201-20190131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzItNS0xLTEtNTY3MTM_03d18e36-6254-4bd2-b385-5568ad59554c">P7Y25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzMtMS0xLTEtNTY3MTM_8bae13ca-2d4c-41ed-a714-8261feab9345"
      unitRef="shares">171428</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzMtMy0xLTEtNTY3MTM_fa9c6614-4d41-4933-acfa-1be24ea67c1a"
      unitRef="usdPerShare">1.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzQtMS0xLTEtNTY3MTM_916ec98d-c235-45e9-88dc-24e283bb6bcc"
      unitRef="shares">10533973</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzQtMy0xLTEtNTY3MTM_64ab327d-4562-4f93-9fe7-1495172f613a"
      unitRef="usdPerShare">3.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzUtMS0xLTEtNTY3MTM_38c6ed34-0a40-4fd0-b378-1aff2d6235df"
      unitRef="shares">3607656</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzUtMy0xLTEtNTY3MTM_7b8be419-34d8-4934-8b34-a0d1cfd232a7"
      unitRef="usdPerShare">3.07</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzYtMS0xLTEtNTY3MTM_7fd154b2-750a-4cd5-8bf7-3cf8a681fd01"
      unitRef="shares">30780382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzYtMy0xLTEtNTY3MTM_b4576865-362e-4837-901d-3d3356bc87e2"
      unitRef="usdPerShare">2.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzYtNS0xLTEtNTY3MTM_fd4daf7d-2caf-4554-878b-5ce0e6155695">P7Y1M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzctMS0xLTEtNTY3MTM_d6d912dc-4142-4df0-9eb0-d37c662c8e1b"
      unitRef="shares">1670778</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzctMy0xLTEtNTY3MTM_9224d430-fad1-4ff3-962f-6f44d509d3d7"
      unitRef="usdPerShare">0.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzgtMS0xLTEtNTY3MTM_695362f9-d77e-42aa-818c-7ede7d6754bb"
      unitRef="shares">12255668</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzgtMy0xLTEtNTY3MTM_e9318697-56c9-44c1-aaa4-61c5ce967e4c"
      unitRef="usdPerShare">4.04</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzktMS0xLTEtNTY3MTM_da4703d5-56db-4c86-9105-7e52fbd62d56"
      unitRef="shares">2118576</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzktMy0xLTEtNTY3MTM_6aa814b0-60bb-4fc4-8c36-5c42cbd0f159"
      unitRef="usdPerShare">3.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEwLTEtMS0xLTU2NzEz_4a0f2ee3-2610-455a-99de-3a64ff3002ac"
      unitRef="shares">39246696</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEwLTMtMS0xLTU2NzEz_16351dd3-c2e2-4b9b-9474-bbda46462a17"
      unitRef="usdPerShare">3.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEwLTUtMS0xLTU2NzEz_2129ffeb-9615-48cd-8dd8-4c13ac4ee8fc">P7Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzExLTEtMS0xLTU2NzEz_41b0b6c7-0f4d-4940-9b16-5fa260f4f506"
      unitRef="shares">6199287</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzExLTMtMS0xLTU2NzEz_fc79a45d-d76c-4d72-b983-9e90182fdc55"
      unitRef="usdPerShare">4.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEyLTEtMS0xLTU2NzEz_5626f4ac-48e6-466e-bbbc-a6feb6ccf76c"
      unitRef="shares">12189367</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEyLTMtMS0xLTU2NzEz_5c526546-0a9d-48b1-a3aa-126371617d41"
      unitRef="usdPerShare">9.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEzLTEtMS0xLTU2NzEz_ef3f9399-442b-48d6-b1b5-4da7671fd583"
      unitRef="shares">3329225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzEzLTMtMS0xLTU2NzEz_5f3b5755-236f-4a4b-aa66-d5ad8b5990b6"
      unitRef="usdPerShare">3.94</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTEtMS0xLTU2NzEz_5c702f57-b810-4311-87b3-15e7dfdb3b2e"
      unitRef="shares">41907551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTMtMS0xLTU2NzEz_83372ed2-daab-426e-9fa7-78c67581dd2d"
      unitRef="usdPerShare">4.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTUtMS0xLTU2NzEz_b2d5438e-958b-4ebc-b560-56bdc3712314">P6Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE0LTctMS0xLTU2NzEz_8844da60-c515-4e37-a03b-8596df5a666f"
      unitRef="usd">92370000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTEtMS0xLTU2NzEz_9d663dd0-c7fa-4393-8c9f-77277a50d271"
      unitRef="shares">25718277</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTMtMS0xLTU2NzEz_de8356e2-d562-468c-b590-ff3ab216c993"
      unitRef="usdPerShare">3.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTUtMS0xLTU2NzEz_7e703ccb-5f97-42c0-86eb-3e240dfe590c">P5Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTozZDE5MDNkOTgxMjQ0NDk0YTNiOWJhNjVlYjFkODhkMC90YWJsZXJhbmdlOjNkMTkwM2Q5ODEyNDQ0OTRhM2I5YmE2NWViMWQ4OGQwXzE1LTctMS0xLTU2NzEz_fc097c7b-71c5-4b6c-aff2-74e7826ecaaf"
      unitRef="usd">77069000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzI4MjI_6a9f1ffd-da9a-44b7-8387-9a5395b83023"
      unitRef="shares">1838207</pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwNjI_42ffc8cc-bd4f-498a-bd09-b935ba6d5481"
      unitRef="usd">23000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwNjY_c93fe41d-5dda-4621-8236-56dae2bfd068"
      unitRef="usd">6100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwNzM_94ad043d-5a98-44e5-80c5-a2570e9df651"
      unitRef="usd">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc4_6c93504a-0643-476e-89e9-7e89d56d0987">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of options outstanding and exercisable by price at January&#160;31, 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (in Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.070&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.61&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.559&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,638,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,638,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.95&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,942,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,942,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.56&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,883,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,883,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,948,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.72&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.817&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,709,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,522,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.27&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.921&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,089,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,590,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.79&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.041&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,538,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,553,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.97&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,663,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,450,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,907,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,718,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItMC0xLTEtNTY3MTM_ba322455-d13e-44b4-a666-42f982e4a0e3"
      unitRef="usdPerShare">0.070</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="if21565abcb0d494090808796b33d07ea_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItMS0xLTEtNTY3MTM_c8a12888-f0a9-4a18-9282-a6efd329db6e"
      unitRef="shares">440278</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItMy0xLTEtNTY3MTM_16c8f7ca-e055-4afa-9a18-fdeb1f600b2b">P1Y7M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="if21565abcb0d494090808796b33d07ea_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItNS0xLTEtNTY3MTM_c57d1c1c-4e87-44ee-baf4-ab4755afe6af"
      unitRef="shares">440278</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i491ad2e2d5bf4cb499f5c99e3d85d254_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzItNy0xLTEtNTY3MTM_af93bf93-cf05-4d9e-995b-38feadb7f494">P1Y7M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtMC0xLTEtNTY3MTM_a12889f6-6ef5-4327-88e5-58d904e6bdad"
      unitRef="usdPerShare">0.559</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i056bad1c7cc342608d2f0b242066cc61_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtMS0xLTEtNTY3MTM_74b8593f-175d-46be-91d2-db6757deb0f0"
      unitRef="shares">2638214</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtMy0xLTEtNTY3MTM_b53cc082-ae9a-4685-8211-4e40ffe4c303">P1Y11M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i056bad1c7cc342608d2f0b242066cc61_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtNS0xLTEtNTY3MTM_03eb076d-013a-4a74-a11e-2307e90c27e4"
      unitRef="shares">2638214</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i13f4c37e6f6542f8887d4e17c894b7f2_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzMtNy0xLTEtNTY3MTM_145a2398-ca1c-46e1-b737-c6be90ad1b25">P1Y11M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtMC0xLTEtNTY3MTM_e93cafc4-7616-4870-acec-5b141feddb4b"
      unitRef="usdPerShare">1.807</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i20c1898e00d248b2878a2d7f537369a3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtMS0xLTEtNTY3MTM_bc785402-6bc5-4b67-ba9a-dfdf33189936"
      unitRef="shares">1942032</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtMy0xLTEtNTY3MTM_77bde2f5-2fa2-4ccd-aa49-d4fa84fb71d0">P2Y6M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i20c1898e00d248b2878a2d7f537369a3_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtNS0xLTEtNTY3MTM_b88d41c7-effd-4836-ad0c-6c31ef89ed93"
      unitRef="shares">1942032</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie28a7499f9334961824c5ff7f2e8dc6b_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzQtNy0xLTEtNTY3MTM_c66894eb-440f-4d66-8b39-95466bb6ad26">P2Y6M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtMC0xLTEtNTY3MTM_e1707833-9448-422d-b761-4a19b08830d0"
      unitRef="usdPerShare">2.026</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id3d313399a124200a6857faab1b185d6_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtMS0xLTEtNTY3MTM_56ee729a-cf07-4d0d-8512-36e8dea61d6a"
      unitRef="shares">1883699</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtMy0xLTEtNTY3MTM_a09ed83f-779b-4d38-869f-e57bbb12cdaa">P3Y7M13D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id3d313399a124200a6857faab1b185d6_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtNS0xLTEtNTY3MTM_a3cb5a3a-186f-4c5f-8eef-bed3891ffdff"
      unitRef="shares">1883699</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i52dc9248f1494f4685d1d147d6d7fc10_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzUtNy0xLTEtNTY3MTM_8f565c04-1513-4c9e-b899-edac8b62cd20">P3Y7M13D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i4774d917041e406497104bd725c5d370_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtMC0xLTEtNTY3MTM_6de677a3-09a4-44ba-b20c-3d46f2ef8b7c"
      unitRef="usdPerShare">2.325</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="if0c4df725aa241b59c777600d94112b5_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtMS0xLTEtNTY3MTM_4e034771-b420-468f-af88-cdbfd6ce81f7"
      unitRef="shares">2312701</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i4774d917041e406497104bd725c5d370_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtMy0xLTEtNTY3MTM_ca8654c9-fcbd-4867-a77d-cbb99bb425fc">P3Y1M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="if0c4df725aa241b59c777600d94112b5_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtNS0xLTEtNTY3MTM_a6555182-e0e3-45df-a9d3-f02244baf78b"
      unitRef="shares">2312701</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i4774d917041e406497104bd725c5d370_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzYtNy0xLTEtNTY3MTM_dc00bb6c-a270-479e-8d68-5641ff0a3866">P3Y1M2D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctMC0xLTEtNTY3MTM_3b5c2499-c531-4b7a-9776-d1a8dceb5b90"
      unitRef="usdPerShare">3.417</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia15368114405497a84b76afde741afb2_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctMS0xLTEtNTY3MTM_ee3effef-5758-4896-b428-216de3157b2b"
      unitRef="shares">290425</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctMy0xLTEtNTY3MTM_ca2c28f1-ee4f-4203-9952-51752b40880a">P4Y5M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia15368114405497a84b76afde741afb2_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctNS0xLTEtNTY3MTM_dec0b27d-f8b8-4167-8063-d735c6890c48"
      unitRef="shares">290425</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i5d4c5429065845c8b5ba77255f02b131_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzctNy0xLTEtNTY3MTM_1c26a8fb-6aaa-4e69-bdd8-30be8935d076">P4Y5M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtMC0xLTEtNTY3MTM_c1571e78-309e-45ef-97e8-d7aca641ddce"
      unitRef="usdPerShare">3.689</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ice0a41931b304c4caab610f06fd50317_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtMS0xLTEtNTY3MTM_698ea652-5652-43a8-9e05-9ee8491378c7"
      unitRef="shares">2948823</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtMy0xLTEtNTY3MTM_5bba1676-86ae-41b8-9859-2259dee6a9d4">P4Y8M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ice0a41931b304c4caab610f06fd50317_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtNS0xLTEtNTY3MTM_4e884eeb-924c-4917-83f8-4e836513e931"
      unitRef="shares">2948823</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="iad06dabc634b4658a9307a384c5dd18e_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzgtNy0xLTEtNTY3MTM_a47aa293-1eee-42c7-9cb8-53e2204130e3">P4Y8M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktMC0xLTEtNTY3MTM_a875cff6-c819-4eab-a75f-4cffb9c3c19e"
      unitRef="usdPerShare">3.817</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i401122d1f5834d728fb7645b7e13ab6e_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktMS0xLTEtNTY3MTM_bf968df3-756c-45dc-a485-af2f62cc921f"
      unitRef="shares">1709190</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktMy0xLTEtNTY3MTM_a57b5be1-7ca9-46c7-ab24-d35cf4b10f91">P6Y3M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i401122d1f5834d728fb7645b7e13ab6e_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktNS0xLTEtNTY3MTM_4d2c12b3-0ec6-4703-9fd4-30ec413b5611"
      unitRef="shares">1522935</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ife686f86d297488f89ca75b24b8c39b4_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzktNy0xLTEtNTY3MTM_9b7dcee9-efe0-4c33-9771-b7286c9ee7c4">P6Y3M7D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTAtMS0xLTU2NzEz_f4ddb93e-087f-473a-ac17-0341a3fabcb6"
      unitRef="usdPerShare">3.921</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ibea97bb694394abd94db25d42a5d4e27_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTEtMS0xLTU2NzEz_e4a5db01-7e0a-4598-9300-578aaa1f8ebe"
      unitRef="shares">7089893</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTMtMS0xLTU2NzEz_dc70184b-8bcb-4aa2-8a7a-edfd0d802483">P7Y14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ibea97bb694394abd94db25d42a5d4e27_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTUtMS0xLTU2NzEz_a18d0a97-8f04-4f65-984a-4d6bac55adb0"
      unitRef="shares">4590629</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i65ad7199dd394a61bf7bc002ed129ecf_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEwLTctMS0xLTU2NzEz_b59111a3-778b-403e-b4fd-5b88daf516ba">P6Y9M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTAtMS0xLTU2NzEz_60bf0c95-8e7e-42a7-bd35-96972e0974be"
      unitRef="usdPerShare">4.041</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i0a8f6ee5ab194a8eb6ea67ef7a433870_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTEtMS0xLTU2NzEz_7c780c3d-4d7a-4a28-b2cf-0eeb5d51aac5"
      unitRef="shares">10538829</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTMtMS0xLTU2NzEz_82aee5bb-8dea-434f-9216-a1b015cfb6f6">P8Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i0a8f6ee5ab194a8eb6ea67ef7a433870_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTUtMS0xLTU2NzEz_a0258ada-f201-4ace-af8e-91fda97e24b9"
      unitRef="shares">6553005</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i0f60c394aafb49cf8a726116b43f22f0_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzExLTctMS0xLTU2NzEz_ff8ab95c-313e-4c1d-948b-60a8da33e952">P7Y11M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTAtMS0xLTU2NzEz_efb05627-2b71-4abf-b9a8-ed07d0ca468e"
      unitRef="usdPerShare">5.249</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ic47c6b8a03ce4533a9254cc2e6d3ebd2_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTEtMS0xLTU2NzEz_2ef3479d-e0f1-4c08-a2d3-f4c0d95d6320"
      unitRef="shares">1663103</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTMtMS0xLTU2NzEz_76f8cac0-2c11-4608-8135-5e8e6e463f80">P9Y14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ic47c6b8a03ce4533a9254cc2e6d3ebd2_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTUtMS0xLTU2NzEz_073d6d5f-9309-4ea6-b416-d6766fde7b8c"
      unitRef="shares">226986</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i1af243082bed490a8322e6bea5ca7fc5_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEyLTctMS0xLTU2NzEz_411f5a6c-2685-48bd-ad76-5ebe9502ba96">P8Y9M3D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTAtMS0xLTU2NzEz_6d0480e6-e42a-4ade-a7e3-f013203b9c44"
      unitRef="usdPerShare">9.753</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i00c2e5d4360449ca80301d041639cab1_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTEtMS0xLTU2NzEz_b88949f0-b844-4038-9ec9-e2d4ebafc314"
      unitRef="shares">8450364</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTMtMS0xLTU2NzEz_e33cefec-f376-4872-81de-e178b2f52f6f">P9Y4M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i00c2e5d4360449ca80301d041639cab1_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTUtMS0xLTU2NzEz_0c56a43b-1903-4932-9443-81178a0d6a4b"
      unitRef="shares">368550</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i7ed6eae735014ef9bdbd6302b26f156f_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzEzLTctMS0xLTU2NzEz_19952b9d-f268-4e35-8403-258a38b104c0">P9Y4M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzE0LTEtMS0xLTU2NzEz_9eb0ac1c-cee2-4a4b-bd78-4d7e24ce67cf"
      unitRef="shares">41907551</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo5NWQ3ZWU2NWM0OTc0NzY0YmYzNmFkM2FiMTIyYmJhNC90YWJsZXJhbmdlOjk1ZDdlZTY1YzQ5NzQ3NjRiZjM2YWQzYWIxMjJiYmE0XzE0LTUtMS0xLTU2NzEz_0a536782-9267-4a2c-ba61-e53949c120e7"
      unitRef="shares">25718277</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMyODk_20b10537-c6af-4f17-b622-00cc1c972c4b"
      unitRef="usdPerShare">3.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMyOTM_b459099a-9e53-422f-a48f-8f3a451b7b04"
      unitRef="usdPerShare">1.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMzMDA_eb86bc0e-fd40-443a-a627-e927d52fa8fd"
      unitRef="usdPerShare">1.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzM0MDQ_31bf5a8b-87cf-48f7-bdda-c80acd0034e6"
      unitRef="usd">49500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzM0ODE_527263ec-9fa9-4e2c-ba86-acbe8c73b659">P2Y9M29D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjc5_b3090c3f-4f6c-45fc-94d9-29d0fa97a1e8">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the employee stock options granted during the fiscal years ended January&#160;31, 2022, 2021 and 2020 was estimated using the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.62 - 7.32&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.02 - 6.76&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.08 - 6.83&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.45% - 48.39% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.45% - 44.71% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.13% - 39.85%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37% - 1.23% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31% - 0.52%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.67% - 2.54% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic11626fe7e3b49998236aa74f881b596_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowYTQ3ZWJhNGY4YzM0NTdjODAzZDliNTM5MTA5NmI5Y181_f8198e8d-88a2-4f3a-a400-359776c0e6b4">P2Y7M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia978892a194745d5bedbd8de6c65a3ec_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjowYTQ3ZWJhNGY4YzM0NTdjODAzZDliNTM5MTA5NmI5Y18xMA_97463d30-0447-43af-8980-cb26dcb92840">P7Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ieb7614449fef48bfa0e6da2f3cfd2096_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3M2YwY2U4NDNlZmU0YmU3YWE4Yzg3MzEyNWFmMzg3ZV81_dc15211e-a793-4c10-b328-27cae2eb0ddd">P5Y7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ice700d48e5c742eda15664790d3783cd_D20200201-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo3M2YwY2U4NDNlZmU0YmU3YWE4Yzg3MzEyNWFmMzg3ZV8xMA_a2e0b809-aa62-4273-8c2d-55178903b708">P6Y9M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idd2358e912d84fa781631ac63582b571_D20190201-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozODI3NDQ0NTUxNmM0M2E0YjdkM2UyNjY5NmFmMjBhNF81_f73c715c-2d01-41a2-90aa-27cd07a2b6aa">P5Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5507d09ee68d4285a687fdbcdbe0c073_D20190201-20200131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzItNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjozODI3NDQ0NTUxNmM0M2E0YjdkM2UyNjY5NmFmMjBhNF8xMA_d5ec5cdf-06a8-4c10-ba22-d68f18845cd2">P6Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpjNWY1YWM3ODZmYWE0MDQ1OGFjM2ZkNWJkNzc4NGQ1N181_97153f53-1500-4541-85ae-331576756710"
      unitRef="number">0.4245</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpjNWY1YWM3ODZmYWE0MDQ1OGFjM2ZkNWJkNzc4NGQ1N18xMA_c4764bbc-575e-4d27-ae8c-7e114ce36e81"
      unitRef="number">0.4839</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkYmU3ODRiZTQ3MTk0MjRjYTYzN2U2NmJlN2YzMjk1ZV81_2e68a725-f791-45f1-ab34-a313fd303661"
      unitRef="number">0.4245</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpkYmU3ODRiZTQ3MTk0MjRjYTYzN2U2NmJlN2YzMjk1ZV8xMA_60ba689c-7848-4dcd-9a22-004fed590ccb"
      unitRef="number">0.4471</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmMmQ2MWM3Y2E1M2Q0ZDMyOTJmNzJlMDJlZjNiYmZkYV81_fe8b0089-00cc-4f01-9e04-f833daaeb6fe"
      unitRef="number">0.3813</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzMtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjpmMmQ2MWM3Y2E1M2Q0ZDMyOTJmNzJlMDJlZjNiYmZkYV8xMA_bf01aabd-1420-4e7c-a929-44917fb8fa8d"
      unitRef="number">0.3985</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjplZTVmMWFiYzM3ZmE0NDgwYmI3MjU3ZWIxYjUzZWZlN181_f53c1800-7a8d-4832-8077-745c24c81a97"
      unitRef="number">0.0037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjplZTVmMWFiYzM3ZmE0NDgwYmI3MjU3ZWIxYjUzZWZlN18xMA_f20846f3-2b2e-42fd-85c5-f8d7eceb8c9d"
      unitRef="number">0.0123</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5MzQzYTFhNmRjZDA0ZmQ0OWZiNDU1ZDc1MmQ4ZjU4ZF81_5ef356b9-f361-476e-a6f8-8079ba7fb219"
      unitRef="number">0.0031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtMy0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5MzQzYTFhNmRjZDA0ZmQ0OWZiNDU1ZDc1MmQ4ZjU4ZF8xMA_8520a834-09ac-44f2-845a-b4695e6b018b"
      unitRef="number">0.0052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5N2NiMjdjZGM1MjE0YzRlOGFmNjhhMmIyZWY3MzkyMl81_fe8c61e4-00d8-400f-908f-22720d0c37c4"
      unitRef="number">0.0167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzQtNS0xLTEtNTY3MTMvdGV4dHJlZ2lvbjo5N2NiMjdjZGM1MjE0YzRlOGFmNjhhMmIyZWY3MzkyMl8xMA_a1ea3eda-2ee4-425f-8b2e-d5b13ed533cd"
      unitRef="number">0.0254</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzUtMS0xLTEtNTY3MTM_ea417277-b8d1-4541-8e28-f2c47a8d227e"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib2bd6b251eb94e6f819ca61c4315f12d_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzUtMy0xLTEtNTY3MTM_fe20a907-de62-4f90-901d-a669fe70da3a"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8a540224acd64d5a95cc0c2adc8448a0_D20190201-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZTo1YTZiNzdhMTAwZGM0YWEwODU1MDkxNTBmNWZkOTcxOC90YWJsZXJhbmdlOjVhNmI3N2ExMDBkYzRhYTA4NTUwOTE1MGY1ZmQ5NzE4XzUtNS0xLTEtNTY3MTM_dc649d62-73ee-41a3-9e95-82f6b0515369"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzMwMjM2NTY5Nzc1Mjgw_69a7b1d9-eebb-41de-838b-2f28a671737c">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of RSU activity is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;RSUs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at February 1, 2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(689,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at January&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at January&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,662,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,425,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,519,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(317,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances at January&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,439,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iabb696f302ca4a0a8dda87fd7882cc0b_I20190131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEtMS0xLTEtNTY3MTM_39791c9d-1944-49b1-b928-9efbdbd66d27"
      unitRef="shares">1230726</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iabb696f302ca4a0a8dda87fd7882cc0b_I20190131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEtMy0xLTEtNTY3MTM_a4ee7e41-04b5-48b7-86b8-bd4a47404916"
      unitRef="usdPerShare">3.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzItMS0xLTEtNTY3MTM_746f248f-35ab-424a-ae39-9905a714107b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzItMy0xLTEtNTY3MTM_8f193aad-5677-4467-b933-e16ca26ac55b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzMtMS0xLTEtNTY3MTM_e6b9d254-035e-4cbe-9b45-162e7dc43e8b"
      unitRef="shares">899956</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzMtMy0xLTEtNTY3MTM_ad754c55-148a-4031-b0ea-0e2ab6e57cfa"
      unitRef="usdPerShare">3.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzQtMS0xLTEtNTY3MTM_2d75263a-268b-4a63-a224-7f3e3d8b0dab"
      unitRef="shares">689328</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iefebf01d9c3a4936adb6c8a22d36ca05_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzQtMy0xLTEtNTY3MTM_72c8a3ac-644d-4512-83d1-b6a84c30e719"
      unitRef="usdPerShare">3.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6b05a3e7d1204064b0514a35d1cc680c_I20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzUtMS0xLTEtNTY3MTM_091f4bfa-335f-44ce-aa7d-59446a809994"
      unitRef="shares">1441354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6b05a3e7d1204064b0514a35d1cc680c_I20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzUtMy0xLTEtNTY3MTM_c6fd09a2-39b7-480e-9410-feb8f20cdab1"
      unitRef="usdPerShare">3.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzYtMS0xLTEtNTY3MTM_c692d2fb-0299-4354-a68f-1f4061560eda"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzYtMy0xLTEtNTY3MTM_a854a441-1515-4b7e-a8b9-69b5b42523ef"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzctMS0xLTEtNTY3MTM_fb6e8080-8b60-4137-be0e-75db72edbb4c"
      unitRef="shares">306368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzctMy0xLTEtNTY3MTM_f81173db-0c31-4594-9e8d-933661f77b70"
      unitRef="usdPerShare">4.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzgtMS0xLTEtNTY3MTM_42e83d8b-1380-42e3-a3bb-78b5fe31c3cb"
      unitRef="shares">84723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i963f991b9b464b9c8e2a61a08dd91b1e_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzgtMy0xLTEtNTY3MTM_dd177aca-7766-4f5f-acb8-8f3ba744086d"
      unitRef="usdPerShare">3.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8eee6368e2094edaaa0bc4d779a664f1_I20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzktMS0xLTEtNTY3MTM_3689713b-6df4-4315-a943-280197587f74"
      unitRef="shares">1662999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8eee6368e2094edaaa0bc4d779a664f1_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzktMy0xLTEtNTY3MTM_7b3cd6c9-7d1e-4676-8067-a861e51f0b27"
      unitRef="usdPerShare">3.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEwLTEtMS0xLTU2NzEz_c9f068ef-e343-4fa6-b963-d0598182ea01"
      unitRef="shares">1425209</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEwLTMtMS0xLTU2NzEz_a32bced5-9a74-4ab3-9915-df487ff5575c"
      unitRef="usdPerShare">4.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzExLTEtMS0xLTU2NzEz_62d7f2ba-d9cf-4c45-885c-6580463bde56"
      unitRef="shares">5519278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzExLTMtMS0xLTU2NzEz_008f3a93-c167-4eca-a829-ebd0d7e70dbd"
      unitRef="usdPerShare">9.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEyLTEtMS0xLTU2NzEz_d8d9ed7c-d450-45cd-ab0b-9c49983f4e71"
      unitRef="shares">317332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEyLTMtMS0xLTU2NzEz_47cd4361-3b94-41c0-a8dc-cf0f03d848b1"
      unitRef="usdPerShare">5.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9a1213015633435480294dcc0c7a717e_I20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEzLTEtMS0xLTU2NzEz_c0fe7d89-d4e0-4e20-bb3e-a05f83ecbb91"
      unitRef="shares">5439736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9a1213015633435480294dcc0c7a717e_I20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90YWJsZToyZTY2ZTc0ZjAyYmU0NWYxOWUyNDMyMGRlMzQ5YWU0Zi90YWJsZXJhbmdlOjJlNjZlNzRmMDJiZTQ1ZjE5ZTI0MzIwZGUzNDlhZTRmXzEzLTMtMS0xLTU2NzEz_f4bf2218-b371-4b90-acd4-c4432e9cabc4"
      unitRef="usdPerShare">9.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUxMDU_caa70bfd-3b58-470a-9b12-5ecf91520c36"
      unitRef="usd">21200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i547de123db4d4a05bb56a01a293dfe0b_D20210101-20211206"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUxMTk_12c63883-4690-4df6-9b7a-2b325e255e80"
      unitRef="usd">16400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i9a1213015633435480294dcc0c7a717e_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUzMDk_bb290bee-7c08-4766-8b07-da2416abf06c"
      unitRef="usd">37100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i569db06faa6a4164b3d689860773e1cf_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzUzODY_b8a91df2-10c0-428c-aa0c-c38815798fc4">P1Y8M15D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY0MTA_6a9f1ffd-da9a-44b7-8387-9a5395b83023"
      unitRef="shares">1838207</pl:SharesIssuedUponEarlyExerciseOfUnvestedStockOptions>
    <pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY1MjM_a1bc28fe-4e25-45a5-b44c-9991bdb3d616"
      unitRef="usd">16100000</pl:LiabilitiesEarlyExerciseOfStockOptionsCurrent>
    <pl:SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY2NjM_2e1cd6e4-eeb8-4bf0-a146-2f7b516e4d32"
      unitRef="shares">1654385</pl:SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions>
    <pl:ContingentConsiderationIssuableInShares
      contextRef="i94c54c6a742d49afa4505f84b1c94a9b_I20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY3OTE_725dd2fc-0e2d-47c5-ae36-a4b0fc9b4f1b"
      unitRef="shares">5540990</pl:ContingentConsiderationIssuableInShares>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY5OTM_39ae3323-45cc-4e9d-98c2-489defffff71"
      unitRef="usdPerShare">15.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzY5OTc_867da9c9-cc7e-4d13-a036-96ae12a9133d"
      unitRef="usdPerShare">17.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwMDE_33d3b067-d6fd-4471-a653-7b1379d65846"
      unitRef="usdPerShare">19.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwMDg_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c"
      unitRef="usdPerShare">21.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwMjE_d42534d7-4e1a-40a3-8068-54ed9d45bfab"
      unitRef="tradingday">20</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod
      contextRef="i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcwNDg_c125d64a-f795-4ab8-926f-0f7d1ddce03d"
      unitRef="tradingday">30</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i836b00e1e18d42c3b21528acd02d97a0_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyNzE_39ae3323-45cc-4e9d-98c2-489defffff71"
      unitRef="usdPerShare">15.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="iaad92f123e664b969b2b1122a6e36f16_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyNzU_867da9c9-cc7e-4d13-a036-96ae12a9133d"
      unitRef="usdPerShare">17.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i273b5993ae24412a8d1ec21d38099c90_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyNzk_33d3b067-d6fd-4471-a653-7b1379d65846"
      unitRef="usdPerShare">19.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
      contextRef="i61f1de76233d4e218a8069e11cd41298_I20211207"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzcyODY_23d169cb-0fa6-4c3b-a419-b2b3fdea2b1c"
      unitRef="usdPerShare">21.00</pl:DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger>
    <pl:ReverseRecapitalizationShareBasedCompensationFairValue
      contextRef="i46a71bbf4d344bad8a8a0e337d41322d_I20211207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzc4MzA_d75ec562-0ebb-478e-a04c-38913c913a2b"
      unitRef="usd">45300000</pl:ReverseRecapitalizationShareBasedCompensationFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg0OTk_710d4c73-109d-470e-a168-8b665a0a8834"
      unitRef="shares">782751</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg1NTM_97af24f3-2cbd-4853-b4a4-f1802e333f9a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i7885ad7d312b40da9dc7055f73dfed27_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg2MjA_07a5571b-ed30-4387-bf2e-7c3c4a8a81a1"
      unitRef="shares">4758239</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg3NzA_edf0283c-4634-469a-8de4-d5db8d281264"
      unitRef="usd">4500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i7885ad7d312b40da9dc7055f73dfed27_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg5MTk_ff45d6d2-225a-4e3f-8d90-42de2f48b834"
      unitRef="usd">34400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i095d13dc67b4472a81bad9d7cec31b6a_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzg5OTY_1500c95a-1a3a-48ae-a852-fd50d330032d">P1Y9M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib2acb50ce52a42ae8a6c237d4faa0fca_D20211213-20211213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzkxMTg_2a965ada-a6c2-44d2-9bbd-4ac694d24a14"
      unitRef="shares">543391</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic1c4f3a2da324740a6e7a67d41680861_D20211231-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzkzOTM_1f756e93-be8c-474c-b222-bb1f28770382">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="ie11d2493996b4acab9204208af2ff95d_I20211213"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk0NjU_4ab5d710-5f43-4f24-8a5e-d9caa6d91b8e"
      unitRef="usdPerShare">9.47</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i39bece33dbcf4351a75edf26ea191226_D20210201-20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk2NjI_f4c6461e-bc08-4fcd-9b6c-9a6b32beb1d5"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i0481e7ab14884c49b645239fdbb92845_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk3ODk_97b2160a-3d09-448d-8028-c0dbbf7f1202"
      unitRef="usd">4800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i39bece33dbcf4351a75edf26ea191226_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODQvZnJhZzowOTg4YzMwZjBjNzM0NjQ4YmQyZDU0OTBkYTBmMzJkMi90ZXh0cmVnaW9uOjA5ODhjMzBmMGM3MzQ2NDhiZDJkNTQ5MGRhMGYzMmQyXzk4NjY_b4989b69-50e1-49ed-b2fd-87a4782f06f9">P1Y11M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDgy_3217c62d-bfe4-49e1-9d49-657413fa928f">Income Taxes &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the loss before income taxes are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for (benefit from) income taxes consists of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between the U.S. federal statutory income tax and the Company&#x2019;s effective tax rates as a percentage of loss before income taxes is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision computed at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revaluation gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s deferred tax assets and liabilities are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had deferred tax assets of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$168.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $131.1 million before valuation allowances as of January&#160;31, 2022 and 2021, respectively. The Company assesses the realizability of its deferred tax assets and establishes a valuation allowance if it is more-likely-than-not that some or all of its deferred tax assets will not be realized. The Company evaluates all available positive and negative evidence such as past operating results, future reversals of existing deferred tax liabilities, projected future taxable income, as well as prudent and feasible tax-planning strategies. Management believes that it is more likely than not that the majority of U.S. and foreign deferred tax assets will not be realized. Accordingly, the Company has recorded a valuation allowance against its deferred tax assets in these jurisdictions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net change in the total valuation allowance is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers the undistributed earnings of its foreign subsidiaries permanently reinvested in foreign operations and has not provided for U.S. income taxes on such earnings. As of January&#160;31, 2022, the Company&#x2019;s unremitted earnings from its &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;foreign subsidiaries were $23.1 million and the corresponding unrecognized deferred U.S. income tax liability is not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2022, the Company had approximately $472.9 million of federal, $226.6 million of state and $0.8 million of foreign net operating loss (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;NOL&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) carryforwards available to offset future taxable income, which will expire in varying amounts beginning in 2023. An insignificant amount of NOL and credits carryforwards may be subject to annual limitations under Internal Revenue Code Section 382. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2022, the Company had approximately $16.6 million of federal and $11.8 million of California research and development credit carryforwards available to reduce future taxable liability. The federal credit carryforwards will expire beginning in 2032 and California credits can be carried forward indefinitely. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unrecognized tax benefits are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2022, the Company had no unrecognized tax benefits that, if recognized, would affect the effective tax rate. The Company&#x2019;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes. The Company determined that no accrual for interest and penalties was required as of January&#160;31, 2022 and 2021 and no such expenses were incurred in the years presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not anticipate the total amounts of unrecognized tax benefits to significantly increase or decrease in the next twelve months. &lt;/span&gt;&lt;/div&gt;The Company files U.S. federal, various state and foreign income tax returns. The Company is not currently under audit by any taxing authorities. All tax years remain open to examination by taxing jurisdictions to which the Company is subject.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDgz_a3557e56-5bcc-49c2-bec9-8223e8a74b4f">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the loss before income taxes are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzItMS0xLTEtNTY3MTM_e9d1c78a-7c0f-4a49-991c-d00520308e4c"
      unitRef="usd">-131478000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzItMy0xLTEtNTY3MTM_133ec1e2-c4ea-4ab1-987b-4b866c7d32bd"
      unitRef="usd">-127599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzItNS0xLTEtNTY3MTM_8dd74527-f551-4d73-8b30-da1d8dae1221"
      unitRef="usd">-123760000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzMtMS0xLTEtNTY3MTM_4e90d2c8-1298-4850-bc9b-f1b6fc0d3c02"
      unitRef="usd">-3536000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzMtMy0xLTEtNTY3MTM_db727526-e06c-4272-82eb-2bbb999dad94"
      unitRef="usd">1569000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzMtNS0xLTEtNTY3MTM_0fc5eea3-f269-4b31-9816-2ec6377b2fee"
      unitRef="usd">176000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzQtMS0xLTEtNTY3MTM_70d9ef66-9eff-4544-a1f5-e77e70188d4c"
      unitRef="usd">-135014000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzQtMy0xLTEtNTY3MTM_274cc279-24ca-47a9-af41-e5334e641fff"
      unitRef="usd">-126030000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MTkyZjdkYjlkOTg0ZmRkYTFlYmU0ZGUyZTUzMTFmMS90YWJsZXJhbmdlOjYxOTJmN2RiOWQ5ODRmZGRhMWViZTRkZTJlNTMxMWYxXzQtNS0xLTEtNTY3MTM_22a9a8bd-6445-4286-b8b2-d1ad4667ab3a"
      unitRef="usd">-123584000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg0_d3b69455-5068-4774-834d-08207d96f27b">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for (benefit from) income taxes consists of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzMtMS0xLTEtNTY3MTM_e5a4cf04-cd7a-42f8-910b-993c444fbf2d"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzMtMy0xLTEtNTY3MTM_30095988-5728-4d72-804f-50b8b255e86d"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzMtNS0xLTEtNTY3MTM_334aa9ad-cc48-4971-a43f-f718f327e96a"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzQtMS0xLTEtNTY3MTM_0ea9cf4c-3891-431e-88cd-5196efe4e0b5"
      unitRef="usd">15000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzQtMy0xLTEtNTY3MTM_cb08c0cf-5a79-4c25-bbae-54e751431753"
      unitRef="usd">23000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzQtNS0xLTEtNTY3MTM_4e7ccdfa-0a3b-4a17-83e7-abf9f34720f6"
      unitRef="usd">29000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzUtMS0xLTEtNTY3MTM_ffeb126a-fe2c-4a3b-84a9-5aebdf5df382"
      unitRef="usd">3488000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzUtMy0xLTEtNTY3MTM_8b8ca10f-98ab-4c8b-ab8f-7c8adc120874"
      unitRef="usd">1095000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzUtNS0xLTEtNTY3MTM_1cb01cb3-6904-41ac-aeb2-5c1d04902ff4"
      unitRef="usd">500000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzYtMS0xLTEtNTY3MTM_1c910421-9be0-42ac-afb0-95ae14ca66d5"
      unitRef="usd">3503000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzYtMy0xLTEtNTY3MTM_37409539-450c-41fc-845f-72b8db225770"
      unitRef="usd">1118000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzYtNS0xLTEtNTY3MTM_c5c62b4f-7d94-4265-b945-b83f6a97c9b4"
      unitRef="usd">529000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzgtMS0xLTEtNTY3MTM_77b1cbcf-3a94-4693-bc52-f32cacc2e635"
      unitRef="usd">30000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzgtMy0xLTEtNTY3MTM_78bd0e36-9505-473e-9968-cbc0efefca6b"
      unitRef="usd">60000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzgtNS0xLTEtNTY3MTM_9583d8d0-cfe0-4772-9d42-d1957c661fcf"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzktMS0xLTEtNTY3MTM_32b4948a-c57e-464f-af64-c33bd7c357f8"
      unitRef="usd">-2000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzktMy0xLTEtNTY3MTM_d8009513-f427-40cb-8501-6eb4206ad523"
      unitRef="usd">30000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzktNS0xLTEtNTY3MTM_3b7043c2-279c-4ab5-a360-03879fc29f67"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEwLTEtMS0xLTU2NzEz_f1575bf3-6c63-47e4-90ab-a2e4a3b264d8"
      unitRef="usd">-1421000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEwLTMtMS0xLTU2NzEz_3c1172bc-2e3c-4475-b28c-4b3f0f4cdc51"
      unitRef="usd">-135000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEwLTUtMS0xLTU2NzEz_69fced9c-0f18-4a48-a81c-3021f269d016"
      unitRef="usd">-399000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzExLTEtMS0xLTU2NzEz_244c6873-7612-4bba-8b0f-c41cc549ad2b"
      unitRef="usd">-1393000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzExLTMtMS0xLTU2NzEz_71453b0d-7ee1-4843-9514-a182bad4ad99"
      unitRef="usd">-45000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzExLTUtMS0xLTU2NzEz_ea5fb46a-3ed3-45ba-9050-96c663ea9a24"
      unitRef="usd">-399000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEyLTEtMS0xLTU2NzEz_1f3fab2f-3eba-4b4c-9c02-cd5e01fffaed"
      unitRef="usd">2110000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEyLTMtMS0xLTU2NzEz_8b6fbf44-d723-4555-922b-6bb7f22342d5"
      unitRef="usd">1073000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZToxYzQyMTVjMjI0NmY0ZmRmODBiMDhkYTFkMWUwZDdmNS90YWJsZXJhbmdlOjFjNDIxNWMyMjQ2ZjRmZGY4MGIwOGRhMWQxZTBkN2Y1XzEyLTUtMS0xLTU2NzEz_545a2507-442a-46d3-b151-8f5e5e5a3b99"
      unitRef="usd">130000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg1_55279b4c-8e36-4ed9-ac9c-d01b899aff00">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between the U.S. federal statutory income tax and the Company&#x2019;s effective tax rates as a percentage of loss before income taxes is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision computed at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;States taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revaluation gain/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzItMS0xLTEtNTY3MTM_cc426fe5-b6e0-4ad5-bc8c-e674b47fcc58"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzItMy0xLTEtNTY3MTM_87f6ca73-b439-40e7-9968-654675a4d363"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzItNS0xLTEtNTY3MTM_daf3da9e-ef18-4eab-a3e0-327b71677254"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzMtMS0xLTEtNTY3MTM_abee875a-dc74-4844-8eef-f2af5d18f4a1"
      unitRef="number">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzMtMy0xLTEtNTY3MTM_c1faf937-fcb6-400c-bc37-31512ba78565"
      unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzMtNS0xLTEtNTY3MTM_ef4cc673-bc04-4895-a2c5-b03d842cb8dd"
      unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzQtMS0xLTEtNTY3MTM_9710a62a-3e16-42e5-951d-03f2932b08cc"
      unitRef="number">-0.022</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzQtMy0xLTEtNTY3MTM_1083a089-847c-4f3b-b649-b52ef7cb0de6"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzQtNS0xLTEtNTY3MTM_81ca386f-018d-44e2-bbd4-5631b014a459"
      unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzUtMS0xLTEtNTY3MTM_030ad873-22fe-4948-b629-788f2cc2a44b"
      unitRef="number">0.009</pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent>
    <pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzUtMy0xLTEtNTY3MTM_7f8a17d0-55db-4268-a1f2-39c2cb286e6d"
      unitRef="number">-0.050</pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent>
    <pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzUtNS0xLTEtNTY3MTM_4dc08b7f-98ab-4930-8a60-5ffcd4478d21"
      unitRef="number">0.001</pl:EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzYtMS0xLTEtNTY3MTM_8ff439f2-c307-4c47-a844-66e5aaec1e36"
      unitRef="number">-0.025</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzYtMy0xLTEtNTY3MTM_13dc4426-a2ff-4228-8ac7-86fd44e8425e"
      unitRef="number">-0.023</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzYtNS0xLTEtNTY3MTM_fa0fc703-c51a-4e02-9867-69876343ac5c"
      unitRef="number">-0.020</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzctMS0xLTEtNTY3MTM_58d54fa6-7308-4361-a8b7-8c0f0814639f"
      unitRef="number">-0.273</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzctMy0xLTEtNTY3MTM_ba5e34e2-753c-4b34-ad1c-35f0c7028651"
      unitRef="number">-0.213</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzctNS0xLTEtNTY3MTM_f311b905-25fa-451b-8f46-8787fa79ffb5"
      unitRef="number">-0.239</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzgtMS0xLTEtNTY3MTM_f6d1ad3f-8a2d-4dcd-bab0-da733e43800a"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzgtMy0xLTEtNTY3MTM_71883e50-9dde-4654-a81a-e38db64b2e29"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzgtNS0xLTEtNTY3MTM_96f401ba-a072-4c52-9bca-cc41e291905e"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzktMS0xLTEtNTY3MTM_2501440e-eedf-46de-a6c0-53ed1e173f05"
      unitRef="number">-0.016</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzktMy0xLTEtNTY3MTM_a9dc9b5b-2e71-454e-82a7-66b04fbcedda"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpjODQ4NjEzYWI3MTY0MDAxOGE3MzA2OGI5MWFkODBjNC90YWJsZXJhbmdlOmM4NDg2MTNhYjcxNjQwMDE4YTczMDY4YjkxYWQ4MGM0XzktNS0xLTEtNTY3MTM_8d112d37-6bab-4536-b148-167a4699bc9e"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg2_6d94577b-53d8-4a02-9874-b848d1d4b335">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s deferred tax assets and liabilities are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax Credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzMtMS0xLTEtNTY3MTM_fe5dba27-9e44-44d7-8c88-5aabb44d7e61"
      unitRef="usd">114654000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzMtMy0xLTEtNTY3MTM_7c01dd22-7d77-41c4-9dc1-b4e86668bbd6"
      unitRef="usd">92570000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzQtMS0xLTEtNTY3MTM_963e29f2-ec39-4387-8be0-543b3e1ff2cc"
      unitRef="usd">21245000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzQtMy0xLTEtNTY3MTM_0d5c603d-cd84-4d2c-8df8-075d9244094f"
      unitRef="usd">17679000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzUtMS0xLTEtNTY3MTM_d165b0ce-6b13-43e3-a093-d836c5781916"
      unitRef="usd">8252000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzUtMy0xLTEtNTY3MTM_cdee317f-c4f1-4617-86ec-54b704fdd30f"
      unitRef="usd">4013000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzYtMS0xLTEtNTY3MTM_6f7f7de2-5270-47b3-b0ca-53087796a68c"
      unitRef="usd">3909000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzYtMy0xLTEtNTY3MTM_3f49a997-a20a-484f-8d42-1a9ec41de77e"
      unitRef="usd">5239000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpense
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzctMS0xLTEtNTY3MTM_5f916899-ccf8-45ee-8857-6d04975b33a3"
      unitRef="usd">8656000</us-gaap:DeferredTaxAssetsTaxDeferredExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpense
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzctMy0xLTEtNTY3MTM_3a0a4315-eb4b-444a-8fd9-e46a184661f9"
      unitRef="usd">6799000</us-gaap:DeferredTaxAssetsTaxDeferredExpense>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzgtMS0xLTEtNTY3MTM_b0e4cb3a-481f-4aac-b490-808d38cb908a"
      unitRef="usd">12208000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzgtMy0xLTEtNTY3MTM_1e6c0a86-e785-410d-8ce1-d5ef0620358d"
      unitRef="usd">4826000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzktMS0xLTEtNTY3MTM_91df47b0-fc19-4cd6-b370-e8036cd62c43"
      unitRef="usd">168924000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzktMy0xLTEtNTY3MTM_0d3517f6-eb9d-43aa-8a02-434bc260fb7f"
      unitRef="usd">131126000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEwLTEtMS0xLTU2NzEz_4f1d2e2b-00e7-488c-8600-01c10ec94d50"
      unitRef="usd">166081000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEwLTMtMS0xLTU2NzEz_d1a339ab-ea5c-4135-b768-ea9a6f152a5e"
      unitRef="usd">126270000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzExLTEtMS0xLTU2NzEz_b970e0c4-46a4-4506-98e3-81d45d3ef150"
      unitRef="usd">2843000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzExLTMtMS0xLTU2NzEz_1e0248ad-c596-4706-aab3-c974dfb67680"
      unitRef="usd">4856000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEzLTEtMS0xLTU2NzEz_2753354f-5559-461f-9623-794642fe6b6a"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzEzLTMtMS0xLTU2NzEz_f38a538e-6c73-423e-93bd-9229ecc4d06b"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE0LTEtMS0xLTU2NzEz_8e74feee-d046-4530-a57b-80cbd57e4010"
      unitRef="usd">2701000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE0LTMtMS0xLTU2NzEz_b253b627-69f1-4157-b0eb-a35cbb46a8be"
      unitRef="usd">4432000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE1LTEtMS0xLTU2NzEz_17694fdc-71d3-4736-a71d-159cb411c0e4"
      unitRef="usd">2701000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE1LTMtMS0xLTU2NzEz_97620f6d-68bb-4ed6-9467-6e8374ce3aea"
      unitRef="usd">4432000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE2LTEtMS0xLTU2NzEz_f43d06f1-0a9b-46e1-8d3a-d3a806bf5e91"
      unitRef="usd">142000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTphYjcwNTQ2ZDJlY2Y0NmViYTNjMWFmZmQxNGU0MjY4Yi90YWJsZXJhbmdlOmFiNzA1NDZkMmVjZjQ2ZWJhM2MxYWZmZDE0ZTQyNjhiXzE2LTMtMS0xLTU2NzEz_8746975b-e999-4e18-862e-7c0e1eed924c"
      unitRef="usd">424000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzQ3OA_8f942ff3-47ac-460d-a9f3-b9bc22e43b85"
      unitRef="usd">168900000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzQ4NQ_72fa9e8c-c323-4658-bd44-a923e573141f"
      unitRef="usd">131100000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg3_6e12380f-9e92-4897-98c4-a3396e4e16db">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net change in the total valuation allowance is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzItMS0xLTEtNTY3MTM_9b6a9d94-2656-45ce-b9ff-2f5d8da58818"
      unitRef="usd">126270000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzItMy0xLTEtNTY3MTM_cbb6e706-f23c-45c8-baa9-06f05b4cec7f"
      unitRef="usd">102758000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzItNS0xLTEtNTY3MTM_f31af2ca-0894-4b9a-a34e-9ec0f49e0dc9"
      unitRef="usd">73155000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzMtMS0xLTEtNTY3MTM_a93966f1-a92d-40d2-806a-76a64b85ba72"
      unitRef="usd">39811000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzMtMy0xLTEtNTY3MTM_11ec20b4-7c63-45b8-bdaa-248c22ed10dc"
      unitRef="usd">23512000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzMtNS0xLTEtNTY3MTM_83b3ec95-4fc3-43bf-ad1a-0abc106c9f24"
      unitRef="usd">29603000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzQtMS0xLTEtNTY3MTM_4f0849ff-d007-4497-8071-427ccd477455"
      unitRef="usd">166081000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzQtMy0xLTEtNTY3MTM_2031a394-8e02-43dd-9449-0a5436d6ce3e"
      unitRef="usd">126270000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTpmODA5MWZjZDA5YmY0ZmRjYTFkOTk0OTIzMWQxZWY5ZC90YWJsZXJhbmdlOmY4MDkxZmNkMDliZjRmZGNhMWQ5OTQ5MjMxZDFlZjlkXzQtNS0xLTEtNTY3MTM_2d8d4790-fdae-4b7f-b28d-3e0c041fca05"
      unitRef="usd">102758000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE1NzA_c1285490-b850-4bf5-b6ca-bcb560bad54d"
      unitRef="usd">23100000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia036179b21f24e8fa5ffcd563db59f75_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE3MDE_2dabab48-7450-437a-ae93-2ea585ab3de1"
      unitRef="usd">472900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i86d8d0dfd72f4950bdaa5d1b5abebca2_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE3MTY_a8734d10-cf55-4f74-8c45-5a8bf5dadd39"
      unitRef="usd">226600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i23c1a833e48840c6afaad97e13d0a0d7_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzE3MzI_8ac68255-ff62-477a-9c49-213a6c313475"
      unitRef="usd">800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ie91b39b57d4144c594bc85e9ecdb5fc1_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzIwNjM_27af9a1a-b196-4b0e-a71b-d88fd41afa47"
      unitRef="usd">16600000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ie99b0e7a2b1b4d7995dcbdd4a996e923_I20220131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzIwODE_ec31dade-ce7e-4803-81ca-dd9e70fb3803"
      unitRef="usd">11800000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzMwMjM2NTY5NzY3MDg4_03cef3f2-895e-4a29-99a0-183c4ec50dfa">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unrecognized tax benefits are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzItMS0xLTEtNTY3MTM_792b59c9-9410-47f1-aa99-5285d9617fe9"
      unitRef="usd">4714000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzItMy0xLTEtNTY3MTM_7b2c8c8e-006f-4937-956b-17af128029eb"
      unitRef="usd">3918000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i92b81b6502d04f0e897f041237c09274_I20190131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzItNS0xLTEtNTY3MTM_dd7d4c06-bd0b-4cd8-9b7d-9649f513e647"
      unitRef="usd">3234000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzMtMS0xLTEtNTY3MTM_5f6f20b0-bba4-4f35-9c85-bfb693073b46"
      unitRef="usd">906000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzMtMy0xLTEtNTY3MTM_91cd2be3-737a-4273-8308-d4903eaeff50"
      unitRef="usd">796000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzMtNS0xLTEtNTY3MTM_fa8fbf89-6846-47b1-82e1-da8ac1d95514"
      unitRef="usd">684000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzQtMS0xLTEtNTY3MTM_7d44517b-980b-4004-9e08-8c8c663c4d13"
      unitRef="usd">68000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzQtMy0xLTEtNTY3MTM_5eaa5f19-6b69-4896-bf25-1a894e5f7cae"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzQtNS0xLTEtNTY3MTM_3a3079bc-e283-44dd-af04-a2a16ee21436"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzUtMS0xLTEtNTY3MTM_e00d2219-3bfe-4ce2-af36-8e04ff7d46cb"
      unitRef="usd">5688000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzUtMy0xLTEtNTY3MTM_d5133006-da27-46fd-a220-bc62416d3165"
      unitRef="usd">4714000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ic4ebd11e4ad34b198794d719c753644d_I20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90YWJsZTo2MWUyYTVjNTFlM2E0OTkyYTViZGY1OWJlODUxOWNlZS90YWJsZXJhbmdlOjYxZTJhNWM1MWUzYTQ5OTJhNWJkZjU5YmU4NTE5Y2VlXzUtNS0xLTEtNTY3MTM_3e5fa7c5-941f-43f0-a43d-4d747d0086d5"
      unitRef="usd">3918000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI0MDE_ccc4ca6e-049d-49da-846f-b9f57d48d147"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i484fc2c2378f44349b016587b0e5bbbd_I20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI2NDM_3a9b50a5-16c3-483e-8e94-fcf4c1294cb5"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i673837481a974784916c422ce7dedcb6_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI2NDM_63746111-141c-44c9-a093-9a9c0987a63e"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI3MTQ_4589bd4f-3bd0-4c4e-8c50-605ee1f0277a"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82ODgvZnJhZzpiNjllNjljN2ZmMTY0NDA5YTQ0Y2FiNWJjOWE3OGI2ZS90ZXh0cmVnaW9uOmI2OWU2OWM3ZmYxNjQ0MDlhNDRjYWI1YmM5YTc4YjZlXzI3MTQ_4bf6f82a-1281-47c0-9b9d-e34de3e35ae6"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90ZXh0cmVnaW9uOjhmNDFkNGEzNWY3YTQ3N2E5Yjc5ODg3Yzg0NDAxZDg2XzMwMjM2NTY5NzY1MjM1_2675c341-f4c7-4df7-8043-b84a8a9e6b99">Net Loss Per Share Attributable to Common Stockholders &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share calculations for all periods prior to the Business Combination have been retrospectively adjusted for the equivalent number of shares outstanding immediately after the Business Combination to effect the reverse recapitalization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company computes net loss per share of the Class A common stock and Class B common stock using the two-class method required for participating securities. Basic and diluted loss per share are the same for each class of common stock because they are entitled to the same liquidation and dividend rights. The following table sets forth the computation of basic and diluted loss per Class A common stock and Class B common stock (amounts in thousands, except share and per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,610,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,214,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,863,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted net loss per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted loss per share was the same for each period presented as the inclusion of all potential Class&#160;A common stock and Class B common stock outstanding would have been anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the potential common stock outstanding that was excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Preferred Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,252,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,252,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,265,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;918,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Series B Convertible Preferred Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Series D Convertible Preferred Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,261,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,907,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,246,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,780,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,439,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,662,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,217,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;dMY Sponsor Earn-out Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,899,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,933,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Early exercised common stock options, subject to future vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,654,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued in connection with acquisition, subject to future vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,523,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,450,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,900,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90ZXh0cmVnaW9uOjhmNDFkNGEzNWY3YTQ3N2E5Yjc5ODg3Yzg0NDAxZDg2XzMwMjM2NTY5NzY1MjM2_ff97f3f5-6134-4592-be5b-2b44fd79c631">The following table sets forth the computation of basic and diluted loss per Class A common stock and Class B common stock (amounts in thousands, except share and per share amounts): &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,610,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,214,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,863,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted net loss per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzMtMS0xLTEtNTY3MTM_5412759c-3f0b-4145-9a6a-ca30b84e5227"
      unitRef="usd">-137124000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzMtMy0xLTEtNTY3MTM_3ec2cb6b-c4b1-4fdf-baff-b7854b7aeb2d"
      unitRef="usd">-127103000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzMtNS0xLTEtNTY3MTM_532cb34b-f587-4d42-8298-74f160127ee2"
      unitRef="usd">-123714000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMS0xLTEtNTY3MTM_d72474df-b223-4c4b-8e3f-5f7cde4482d1"
      unitRef="shares">79610970</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMS0xLTEtNTY3MTM_dfcc3ac2-c747-4a84-a700-80a2edfb3364"
      unitRef="shares">79610970</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMy0xLTEtNTY3MTM_d692bdc6-38aa-4bb7-84db-005b2c9d01fb"
      unitRef="shares">44214426</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtMy0xLTEtNTY3MTM_e8e96df0-f409-4f81-a1dc-c69061907cf6"
      unitRef="shares">44214426</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtNS0xLTEtNTY3MTM_5ee0ac56-78d4-4b72-86b2-f17379ffe270"
      unitRef="shares">42863642</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzUtNS0xLTEtNTY3MTM_c9f6b588-5676-4cd9-8cb3-e2b7e3921deb"
      unitRef="shares">42863642</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMS0xLTEtNTY3MTM_0f970ae3-24a8-4cdc-826a-2425f1f0bf3e"
      unitRef="usdPerShare">-1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMS0xLTEtNTY3MTM_f4cb54ce-0a4c-40c6-990d-ac58789ccf7c"
      unitRef="usdPerShare">-1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMy0xLTEtNTY3MTM_8ec805a6-666e-452d-9907-a267fe4bbaf9"
      unitRef="usdPerShare">-2.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtMy0xLTEtNTY3MTM_f3f5d4e4-0653-406c-8c7e-06284fb8d015"
      unitRef="usdPerShare">-2.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtNS0xLTEtNTY3MTM_337396dd-9768-4b05-a870-38142d7f7104"
      unitRef="usdPerShare">-2.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTphYWUyMzQzODdjMjM0MWY5OWFhMTgyZjRmMjJjNGFmNC90YWJsZXJhbmdlOmFhZTIzNDM4N2MyMzQxZjk5YWExODJmNGYyMmM0YWY0XzYtNS0xLTEtNTY3MTM_f06c6335-bbd3-4f95-b82c-f97df46ee756"
      unitRef="usdPerShare">-2.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90ZXh0cmVnaW9uOjhmNDFkNGEzNWY3YTQ3N2E5Yjc5ODg3Yzg0NDAxZDg2XzMwMjM2NTY5NzY1MjM3_d3cf74a9-5379-4383-9ff8-796311e84a56">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the potential common stock outstanding that was excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended January 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Preferred Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,252,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,252,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,265,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;918,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Series B Convertible Preferred Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Series D Convertible Preferred Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,261,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,907,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,246,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,780,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,439,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,662,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earn-out Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,217,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;dMY Sponsor Earn-out Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,899,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Placement Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,933,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Early exercised common stock options, subject to future vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,654,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued in connection with acquisition, subject to future vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,523,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,450,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,900,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7c8208d4672e46e9a215ff567e2856be_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzItMS0xLTEtNTY3MTM_13d1f242-0c3e-4517-8011-14b800ced469"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i738c6a2efc7546c2953b91c71711ff11_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzItMy0xLTEtNTY3MTM_ab00bc7b-b88e-4349-bea8-320a8dda1f31"
      unitRef="shares">131252627</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8996f007b2a947a591c940df6eb25202_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzItNS0xLTEtNTY3MTM_98c5272c-f613-4bfd-b9a6-46cf953b89d7"
      unitRef="shares">131252627</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i667d769ed10e4224b6a8e8123edc1edb_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzMtMS0xLTEtNTY3MTM_6448dd08-7a01-49b5-aba1-646f144edbe1"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifcef7f871f1c4dc29772ca89fcb8e448_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzMtMy0xLTEtNTY3MTM_eb09914e-4028-4955-ad90-688e448ce7ef"
      unitRef="shares">7265238</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2c3c3c2239104ddda89665811c6b5e38_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzMtNS0xLTEtNTY3MTM_94dcd54d-1d82-4ef6-a81d-f9057ca1c5cc"
      unitRef="shares">918412</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icc2e2412173d481892d8db7fc3f18358_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzQtMS0xLTEtNTY3MTM_a44574e9-f714-41db-9fe9-7ed3f5c614f8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia37251891ead4287b0a982b9fea3d8b8_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzQtMy0xLTEtNTY3MTM_b549aca9-e7ee-4cf3-b915-a7bd7292efc8"
      unitRef="shares">761340</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i27fde486d9ba4ba5b2ff080911c17388_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzQtNS0xLTEtNTY3MTM_02a9c2b7-1f44-46f0-8998-25fdfaed80b1"
      unitRef="shares">761340</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i74534ff7ab3f44a19b5ad634c4dd98b1_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzUtMS0xLTEtNTY3MTM_af43e08a-e98c-45a5-96d3-a7b342451081"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i74863c342976442fb75da236066c8fe7_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzUtMy0xLTEtNTY3MTM_16d86122-2f9a-45aa-9412-5c5b594b808b"
      unitRef="shares">2261713</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id5d1984a6e8d4d9bbf5d18be9e0b1cc8_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzUtNS0xLTEtNTY3MTM_e3c07308-2535-46c6-bf10-04ca205314df"
      unitRef="shares">745914</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29444fe62a124c5f975219251b7b11b1_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzYtMS0xLTEtNTY3MTM_8adc3fc1-27d0-426b-8e79-d63b52094f21"
      unitRef="shares">1065594</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i02a335b82ec84a02a79182be63dcf57e_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzYtMy0xLTEtNTY3MTM_6fbeb9b4-2098-46df-8ca8-8e9562934291"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3fce4373f25c480595cc947adab04c49_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzYtNS0xLTEtNTY3MTM_6993f4a0-a4fd-4de7-9223-176e31d8220d"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic8b84e52896d4cbb839a8660a49abc77_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzctMS0xLTEtNTY3MTM_3aed6830-0da0-44ed-966d-1ac220f55f98"
      unitRef="shares">41907551</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib3388413d63a4b6ab36c3a7d15555488_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzctMy0xLTEtNTY3MTM_7f058668-7f49-4769-90cf-aea10b26deb6"
      unitRef="shares">39246696</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3a41899c50b44c5ab334577961f3a53e_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzctNS0xLTEtNTY3MTM_df9ff322-0122-467a-9f61-720c1f79b82f"
      unitRef="shares">30780382</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ice968d7f72024d178bf254216281b21d_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzgtMS0xLTEtNTY3MTM_b3bc0f64-d3d5-40a5-a1e0-ebfe5ab5de2c"
      unitRef="shares">5439736</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9042208b8eb04c93bf2a9a24d0aebc1d_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzgtMy0xLTEtNTY3MTM_905e8bf6-4d59-453e-b8d1-22a37441d3f1"
      unitRef="shares">1662999</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id3511e4e166543699a045542cbc7a563_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzgtNS0xLTEtNTY3MTM_3856e046-317d-421d-acf7-ee1cacfa61f3"
      unitRef="shares">1441354</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iee0c967193cf4998aa390bea89910844_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzktMS0xLTEtNTY3MTM_dce86a7b-8f99-41ff-8973-bd6f470ab70e"
      unitRef="shares">26217249</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6c9e516eb15d45c7a696b11176ee5ed6_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzktMy0xLTEtNTY3MTM_ff1d9712-f48e-4d5b-bc61-9eaf2213ddc6"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i92be63f233da433eb41e28506da1e0c8_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzktNS0xLTEtNTY3MTM_6c080752-59ba-4cc2-87e1-b70cb77c8b4c"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic34aa426d4e44995911cce6f4139c517_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEwLTEtMS0xLTU2NzEz_2f323767-7797-43d2-b6d9-59a8765daeb6"
      unitRef="shares">862500</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i723b6087152748d08f369121b35c3920_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEwLTMtMS0xLTU2NzEz_b6ace39f-a00c-47bd-aa61-6de3615e7664"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i30fd109ab54448da9de09236afb5d2d9_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEwLTUtMS0xLTU2NzEz_75ad2695-d21b-4e59-9d2f-ecd3cfdfb0f8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1458afe63be74aa8ac72ce9f35d1df9f_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzExLTEtMS0xLTU2NzEz_1a43504f-0f9f-4b62-8ee6-6d12c25d7f37"
      unitRef="shares">6899982</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i00696b853a924355ba702abfceca0647_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzExLTMtMS0xLTU2NzEz_57eef780-6fe7-4485-a88e-9594e0decfe9"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icda359d0c8fb4ddf98b1ce393fd0b232_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzExLTUtMS0xLTU2NzEz_619fb386-c860-4e12-85a3-b877de103c3a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib07f06cde031415b95233cc46c48c5d2_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEyLTEtMS0xLTU2NzEz_f6e75cbb-7e67-4468-9a17-ff8a0b95969d"
      unitRef="shares">5933333</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i371e31a4471a4e24ac3dbf9ecb1e840c_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEyLTMtMS0xLTU2NzEz_1c5aa074-c1d6-4081-a7bf-c6dda5ac6647"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2f5a84ef4f6f40e98d295c152704f0bb_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEyLTUtMS0xLTU2NzEz_0a886a69-8350-440d-9550-ed66013f30fe"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia65954a6189244c0a8d7ed97e516f671_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEzLTEtMS0xLTU2NzEz_d1973015-372d-42dd-8eeb-6586e4278fe7"
      unitRef="shares">1654385</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if50181ef246f4447b0f75ebdda1baa33_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEzLTMtMS0xLTU2NzEz_d50fe839-47f6-4d94-84ab-30fb72124b20"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6e49c810efa94b7c832d68b6274626e9_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzEzLTUtMS0xLTU2NzEz_4e5405a0-a8ca-484f-8d45-29d0dbe5bc8c"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ief5acf180eab4dd49bc763a40e314073_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE0LTEtMS0xLTU2NzEz_b139b87d-e556-4946-a76c-d4aba82222e3"
      unitRef="shares">543391</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3457538513e64fb89bdb4263bd02d328_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE0LTMtMS0xLTU2NzEz_8571c5b0-1bf2-42a3-a3db-b3834120999a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0c5448139bd541c984d1b27674e1c914_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE0LTUtMS0xLTU2NzEz_23c49195-ca1c-4841-9327-ad72db256689"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE1LTEtMS0xLTU2NzEz_41cc9e33-a5fe-4f7a-a1e4-e493e7d11bf1"
      unitRef="shares">90523721</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie8446efe693c4378ac87d7f998251fa3_D20200201-20210131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE1LTMtMS0xLTU2NzEz_c6f79b87-a51f-4c2a-8d77-75633eca99ec"
      unitRef="shares">182450612</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i657192e9f7fb4b58b332d74b606098da_D20190201-20200131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTIvZnJhZzo4ZjQxZDRhMzVmN2E0NzdhOWI3OTg4N2M4NDQwMWQ4Ni90YWJsZTpmZjJmYWRlMzJkMWE0NDJkYWZjZDMwNDlkOTNiN2I0Zi90YWJsZXJhbmdlOmZmMmZhZGUzMmQxYTQ0MmRhZmNkMzA0OWQ5M2I3YjRmXzE1LTUtMS0xLTU2NzEz_ebcd24cb-89ba-4bf0-86c8-c96a901e8f48"
      unitRef="shares">165900028</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131"
      id="id3VybDovL2RvY3MudjEvZG9jOjAzNmQ4YmMxM2QyMTRmZjhhNzY2Y2FlNmZjYzIxNzY2L3NlYzowMzZkOGJjMTNkMjE0ZmY4YTc2NmNhZTZmY2MyMTc2Nl82OTYvZnJhZzoyNjQyMTAwOTFkNjU0ZmE4YTcwNDFjYjU4ZmEyNWYwNy90ZXh0cmVnaW9uOjI2NDIxMDA5MWQ2NTRmYThhNzA0MWNiNThmYTI1ZjA3XzMwMjM2NTY5NzY0Mzg0_b15d1a04-cbd5-4463-89bf-50878614f55f">Defined Contribution Plan The Company sponsors a defined-contribution savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, covering substantially all full-time U.S. employees. Participating employees may contribute a percentage of their qualifying annual compensation up to the annual Internal Revenue Service contribution limit. The 401(k) plan was adopted in 2013. Since the inception of the plan, the Company has not matched employee contributions.</us-gaap:DefinedContributionPlanTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>104
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $B!I50'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !(@:5471.Z5>X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2@,Q$(9?17+?G>R6"@W;7!1/"H(%Q5M(IFUPLPG)R&[?WFQLMX@^@)!+9OY\
M\PVDTT%H'_$Y^H"1+*:;R?5#$CILV9$H"("DC^A4JG-BR,V]CTY1OL8#!*4_
MU &AY?P6')(RBA3,P"HL1"8[HX6.J,C',][H!1\^8U]@1@/VZ'"@!$W= )/S
MQ'":^@ZN@!E&&%WZ+J!9B*7Z)[9T@)V34[)+:AS'>ER57-ZA@;>GQY>R;F6'
M1&K0F%\E*^@4<,LNDU]7=_>[!R9;WK857^>S:[G@&['>O,^N/_RNPLX;N[?_
MV/@B*#OX]2_D%U!+ P04    " !(@:54F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M $B!I51ZR"$DIP8  /(4   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MI5AM3^-&$/[<_HI16E4@&1+;)(0[0((0>K3'-;I03J>J'S;V)E[=>M>WNR;D
MWW=V[3@.&">G?H'8GGGFF==].5]*]4TGE!IX3KG0%YW$F.Q=MZNCA*9$'\N,
M"OPRERHE!A_5HJLS14GLE%+>#7J]03<E3'0NS]V[B;H\E[GA3-") IVG*5&K
M:\KE\J+C=]8O/K-%8NR+[N5Y1A9T2LW?V43A4[="B5E*A692@*+SB\Z5_^[:
M/[$*3N*1T:6N_0;KRDS*;_;A+K[H]"PCRFED+ 3!?T]T1#FW2,CC>PG:J6Q:
MQ?KO-?JM<QZ=F1%-1Y)_8;%)+CK##L1T3G)N/LOE!UHZU+=XD>3:_85E(1NB
MQ2C71J:E,CZG3!3_R7,9B)K"L/>&0E J!(YW8<BQO"&&7)XKN01EI1'-_G"N
M.FTDQX3-RM0H_,I0SUR.Y!-5YUV#4/9%-RK5K@NUX TU/X![*4RB82QB&F\#
M=)%#1218$[D.6A'_(.(80M^#H!<$+7AAY5CH\,(VQ^"?JYDV"E/_;POD205Y
MXB!/WH"\D5&.!6G@8971IIBUJT_^FL+5?0N/?L6COQ^/"55,QC8%@,EOI-2.
MM [ZSS_]M"/L@XK;H!5Q+ PS*_A,%\P&'DE^(FDCLW:<"2<"9])',M,PN1ZU
M,#NMF)WNPVR$@5.$PQW6[3/\25=-W-J1>KV>/PP'PS!LH36L: U;P:XPD['+
MYBTGBR8R[?I&Y;2%QEE%XVQ/&C=41XIE=F8VL6F'>4@H2,463&"(55D$;OQJ
M@Q7J#!P8%/KMEV$0]-Z/GU&"B455,$YVNI9U4O[[0Y!S>%$1<%!"%.\WD@+L
MN(;ID0\'MXQ3^"2QQL/P*!CX9T%XB#,[XD31&.A\3MVB +,56%)3&N6*&48U
M$.RI\7.4$+&@,))IRK1;B.KDI^-1W2PV4XX+&PR*&>:!D;!,6)0@-M-O> CX
MA<!$:G,TKNALDF&Y!]8HBI56VR/E060''WIWP Z=4XIJ@E' ")X-O-/AP!L,
M M )1D#;ER-.M(8K5$M3ER89??,@(PJ>",\I_-H[MO4.&4Y3I[45@B;M#14,
M:T25P;V!M635=!'A52)Y3)4&@<,A!OSN/,R4U!G&(-=P0 D&CFP[[?SZX%1+
M(S9/UF7.B]#QE0<U>J_4](8<$Q'/8UM[@>_Y_5.O/QSLB LF2^=DAM',,RF<
M(3OC]!QC(Q6*"@R]*Q,$R#-; "W8U_O'W'.6T0NT4G' J*%%46YOELPDCM$L
MU]B4B(_H,^Q#\[)LK]<"HXU 5<<S:I:4BJUNNQ/1L6N(^/XK/- H$9++Q0I^
M5S+/O.+SW6/5D%;J[G&-^!X+<;L2:U7Q.C^;R/E>. B]GG^R*RE5+C0UAA==
MA;*H8A2+#&*7<H(9[>B4?%PD1>08Y37+ TQ7WQN>]?>V3)^IBIAV789;7YQU
MPE66=&/4&7UZV8W^B=?O#SV<3#NK#HDSPOEJ707(T09YBN8U5L3=HP<?/XZV
MDES[OIE1ZD4!UVDOB;++M8:$\MA&I&YA/=(W%#!Y!/N5/>'\@8R3J)QFS359
M>@!9/N,L0G/8,2X^<RBJ98O[I(2=5+!?2G*UHGH5SZ#OX5'$P\;9IXO74P>M
MW$W&6,-/6"[%\D2TW=9CBV 8[*GEL&&.O2Y<2VE'7?F!AWL&+_3_?V%5V4+8
M+%>X3EF97#7#U8/;%,H?;5#?.\-(GX9G>T8:(XK#S54 5H=FB%.,)3Q5XF#!
MH]GWG&GF7ED!>T(T189N*); #.<@+JG%N'=\?YAP;]#W^F>[6^W-_D":#0E
MUY M&ILKF;X>F@]V5=NQN&,&K2L[=D(V+M9!NS-!<K&+3VV]5)03IU["52UF
M([9ND=H*;/<X:A.K<@.T@\3Q%><P9]Q*S"FU65VU+45;&\#7]M<[%6?\[1W2
M$H70$JM8U@X7Q!2K,$LK!]>SIN19OMWE&28#2!R[&D3E&DN[Y:E%*L&_L]5Q
MRY;;[VW.WKW]#G*W3$=H]2O%+< MOM2-)_)VL!T'.+]V(^#_$*ORE/DVKW:X
MVZ]MK((-JV"?XYO=T>.4P[0MI&H\N^W ^23%$8DBRNT,PGPZP#:&FPL'/]R'
MX3BE:F$K#;='2VP$W&5E1#13;0?<<;3S-_<6?OO-PYK9,SS8[6HQ:(NT-M)J
M1YL3KAMY=6O74#8([K+-MGDN3'$C5;VM+O2NBFNLC7AQ&WA/; PU<#I'U=[Q
M:;\#JKA@*QZ,S-REUDP:(U/W,Z$$Y[T5P.]S*<WZP1JHKCDO_P-02P,$%
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
ML0T+)DT"TBX!N6W"4(LYO:?U"4Y%6]$789(F)A$;AL+0)@+TAF.<1!-4M$=
M;I,P4-F+:BLG\735M>6:)*&Y5@!0<6I*Z1I 390DK'4?S^G^,"AU"Q' @'YC
M/S)3"X1AR[!!L"#&$W,(:YW';IW_].T+F9X>H/NA6$28-@;$^=BL$1 L"*)D
MPI]A[0 P=DK'1^$^F^<OS+#67.S6W,V)Y_M,%E0AN4<NX]8^JLI#_SZ5Q\-4
M6MCRN!"E!)FJ >%PY*>1&3BHORB*R$3@M.9B]U)^]3TNHN]S/-H1,LL0"/,#
MTTI L#@,)JH0UO*.W?+^[M2(*V(EG^5BJ)K26'^*V: ^X.:^4<\1T/,TPJ8V
M C"+'] 3#LE4SFO)QV[)_TU*'WCK@*P32R0@5!2'YLU#J*G-%ZQ%';M%W2I(
MY>P$[KG9XKO !)TM:WMV "[P$]\:'*B_&,53)5?+.4Z<%>E#68L%Q_,KDA97
M[!;7#6<YI47C[3@[>"('A.>C/"^;?AU^.(A%4"/W7T25ESD/Q]$62^1'H97>
M@#X'J1E#&X2CB10)M/0&;ND%>&:\>OPNM@&P?HY3;$X) &;FBQ,R9JK5.7"K
M\ZH2%MV[&;-Y*-O]GE:%W(>4>V?-3E _'"OV2-4ZO0.PJI IQK95>9=-TP=D
ME]@5 8!9])^]>@^T=@?NU?MXH(>JO6*'K9A#PY[HYN/FO=?IO%3=H9*W/*N;
MK#OWF?29@;TB)T& (M-I C@K!"[(. 1GV_0S+F,4@F&SPMA7._(G-ZI21$4
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
M47;.1Q21K<=(?4!3AL9:&:0V#=N<)J^PWH'NU\;@[N %VED^^0=02P,$%
M  @ 2(&E5"FQ^]Q-!0  ?@P  !@   !X;"]W;W)K<VAE971S+W-H965T."YX
M;6R=5VEO&S<0_2N#+5"D@*K+3A,DM@%;.>K ;H0H25$4_4#M4KN$N>2&Y$I1
M?WW?< ^M'-<(\L5:'C/SYLW!\=G.NCM?2!GH:ZF-/T^*$*H7DXE/"UD*/[:5
M-#C96%>*@*7+)[YR4F11J-23^73ZVZ04RB079W%OZ2[.;!VT,G+IR-=E*=S^
M2FJ[.T]F2;?Q0>5%X(W)Q5DE<KF2X5.U=%A->BV9*J7QRAIR<G.>7,Y>7)WR
M_7CALY([/_@F]F1M[1TOKK/S9,J I)9I8 T"/UNYD%JS(L#XTNI,>I,L./SN
MM+^)OL.7M?!R8?6?*@O%>?(\H4QN1*W#![O[7;;^/&5]J=4^_J5=>W>:4%K[
M8,M6& A*99I?\;7EX7L$YJW /.)N#$64KT00%V?.[LCQ;6CCC^AJE 8X93@H
MJ^!PJB 7+MZ[7!CUKV"*SB8!&GE_DK;25XWT_'^D9W.ZM284GEZ;3&;'"B:
MTN.9=WBNYH]J?"?,F$YF(YI/Y_-'])WT_IU$?2??X=^(%M9XJU4FFHPP&2V=
M]-*$9L-NZ(TRPJ1*:%IA4R+]@J>_+]<^."30/X\@.NT1G49$IS_(^*/27*,O
M?"52>9Y4#-UM97*DDI9:&!3SC5A[6EXMZ,G//SV?SZ<OF_U17,U>DG44"DGM
MX<*6E3#[]O 7V@E/&UMS4"E8I+E7.?A+P5]P=1I&D3PM:I,6S2[J*MKWS*(7
MO%9!>J1S**(E90+(Y-/*V:W*E,FI0,U0*C)I4DFYM/ L,/<(D(!1C8)U#8*F
M%*3SM%4"QLE&:JB"56Y-8_H(&P,W9L]>>A2,C]U#>=91>TF1.UX44E>DU49"
M$[T6+A0C6N])E2)G9(P8_41G)(%A#T3[Z'(I[O@XUW8-G&DA3"X!R:NUEB E
M3:7OOG%;Q-8CL#["QW@*=- O->Q&#Y6A%9QZXSCY?&J1J@+@K#-*C!H.T8==
MRW HG*WS CTVXOQDP'36)*RG)UU,Z=-X->XBR@J-R*#LTD<",WI=.^@\!E8@
M[KO":KW_U>X,E ("&IM!TUY[Q$PX!1- VVE[*]$:S7Y$-_576:YM[?(1K4"1
MJ" 9[3#$/R3^.F1@YL?TWM"[6N_I6:QRU/HP9:]-.NYSEANO=.UYGYQ(HY8T
MQ!&L7>9.QDIM*EJ+6,FWTN60?3+(\G:KOW](=R8XN_V+/LJT,%;;?$]OP7$U
M:O!<?^XA\:WKSP=:!5)*QH91U:ZR2#&1?JF1$+$8TY;73GJUO%ST5I5)+400
MU28#7DDM=L+%C'PE4] )L+.GD:4I6"ILP$GKQ*I>-^ 80B_9*>S:&ZI(.3R
M;5"I"6H?S#T3U7ATX%PY'P96!JXRN_=!T,<=LO7F9G&$0ZLRYJ168JW0"/8]
M$S^(:B719;('8(UI63M?"T0?V<#!OA_E$=45(//11FS!#LJ1MC;(@YF^8:#)
MI'< E7&G&8;AI,O5X6:?P/<YHY(_LR:OV..8JD?9?)28J]IMU98;R^(0P /Q
M4<VQM.\E6$W96$;QBN_A=&!YB/PXTM6 UF_J,)+5CU:J+"6,H.?OT3 T!KT.
MV!$Q,?2>*C0]1L/G7I0( SJLT)KPQ!HOVFG-?R,_BCL/4O4PWXV[HT-UP_<'
M>1L2<E5[O"O><TM<8Q@81F(,(H;><4YKV8T.O/.0]*BSS8^JDP8N9_=?Z3&M
M)+HD)^4)]US:U(X[)A[!()3VC^D?TT-3R60P$T8W>?+U@%R;T(R'_6X_7%\V
M,^7A>C.9WPJ'-]&3EAN(3L?/GB;DFFFW601;Q0ES;0,>Z?C)SYMT? 'G&PO'
MV@4;Z/_EN/@/4$L#!!0    ( $B!I51U\?RTS2@  .V%   8    >&PO=V]R
M:W-H965T<R]S:&5E=#DN>&ULM3W9<MO&EK^"\N1.V540+4KRECBNLA4[UU/)
MC<MR<FMJ:AY HDEV# (,&I#$^?HY:R]8)'F6A\02!72?/GWVC:]OFO:KVQG3
M9;?[JG8_/MIUW>'[IT_=>F?VA5LT!U/#7S9-NR\Z^+7=/G6'UA0EO;2OGIZ=
MGCY_NB]L_>C-:_KL4_OF==-WE:W-IS9S_7Y?M,=WIFIN?GRT?*0??+;;78<?
M/'WS^E!LS97I?C]\:N&WIWZ5TNY-[6Q39ZW9_/CH[?+[=Q?X/#WPAS4W+OHY
MPY.LFN8K_O*Q_/'1*0)D*K/N<(4"_KDVEZ:J<"$ XR]9\Y'?$E^,?];5/]#9
MX2RKPIG+IOJG+;O=CX]>/LI*LRGZJOO<W/S=R'F>X7KKIG+T_^R&G[TX?Y2M
M>]<U>WD9(-C;FO\M;@4/T0LO3V=>.),7S@ANWHB@_*GHBC>OV^8F:_%I6 U_
MH*/2VP"<K?%2KKH6_FKAO>[-%5]&UFRR*[NM[<:NB[K+WJ[735]WMMYFGYK*
MKJUQKY]VL!^^]70M:[_CM<]FUEZ>9;\V=;=SV?NZ-&6ZP%, U$-[IM"^.[MS
MQ7\KZD5VOLRSL].SLSO6._>G/Z?USF?6FSAF]A]O5ZYK@5K^\XX-+OP&%[3!
MQ?\+>O^OUL[>%<XZ?/!3:YRINX(YHB[A UNO[:$R].?+IG;P3LE__[(SV=I_
M8LIL8^L"GBZJS,$2!GBS<[1* 7ON#T5]Q%WKIH/5=L6UR5;&U!D(BT/1PNNV
MI@?;$A8Q0.?=CGX78 \!DJVI35M4U1'_;@X=O]L!.+\OKA;9XW_]EY=G9Z<_
MT"\_OWW[B7Y?_O!D\4"08:.J+PVM*! P=JJB!CGX2[%RV:=WEW0T"W^ZV34
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
M@XU('WX&<(!3D,3(AKR<LRA]%$DMJI.5*5H\^JJHOX)@(9$!/ $2VASERN
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
M(85QEZ$DQA@$^=KPQJ:CE;2$)U@<F(^-8M=B]8TUG%@7O'^KF214I%B!C"_
MTUI&1158#ZM%@*6HD(M4L"0F)E'FUTY.OXA]D]\.OL#2UV&@1RN7%Q^(GP2I
M)ZX<&VS=A*0>,HU (7&UH51/;H9BS>P%T6TD$D76:>X*T0V*A%CU[0^MV6']
M]K6A I)4S*!XI/I59&]8G-*?<17.& LWA3<3#Q5)-U^?@?=XLC(UN';=T+/&
M&$RH@E,_^SZ<8(EDCW&F3=^NDV@I5GR4B!+8 K0U6IM<SU)(XDLJAJKC[%%R
MJ4(CN!E?&V-&$> QC$2"$J@CM>8+@4A/&[&!-:WY384N^<R>LU486G$1IZ$7
M6,:Q-I@95YQ=<MG(9^LX2<U./O[*)_\]R2M^F/#7Q$HX #AJ=H,1_N>@D(&X
M!*%-MY>JE1:W5YO/N]W5\4[[SU==#,)OB^S=441)74A*"JP1DCU3#J<F" V!
M,8H^Q2 "."!6XES%"H-8:#>TI#\'G/Z H#V*04DR2,GQSJQ)]9*?/9F>(4I)
MCV*[GADJ+L:F#?UR#WS[$BR2LLBSGPT>\<B$]P^#=%$5FB"[@A6+0].*BDOJ
M+<72D$PG)M$4AW_U136T;J."\K(QG"95*S3*4R%ML]O%)F94\^&+..-KD ("
M2=X B)CXHZQE3BXS&-P.@V5X8G.[1FY#:\V4M%M#I*.Y2O9:J)2&K$!9]L3G
MJ?1ON!86B0A$(>#.P+5#\J!J03QP2/R708%)71_F!#H7SG(72_#J%-KI]Y$5
M1!(>CCW2HG1[,9NR?<C5AG:3*38QL*N;3N1,08964K-2&2K#A!>$3:1JG=B)
M)2>:R-&U<:$.F>G?7;Q\%5)TDT%\)JSN>,"8"&S4@[!=]RIDF9M:B@I238-6
M%IFBK?6SD(<HUBUBYKH  Z=W\2U-6QU8^-ZWR0)Q ?_9^=_R;'F!_SO[&UM?
MR]._13HN/L@H(3-I>^8<@IK=\APW6K[4W<X>NML'T;2#[H5!S)G/C"52NO]@
M^^62-A0L?\.R]QZ,,(C8$RSF_[-]3N\&_SP%?TIT^]Q4D$IHK*#G3Y8]L)Z6
MSYCL@P@0K'/L:S&"2)'OK:-:#"UN^7!YZ:O+$C,=:^U$]' >"5,9F .A>J9A
M(IQ3+@P0R8E!+3'"RT$TL(W1EVI#<<F4;^1/2\T.?F6JT:-H.[T%)@M(3$2S
MHH $(P=9$R!XG=4@:.8UU!9C!;5ZO8R#\)FC?%8BGJB5@CH]V)?0[7.45NE'
M;'&!>U\<,=C:D$";V#F$S28@D#^">2/M6FR)Y^+M2I$+%L-087L1Q'=1<B./
MYHRF0W5!#VL5VWQ]?ZH[@N!D#\$G^FQ;GJ#</FJ*5;.J+<GQJNAK0)/#<GG0
MQBCLKD;/W>P:_4U.ZM.U*&*EK)0!@A-(N@,UC:P^M;.OR?26;C@+:AU%'4AU
M01J7%$7U)(*71?8I]GC?J\>;?NP=X3CQ6W32V:,9X#6XK3U;]J!C@<IM\%Q
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
MR!.,(Z QBA* KK2GLKRH9(&*!%!ZH U7VBU&7T@[<8$*E332C'<,EG>D7Y#
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
MQ"]-,RT^ '_?-$VGO^ &-TW[E<![\]]02P,$%     @ 2(&E5*&L95[J"P
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
MGP)IHL5H&(W'0_9S&'V?EIK0X(3-.21N?(K&81X:MGW,.C"IQ<$^*??PK0F
MSF:W-]BS_]Y-C&>0=3Z*IK/%H]DXBN:3612?SQX]X31&)9+7)SZ^7'$-39KC
M9TP]\+BB\UAGX'R^>ZI]#(,]8G]=BJOUVC4VCO>5I=*6'G;<^5.Y%&3M,#7O
M\EPZ.]R*K#XQSUTV.R0-)Z4.C8"IH+H,0,!W3P<=0VH(,<^)#U$7F K0(;#&
MI_Y9N;U1G8,YTTOL3VLDLKYD>GKE </CHN_;M5A3KV8Z-12KS!;GT6P^?&QW
MW2%B_>Q_X**X"9&]TX?[(OI"XZ$C ;?8@4.,UD&8&?2]%7+6>M_&G0?06T4$
MBG"+?_6FN=J\N+3T[^OLAONWGCYPO:%#TTRL,74XF$]/_#%K_<.JTKV]LU+6
MJMQ]W0J.:*,!N+]6(/3A!RW0O,[U^M]02P,$%     @ 2(&E5'L'7/]H!@
M*1$  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULK5C;CMLV$/T5PMT6
M+>#(EGQ/=Q?8;!*T!=($N;0HBC[0$FVSD4B'I.+=?GW/C*Y.O)M-T1=+HCBW
M,S-G*)\?K'OO=TH%<5/DQE\,=B'L'X]&/MVI0OK([I7!FXUUA0QX=-N1WSLE
M,Q8J\E$R'L]'A=1F<'G.:Z_<Y;DM0ZZ->N6$+XM"NMLG*K>'BT$\:!9>Z^TN
MT,+H\GPOM^J-"N_VKQR>1JV63!?*>&V-<&IS,;B*'S^9TG[>\)M6!]^[%Q3)
MVMKW]/!S=C$8DT,J5VD@#1*7C^I:Y3DI@AL?:IV#UB0)]N\;[<\Y=L2REEY=
MV_QWG87=Q6 Y$)G:R#(/K^WA)U7',R-]J<T]_XI#M7>Z&(BT],$6M3 \*+2I
MKO*FQJ$GL!S?(9#4 @G[71EB+Y_*("_/G3T(1[NAC6XX5):&<]I04MX$A[<:
M<N'RM?JH3*G.1P'*:&F4UH)/*L'D#L$X$2^L"3LOGIE,9<<*1O"B=25I7'F2
MW*OQ%VDB,8F'(ADGR3WZ)FUH$]8WN3\TL7&V$-?PU:$$ &_8B6L&5CGQY]7:
M\_I?]QB<M@:G;'#Z]5@^2% \51OEG,I$NU Z;;8B[!"%]JG,Q:V2S@M%D L
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
M"T@=R@ UV"!*18DG&  9.^X2CKJC:A[AA:;?M&Y4%1%N+8M(?:QJ<@3-1B<
M&F<::#MC.T =J)QS\0/:LFXT1F&DRK&W'):+4:':32$MQ3@5D-9*5"D"X>L5
MF8L/N!5D)'\<YDI<5$Q!,1BCR5*:JG# B*TK*$HX6F8+1ZJLTO6.K9&"BV Q
MS!U*-%96QR-HO^>*<:_DP=I^4EV+GJF]J-A-]WC$&QYO8):2[E1NE4]PHCU;
M>K))((;VQ#>T&R9BI!#3%?(AMCMZPU-T>ZN[P"/HR ?6S!,S<@:;ZY8="I1:
MTJN\;$QE#AV^>.]#EF,^KTK44ZHC3*&CL+(24<"+5K%+D?(H>O59Y8&EHKJ+
M\/QJG!!)#=G+P>-<"#SHT5):R9,+Y"O!6WD/$'=]9<'\'0%]S5_"9W3KR.L"
M=8%I"&"B-I$<HXJA=U#5B :'ATTJG.PR*P\@%>?'\"((#9R'QW#:8L<KC13_
M#<6!JS,$47-AB:QR6JM?8D\%;$7V'-GB&7[WC>N;N.^'9/0$$9WFC%UH%L!#
M(R,MR(7O1T,+&&OF!<HW51_*V!P>>.,,-@1!=JO&MN(O\]>-F:L(JJL#& F3
M#64I-1ZET;O(;0L&MU?E&=$CR85&8YD3^[A7$7UJFX>:""-GVCV:ZLCD&"<$
MMV,>*FE?P]:$4E\!-'<'P:S0%EDW-OH0EWO;C0LJE\7*J:UZ_@C5J^;>OZ#D
M:N*0BCAU=N>.2COT:<NC,'1([[:8L4-$ YT_24<(T-E,C$PF#)'Z/M!C@*/R
MA]SWW7@9]$B9X<=)/#JI.#DG_3C9,[@Y(V,.)^,LB@?'GG0<_JNFONP;;6A$
MD-M1TWLH-W_I;<!B]/ZE5O; ;YEHQ0!$XZN8X>[P(NM=?']S.1[?@OTD[0&U
MP@ZUAV@ZO]O,A(UOEN*%-RV_S=D9[TW-/TL%QK9T /_O#7JDNR #P^N]Q_\!
M4$L#!!0    ( $B!I53=#H'%A1,   -/   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;.T\:V_;QI9_9>!U+VR E44]+"DOP'%2W!8WW>Q-;H/%8C^,
MR)$T+46J'-*.]M?O.6>>I$A93MS<7=P6:"Q1,V?.^SG2B_NB_$UMA*C8YVV6
MJY=GFZK:/;NZ4LE&;+D:%#N1PR>KHMSR"MZ6ZRNU*P5/:=,VNQH-A]=76R[S
MLU<OZ-G[\M6+HJXRF8OW)5/U=LO+_6N1%?<OS^(S^^#O<KVI\,'5JQ<[OA8?
M1/6/W?L2WETY**G<BES)(F>E6+T\NXF?O9[@>EKPBQ3W*GC-D))E4?R&;WY,
M7YX-$2&1B:1""!S^W(E;D64("-#XW< \<T?BQO"UA?X#T0ZT++D2MT7V2:;5
MYN79_(RE8L7KK/I[<?]78>B9(KRDR!3]R^[UVC$L3FI5%5NS&3#8RES_Y9\-
M'X(-\V'/AI'9,"*\]4&$Y1M>\5<ORN*>E;@:H.$+(I5V W(R1Z%\J$KX5,*^
MZM4;L:PB=EOD=Z*LY#(3[.>B$BIB/$_9)UZ6/*_4BZL*CL(-5XD!^UJ#'?6
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
M5*:7$DQZS)=UL01'R",1QNLN2[;B&Z7;Q&BXBN=4B,R<I5-5A9QRR^&)/7%
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
M9. +:?M@5>7.W9?*6E6XV[5K?;0 WU<*FZGF@01T?\3<_ Y02P,$%     @
M2(&E5%@=X]+)!P  MA<  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
MO5AM;]LX$OXKA.]P2 "?+=MMFC0O0)+-X7IH=X/F;HO%X3[0TMCBEA)5DHKC
M^_7[#"DILF.G35$L4#261,[K,P]G>+8R]K/+B;QX*'3IS@>Y]]7;\=BE.172
MC4Q%);XLC"VDQZ-=CEUE269A4Z''TR0Y&A=2E8.+L_#NUEZ<F=IK5=*M%:XN
M"FG75Z3-ZGPP&;0O/JIE[OG%^.*LDDNZ(_^?ZM;B:=Q)R51!I5.F%)86YX/+
MR=NK5[P^+/A5T<KU?@OV9&[,9WYXEYT/$C:(-*6>)4C\N:=KTIH%P8POC<Q!
MIY(W]G^WTO\1?(<O<^GHVNA/*O/Y^>!X(#):R%K[CV;U3VK\><WR4J-=^%^L
MXMH9%J>U\Z9H-L."0I7QKWQHXM#;<)SLV3!M-DR#W5%1L/(GZ>7%F34K87DU
MI/&/X&K8#>-4R4FY\Q9?%?;YB]MZKE4J9)F)6ZONI2=QJV5*B+L7GZ2ULO3N
M;.RABC>,TT;L510[W2-V,A4?3.ES)V[*C+)- 6/8V!DZ;0V]FCXK\5^R'(G9
M9"BFR73ZC+Q9Y_@LR)OMD=?Z)OY[.7?> AW_>T;JJT[JJR#UU8\.YP\0*RZ=
M, N!0-4HKRY60^%S$M>FJ&2Y%KG,Q-'P^.1D>'(\%8W<3@(K>#T\F<V&L]GL
M.54H;^>Q6I7+D?@WY&]+PFKE-07=N=$96?YI"09Z(ZK:ICEJ29B2A,NE);;\
M6DL'+T1JB@(%"^RGGX7T0HK*JC0L^>MD,GJ=B KBPK8AV&3^.RJ<I<KL=Q0,
M&[K;ID*NQ9P$/9!-E:,,VO5:@-B@804C291U,8=H* K2W3ZK1N)G(Q8,&C"+
MU.WJE=*:-2CG:HBO*ZQOM;$H#L:JL69/V!XJQ<$HQ4^$F+,Q;T(:CX8"=I*T
M6N%=D&PIHZ(*W(9/6GVI52;Y<;=H#K)6S@>_@RD__W9W\[>_'$^GDU-1ETV*
MA%L7<]!0^)"<WKX7G^Y&[:I=<N>$R'11E7,=S/\@D6%Q$B%XB@2:>P4B$ H1
MD?B2<O9]CNQNHI,Q*&BQH,#6\'&IN#J#ET"<CSA\M/:.TMHJKQ#]2Z @-?=D
M <KHR;,Y#%D*YN[,TY:;PU ;$I1L+5L AUP%(VL'&S7L8YV&=Q80+.2]5#H(
M/S!VPT5 MU (6RP*QYLZU5BG[), \]G%\<HUP0D<02H6JJMC'./[3H@*OP$,
M -04FQ'<%[?#D?C8H2E$;-N(3SE%T-R&4KR%F+OMNKV.T;T+T;WY4DOM&)DW
M#RE1YE"[QZ,D$;^4*6U4P@X$;7(6UVTJ45H[\M*O JYDCL?;"-ZC4T9;+&R.
M5VD\OZBD]:?=BBUZ24;))+!+8]SCP@ 2%A&B#>268I:(3*X=KYB\88PK&+!"
M5#V%I8W0GH6<;$9_([T!P6DPK[-Y$;$6R(D?V.M4&\<0ZRSMQ:?1[W:CG+H\
MT&8>.@X5!UQU@3LI.XQ\B*A/$P'8,,,'+T%N/E<,Q5G"&I.3T]YGEJ9,!MH/
M;QJ"P0:;B8UE(4:Q4/#"!ZY8Y0HQZ6?<08X+;_:%L0>@MI0B[;4B A=SOG@?
MBG(#<749LOCCJ.8["*8SA@NVL^(;6<:X;Z"W'@OYW)IZF>/8#KIGR=\Y&[V0
MQOS].320?#\-])*Y9=H+BQZ5/DGZE1Z3)+G'5D5=L$,OK^_NF LG6TOQ;5L0
M,_&$[U?/$7U7,#TM[)=%>\!X"8J>M"T9>3YF2E@RYZ MT'F%>!O&O%Q:8AN#
M/3S2=!U!3TDH3M;$[YMF8"%A+F:WSQ@6[Z6NJ>T+F$$P"D6%/.@=OH2C_G3^
M2UK^JR*&OH,&FRK:3X&H.*+-K7."4-I!="\FN:_E8Q\GP%% L2 9';@WND;%
MK<+HBM1),!HF\<<H[Q22U1WM3;:"HXJ",@7DA+Y: PCMRJ=<O]-I(-XQ\37.
MMQ6$18]]\SLN/D'WO"Z4UA:+;+2B2%5JRK*Y ^#D\:FTV3:0]#7RPADO8H(0
MGV0T.YI\C6/[_'&P<Q(YC GK2CZ&-C#3CEGC^_O3=KAI 1P<)^LE_U4VK0N>
MUU)"(ZO*5-<A9PV.8R@A5S:5D"EFL3(+,P>81E;*2ZW^'\[&(=X8NY1E]UR0
M7;(GED/MC.[&D#LPJ89:,K73ZS;ZC]4,E=P*@W&]PA355*/!8<@(&XKLPV_B
MW:\<E4J3I\A%53.5.JE#,![GU0X#R !OO:O8' L10_'^_;4XZ%'9QH*F; Z;
M;K =3GM39SMT=LGNBWIF3FXEC\0-]WU[5S9=>P=;QN(WS<;; W$S^^VWB.5Q
M<E%\"'E39T^&'>;*RC\.:/L%]O'TPDYH&(SA$QHD4CID/1[Z$*"699PD+><Y
M;H7)NCV3A5SXIBWK@8D?KVH\\?D)BIVK,K9S!XT_ +Q6&+\ I8VB.(Q]5V--
M;#+BZ;C>I&LCM($N&9K3==B1D\[:=7U0X1^#.\Y[ ;R-DT0@L<LL4_'R0*^'
MVWN'SVX>AC&9MYC'J:+74CQ[;_.TQ0"A+KZVK>]GQ\E\GQ.Y\B6N#[^FJ^V6
M]F>!<]4O%GP.LW!G6;3(R8+:<=GM@OEHUX7?N'>7&HB-;XP=X S\Q6O5[FUW
M*7T9[V(?E\<;[0_2+A7Z:$T+;$U&;UX/A(VWQ/'!FRK<S,Z-]Z8(/W.2\($7
MX/O"&-\^L(+NJO[B#U!+ P04    " !(@:54UYP%[3H$   @"@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6RM5MMNXS80_15"38L6,&Q)]N:RM0TD
MV5ZVP!9!LML^%'V@I;%%A")5DHKCO^\92E:\6\=H@;[8)#5SYLR5G&^M>_05
M41#/M39^D50A-&\G$U]45$L_M@T9?%E;5\N K=M,?.-(EE&IUI,\3<\GM50F
M6<[CV9U;SFT;M#)TYX1OZUJZW0UINUTD6;(_N%>;*O#!9#EOY(8>*'QJ[AQV
MDP&E5#49KZP1CM:+Y#I[>S-C^2CPFZ*M/U@+]F1E[2-OWI>+)&5"I*D(C"#Q
M]T2WI#4#@<9?/68RF&3%P_4>_<?H.WQ924^W5O^NRE MDLM$E+26K0[W=OLS
M]?Z\8;S":A]_Q;:3G4*X:'VP=:\,!K4RW;]\[N-PH'"9OJ*0]PIYY-T9BBS?
MR2"7<V>WPK$TT'@178W:(*<,)^4A.'Q5T O+>](R4"GNI L[\=%)XV6,EY]/
M O!9:E+T6#<=5OX*5I:+#]:$RHL?3$GEYP 3$!O8Y7MV-_E)Q%^D&8MI-A)Y
MFN<G\*:#M].(-_W/WHH_KE<^..S^/&%G-MB913NS_R6J)[&X*]_Z1A:T2-!V
MGMP3):<<N?;"K@4BUZ+)AN"-Q$_6;C0)NS70VZ"! SD1*FE$EG[-*J$B<6OK
M1IK=-U]=YMG%]UX4MJ[1.[Z2, T)9]M-)53 V@:IA3)/Y .:-# "C%W-\M'Y
M+-MKX/!62P]6 U2PQ>-8O#?B@W1%Q>32@5S3X@@]5HJS+!VG*'BMN7<!PW*@
M!WLNJ!5D?[4!!K[E/W'UW5A\:B"HO&^E*8@U?-O#'U$+MC<Y.G1;2.UMQ "#
MK70(:SB0%9B!47Q/,_+*IJ,LNSIP^(&<PNJ=0+K6Y!RP7IPNK#']0-JJ4$6X
MF]8CYP@2:*R4D?QU=))^T9T &>1.AUI(4W98K_%Z\?0S6-;;DB-!S^0*Q4EA
M__]%8O,TN_@BKL#J8XA2(3:M#-L0:\QDL2/IV'C@.M*JP,PG(5&C%"NKQ31Q
M8ELI.-&C]$+EH%58,%=FTPL,!>P;*M1:01*T9>2M(@,?QN(C*#( M[V0+68M
M8E](K7>X;PSF?_38&F*O9%FJ+C.'GNU+P8O*^L $V%<+$80*O0J>0'&V'NH-
M##I7SK+S<3:4.*MQT4^'$^7Y>ND2)8\V=53" ELXU%"\X?2N<VS/T%%A'<;Q
M0)">FQA@ )YE5^/9WN (V^D11E?#2=G&$+/_:^41J)@YCYPR_C]'#E/;<TR_
MY'A\3HG1T3DDB\*V7**-W$GN T;%H>-.U4JNE$9R$.J5U+'_E2ETRZS.\H,Y
MXOJQB=([D:[&V2?%NJM=G[57V.+7H(CKCEILEK+MQD3LN#WB6!R[4R8'MW9-
M;A/?)MR$0.LN\.%T>/Y<=[?^BWCW=L(HW2C,?DUKJ*;CBS>)<-U[I-L$V\0W
MP,H&5'E<5GC"D6,!?%];S)5^PP:&1^'R;U!+ P04    " !(@:54EF?@6$\2
M  "C-   &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6RM6PEO&\>2_BL-
MK;R0@-%H[L,7(-O)>UZ\.(85)WA8+!9-LBG.9CC#S"%:[]?O5]4])TE)>7'@
M2'-T5U?7^57UZ/6^K'ZO-THUXMLV+^HW9YNFV;V\OJZ7&[65M5WN5($WZ[+:
MR@:WU=UUO:N47/&D;7[M.4YTO959<?;V-3_[7+U]7;9-GA7J<R7J=KN5U<,[
ME9?[-V?N6??@2W:W:>C!]=O7.WFG;E7S=?>YPMUU3V65;5519V4A*K5^<W;C
MOGP7T'@>\&NF]O7H6M!.%F7Y.]U\7+TY<X@AE:ME0Q0D?MVK]RK/B1#8^,/0
M/.N7I(GCZX[ZC[QW[&4A:_6^S'_+5LWFS5ER)E9J+=N\^5+N_Z[,?D*BMRSS
MFG^*O1X;^&=BV=9-N363P<$V*_1O^<W(830A<4Y,\,P$C_G6"S&7'V0CW[ZN
MRKVH:#2HT05OE6>#N:P@I=PV%=YFF->\O6W*Y>]7M*^5>%]NH>M:DKA>7S>@
M3F.NEX;2.TW).T')]<1/9=%L:O%#L5*K*8%KL-7SYG6\O?,>I?A?LK"%[UK"
M<SSO$7I^OU>?Z?FG]KJ1E3)[_2P?8%J-N*DJ6=PIOO[OFT7=5+"3_WEDL:!?
M+.#%@N\@V$<ID5N^K'=RJ=Z<P>]J5=VKLY/DQ>=<%O#E?\A%+3X62UO<8&_0
MAY#%2GQ1=2,;W'B.ZPJF08.P>;@&3Q6?JZRL1%.*9J/$N[8&,W5-2RRR@E>P
M^ VM*8L'D=5U"WKJCS9K'H3<RVI5BQ8+5CSLKW)S@1W?9V5;YP^BD%N,U8O7
MV_(NDYKDR=F7XH)&_^=_))[GO!+_4'=R^3 ;4^O7[JM+6_R"P2<&[:KR/B.^
MUZ7>V!W,ILF*.U&N1<UKESN23LT[@YJ:*EO2WO3+MLB:6EQTK'RY_5J;=<4E
M"5MM=WGYH%1MB26((*2 /&Z(F%S=9W59U;342/2V^-FLR+Q@J4'L)W:QE0]B
MH83*,*826?]VNH&>RX^W/P_B$=AX419_M#+/UEF_L8-)G\:3;$W#K-OQ61;0
M)C;=V5"_>6(I;U=:K.MLJ2HMSE56(8B3"/:;4L")A<SKD=!LO>ILF6,K/"+>
M09Y/RG$C<2F)%(<+B$1 *(J-8Z?@0"M65KMC/U*%>% 2S%_@]9JHZ-ML/695
M"M=YH86Z*7,P<'FHX#M5J$KFD-X]#$R4]V!S7;:5)FA/O.WSN_<4-]T1\S?D
MG=JO/A;$?6%2XQX&\4Q_ERMHW+CA\Y>;^.',Q0=;^52*=5NQ;9I LL_R?*S2
MIS1CBP^=J5@CLR(UC_3.%J3R["Y;Y(IDCRF*:!R$KRGY5V)3[A6$;@UFS;8\
M-;J16?YR0 .6"QQ43^,(&8M9.ROX,:$M/'TI+K)+7NP5KG#YJ;O$M79 N4.(
M7&8Z^%>$04;.>'OS97!&FG=_>1";\!A/*2+1%>BN,@IUA0[J]S(']WA%,L1K
MO"]90V9UDJRL-R83Z4VP)LU^V%46"CYPJ,.Y9-AID/1;H,,^[VLARKN["AIO
ME"C:[0+S*>Q2.N<Y[W,)F[V!CK=;2$&S9E*E#MF4IB26.[UZ5O-3@%.B2&+W
M/2MP/2MQ/+.4I75 ;F#6;C:R$7M5T;S%_\'PV)/USH& D=X*CF9Z57G<:LW&
M:76U7BN&J6)%>S5/Y\,A\_TF6VXL;(VLB5:HV^5F-MV"W)?(F12Y<57BZ@)+
MP6#R;"EA^MC*O<QRNGRFD-@(,BT$_"LH\B%FHQJHL8PQW:Q";%J1;ZR%DF!K
MG=5+#*0@Q2I2Q9)8YJCSHUI4K&^C;EY"::F5>L$A*4P'^RY9* AS]#RPB_Y=
M^*(3Y/.LB-;4U^^F%C76:+_9 HN8S=*##-M;P1L5P@(YIN+18PE0%F!MY0BT
MX.& %>@(QKA2C:H ^&' BP<FO2@IGF)<GPX-9D$YD&UAM\]V#3;;6;9D;6#2
MSE@Q1[C'O"6,K#3RK3A)S'*V!F%7[PY!Z2\<TCI;;=CB=!F8_0M\UB,PNQS/
M4]_H6E& +N\*C"5HE<LN96I'.Q9Z68F *Z/$+VO#0OU2_),4P67*)-Y<</0%
MVL3L^E+;(R<U_' (=7*D!B)51:O$N? L+XSQ.PE\_"1) -*"-)3+L 4#\W+'
MM84;69&7BL!RG13SXC 0MPBMFE'(X7?%:#*VDCB&>4<)_?3\0/Q-YWP#56 0
M&=4HK G0#, AYJ0IC0X]\4O98&PGML"WW"04;F"%?B(BR_$2\5[N,HQA64)B
M&417P8:O6HRORW6SI^0XYGR);6LV 8*!;@CFF^2@!UQ@:2\%V Z]"#_3,+XT
M?#RIUW,1N%8:1K@ DPY*R',16D[LPF)-FV .L'4=3\5&5D]TVH&EGT=>^JGW
MB-^X/ <?_<5-'PS>R9S"'L@ULQ#C0E?@RPNM("45>[;GB]AV8O'#-U4M,]K8
MA1N[T$-R*5P;6OV;L4;7@=!]*XU]X=NI)WXLJS6 -TWPK<B)K2B$M'RB-5Y_
MEOX<X3MP,<?R$YBB'4/;MNM/5K>B&$-BK._8OC>L3\896E&4B,!V@O'ZGN6Z
MB17&O#Z$_\CZKO!3RPM@O&F$P9!';./A>'VH/++<%,,2*#ZP(W?,@YNDEA_%
M(K5A]Q,9^!ZF>"'QD :/\>"QD4!B8>B2Q=B1+R([INO4L_S8$;\"TIB:4FG.
M.,(<(P55QMB\%Y/?8D.1"&WX!KPWMIPH%?][\!]O\2/G(+#G6HF/Z=#:$S'6
M%,;MSF0*A 6D!,,>I_:VN-=\3RLI#LYR"BDJM6L152C+2DH-];+*%@1M#%Q>
M4'--)P,X=)45=;84@&XM+]115KW65FW%@9@S6)^::J$.0B()S5@"B9=-<@\>
MSCV8KM@"GW.)<![9;G?' \\=.QA>F[R"H)6C;IWX=L?<.+G.%;F@7(IR\*A&
MN1Q\(@YTSWX8$>ULF#H>('TD5!QYA&TY,+@@<&!""3P>UCZY<>PPI  ?D96X
M 1ZFX?S6M1.'PGL:>);CDU_#"6>WGNUX]#!)$"T0WGT[\N:W'OR=B/OPL]AQ
M*9BD\UO?#MQ8>*F#$!7"=X+9#0@E-"D-$BM!< LHQLQN?3MQB=_82>'H#IP/
MT,NU0EA&ZH>X]6*.<2Y2D0-_3U(.D@&R78BU*._!7U..0ZX.C$0]%8D-NA'\
MVK<<)\2<-(8[>@%ELPC8PG5\"AR!\#R C23"A#C"DSCT16(%(<)B%. >5/T(
M$2UT],TH7HS\G;QC;Q1YA;*DDG==_<5H>RVSZM!I.G3Q'5S&AQ#@*E!_J'T$
M%A-0PT#'D@,W.5H/H1SGW-H6(U T2:Z4L,<P:1I>F),@M</..SELP U,GJ?2
M^!MQH2<O)N"+.P[2]#BX:D7U60)]:L#KV8G?]2(8\DTDRE'0X+$94]]/R(BH
MS TB;]V3ZI$GXG2[U6N>!($SU/?;W&(&Z0"?BPMF$%B1'/(*)@P'#N&[N([(
M6'&=\'5"6=O,O"^AG"PG$!-X=H "Y4H$B>VG+T;W<#WWA?#A(S[=^RG,YH7X
MDM6_7ZTKI31RHS901<:+W!_3,!<(Y07=N72':.2]H,#$[Q!8@A?B0U?>/V0J
M7V&(X[R8_"3-33=YT.-$/J+RFGHIS3&O,@;"!?6T.3HSKTK1P=$X^&O+Z=I-
M0*6F+L]@.;KQN%7 Z#R[KY$$=5>G/%/M2Y@V@W>7(%*4C6Y&U"VU%C-"KAM@
MZ1+1GZM8?<!%#L24&0 +JFS+@O.%)B_-/A9@&>FW:7E#)I/L9$-HVJ!E^-,5
M97@R/&WW#)<URWJEA0)+65EQQV0JJ</&B5PWIA@[UJ;C>#'NU)$W(&O>:]?<
MD*X7"IM4CW3ZB&\"% K+K_3J12EV[2('GM!5BNX40-P3M-,[+C(T'%#IIJ$Z
M8O#$EJX(###J;&:D#$U3I_S15)@A!3I9L3XT5_G#%<JAE8F!LLBXB\P,9L6J
M1:T$[* @M[NJ;'?:N*K>A]AUAJ! )<6$MZ_V+::0$;2@ UC55.V6S7Z_*:%P
MMC3:$747P3_IMV^F'OC02#O4DW/C5_54Z?;4]_I&W",<SNEI*9H2;;!8W38P
MY';R@1S.Y@,8TPK4YR=?^9AB@L^^W'X]67(= 4B/UE)4T:)6\2+&WJG; 7?F
MWGO5_^[J!]2U7!UB[*1XB*BHH(KKJ=+!P9(!T("/PNQ<CWYB2=^) "JH9O(F
M-5L2@&__4K/]:,%$T 7 "!SSBDFWX@55B2%*AY2JI#CLEPRMT$T90:9V%$V*
M)#>V?-^[1!8!2'NT1$*%BDHM]DFTP$ >6Q(U=>>EQ*(D\X2+FKJ<FJ0,K6$8
M>8:B?D6*IA9'([KH55&Q7_$AJ;'1^<C1"/8'Q.BA]%GF96V.RDZ%'C+G#VJI
MV)YB+4F.:-0IFYY F XBMX(8F'3V_62WH>NYLU@H=%$7CJ"?_=Q^Q0@*$3$F
M=!RSG( LIG9"EAZ*HZ&_>>Y&0]7$[5.SKNXSRWK.0*<\8C979#/KJMPR+UT#
M60-<<Y[[#$U\/]S)TM' -QZJP^\(-UUJ ABX^0.7UUU-QSO0(:TK_?[,X>YA
MK3[-S31NJ:J&H NR#,755N:UKLWG;=MYA#YLX]KBMN\EG.PA3'FJ)PV$,;HB
MG+-2\,25Q7S*Y;)L]5'UKJT 2J@7JB7=D<?;G/J>U '4C/#Q(LVLV"ZU]0#+
M#P5*'QOH,Z%5VW4R^SGY@_9:3HPK59GS*7W0IB4]WU%&*1O>S ><9 45?R@
MP@@W<J$Q@#Y=7U+'1:-!\#:1F>Z3KC@JP%QW,EM=04U+W?8D<L06-[;S!ZX)
M=!>9]F,ZV(>MF"FKJWE,E>,&C6E3ZKGZL&\<OJ;=' (+X*Z P6!S*_G BI5C
ML^H-9PP<6;/%@\&G%E\/_:3>FCC"#:3TM/'Z&F/U1R7$J#F6,"$"_Q=7R[:J
M*+)S/6=@8%_62;U>AQV%W)*]B=&'&Z2#SAMFS#"#,\9M\>'/A-2CWZ,\NTWW
MI_MSC\3'$1L$GR7'\Z$M-AAQ;]RG \[QQ7N$WL?9X<QGKO[C[4.*QT H86#Y
M2<AAL[BB4L9$H,]M16> ?<+X255W(']S5RE.[A;!DRV>F+/_\7<_0G^W ";Y
MV)X+&&:5H.'XF%U_%P'8$SC 2<[D,)4LB;ZK@/ZQ7*X5RG@?;O*X+C4RF>^H
M^^8%CQ6=)>H/)HS%(S<B?-5\W+N'I4^2I/:-4X;#%&HZ6U7?EDHA@IR[*/8=
M:O#$YG>*W[K3@XQ/CW1"@WT F5+90LNPTYLX0*]\A\\3N]<F^>VZS[)F*"DB
M#OA8NN=_ $H%X_B&8K. ^B%2G6**IBKU[FNIOP Y39ZU0NFRH1A/Y<'H&Y5Z
M\O7$T,J:A7V*$@T"BT16>5)*<# *;)W1S/7)_.BV03W*@..SYT4':TB.NFH>
M?7;3(Z3GP-+N Y1U#\I)4\0.2;AKOT]V>]P,*1,L.V3TM _IKK9.W29.R$?.
M27<CM[VY?2^HY3DY@35ECDYODZ/9KD_20<EM2Q)4 RAJ-JB<[S;Z*']PS1X
MX)'.MJ-S";F I9_J ?Y5T8#,>1#:?A]8C_7]I-B6*Y4/Q?*VS9MLEZM)<V$G
MZ7M5T^P9[94A0FW2&WW5"J]"B"ZI#=7F<DCPP.XE0%7%3I85)FK2=KM!BAI!
M=68BOVZ0\)D]9]%!>(U$I&UTO"(,!Q60AFH".?949>-ZIO]0"E7=G"9#JCF<
MULD#<JUASKW6393ASRUTKXQ.N2N27;8^SK 9ATK/=%5860<D-=*#Z1CM<_CM
M;*</P%TBG-O&GB%UI3%CY[C\A47!12R9#(/5?AE#4K34-/I7!R-J^@YFI#QM
M'*P-&/JJ79I/VD;6VEG4OP-'*J6_"HH3.NIWCP<Q'C$$EJ'WQB^*$Z%/![Q'
M44A'(L#: $%^>D!I?-C&2,*@_*>][R^!LY$MG@?#"<2SBO=187G$4+Y?U7K,
M L_]8*C+OV\!&W8%[,^<24Y^UGWB@TVYU)YLI/BKI+KF%F9R@9"HQ*<2#AE=
M0@KB$".'@6_YJ?ODQT(EU2/]P0V9Z5J;2;DO-/0<EN7OTOYD\NHR$/NI20G3
M^LHX"?7:^WC.[?7Q]H_TM$R8T?%I7-H":@&^50W5@/H#-MW5U1%R7QJH,/I8
M;=R?<OVN035+</MI T";PWE*YZP#-)JT;_]H2Q+1 >0\UC@XJAU#9_RYX*"-
MD7AL<>QO&JY'?SBR):A/?QY#^X;F]-^0]$_[O\"YT7]X,@S7?[[S$_(70;)<
MK3'5@66?:1#7W33ECO\,95$V3;GERXV2X)0&X/VZA"C,#2W0_UW2V_\'4$L#
M!!0    ( $B!I52&+I':2@D  $<8   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;*U9;6_;.!+^*X0O>T@ U=:K+;=)@#3MXGJX[A9M=P^'PWV@)=KF
M5B*])!7']^OO&4I^C9P&Q0&!1,G#>9]G1LSU6IMO=BF$8X]UI>S-8.G<ZO5H
M9(NEJ+D=ZI50^&6N3<T='LUB9%=&\-)OJJM1'(;C4<VE&MQ>^W>?S.VU;EPE
ME?ADF&WJFIO-6U'I]<T@&FQ??):+I:,7H]OK%5^(+\+]MOID\#3:<2EE+925
M6C$CYC>#N^CUVY3H/<'O4JSMP9J1)3.MO]'#A_)F$))"HA*%(PX<MP=Q+ZJ*
M&$&-/SN>@YU(VGBXWG+_V=L.6V;<BGM=_5.6;GDSR >L%'/>5.ZS7O]-=/9D
MQ*_0E?57MFYIDV3 BL8Z77>;H4$M57OGCYT?#C;DX9D-<;<A]GJW@KR6[[CC
MM]=&KYDA:G"CA3?5[X9R4E%0OCB#7R7VN=L/JM"U8%_YH[#7(P>.]'Y4=+O?
MMKOC,[NCF'W4RBTM>Z]*41XS&$&5G3[Q5I^W\;,<_\[5D"51P.(PCI_AE^SL
M2SR_Y+OVL7?2%I6VC1'LWW<SZPPRXC_/B$AW(E(O(OU!%SZ[FXKNM5WQ0MP,
M4%56F <Q.&+)OBX%P^-**Z&<97K.'-[ $LMF F4IF&S)G2?G>,$MF^L*!6=?
MLW\);MKP,#BW0>5Y_UY*!3ZZL5R5]LJ[FRX174+V#ORLDP6[8)<1R--)?N77
M\23(IM-NG023<7C%4!Y(?L4NDR!+QE<L"K+QE$63,?NJ':_.J^J99T$8I1W#
M<1 FX8YYEN,]6;\R^D%Z&  /=CD32LRE8W.CZZMCCH4&7-B]EUHO2+4XL?<'
MW7+?&(,@L)]%*0PLNV!__4L>1_&;WM47QYU@4<;BA,73G9N2(,US."F<9BP+
MP\Y)1<<:=AS8"R>$"6BC*&<9>+P3<P&Z<J=!$K)Q>"+Q,KZB]]N7N_ @C'%T
MY7V.:T)A;&676ZXD?.M=D"?3!(3ICOK#SM4'*EZP&.J%N,.D24)W"+\#8B,8
MA:PD]_ [$VXMA/)1^6WX9<CFG046.C=.P__[2#)XWU/>(^^YVGA3)F\L$_.Y
M\#CNJ0RLM93LG*V$*> ^]!$*_=F,D_8EM7$2]4\[6ZD,&P=J[GKT)W58' U#
M]M/)S<?%MCH$3*'70LDM@ZW#D^&$=@S3W74;.<^XE+"=4D1BSV4\1)!_8I?A
M,/=WR*'[9_' JZ;U^ (M>>0]$0ZG1).U-.$PPI40L4#,)8HE'F9>9N*OI/#]
MDJL%^8[M^7%R&E<%)=ADF'BQL*];),,I+7Y%U RI%;>BLE;)"3V]?Q(\TGO<
MV3'M[A'=^S'O-!N.\I9;*T!*F8.<FR'QG.R!PQ<5^[L>QK]0U)!F< ;@Q/NU
MX,9LD&1K;DI"LRA*@W&68C6-@VP2>B??>R>?T,91$*<9,#(83Z9(#UU\>T7#
M1>FMQLS3NCP/XBQF*1 RV>MDQ(-0C0 V3,,IRX(XF;+WCX6 0E(YI(AU3#P2
M$P$&XVS,QL%D.NU"$\5!'.;@F<?COO+OK(W&>3"-4T;@#UQFO_>E030&8.<>
M4@#=\23L!92.8QSD:4)RH="1?P^CA5*#B]W&AU'\V<A53:"XA;+M_0,J72WD
MK!);[I=Q, E)DS1(D[A7CT,YI^04W#ZE$=,TQC6%*[[N,Y M>=E+CT2]@.M0
M;[6L*N\N&'(!+Z+HMJ\Z8.JI+(].X/$$C(@+96: Z-M56T759GBD$ZE ?[Y4
M,*!7\K^MP1MB275^KEZ0,7Q624R1!*5]%2^) :%G#<U?5?(;I+]R (E72J-G
M+8&'EE 6[1F;GI.WAA,8;9IME13EL1T=A)$N(.4/7%:<(KW25GKT()656'#_
M(!YD*4A%VQ1+<M^*V\-"A;\PH -UYXVCT8^JQUA>>3^+1PP+1'4N40)J='_
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
MHB?6D;KG\*0+6W+KIXKA+%L7ITNMJD/Y=&0I'N<\-]O2=5^YMWIMZX$7K*<
MU<&I;F?ZW#2Z4C4&L15.AVL\?8%VM<[O..2G'V8L9#^3$.U8PFC*I@_:N[:U
M<O5X:S&E+$THBV8D"V<TQI/&1ZXU]QHKTK0Z+_'81FYPIN!6\SDLIFE(HS@8
MGL<07ST+D2'+$#,^(M,XH5D8'\8\&(LA#7"&218/:-OGU8.P:;I=.0YI%DQI
MDH0DRBB+4YIF*8D".IT%-)HQ\A[P6"-R.Y#\4 ODD= 8QT^C%!VF*:-9EF$K
M1K@HB8D['YU@9';'!T-8BI4!M8^S/5;%VT_DID$JF)2/S68(G 3!GLUUNY"8
M[X,H*9UE&<V0[=Y(C<<"BTI+/.14[G@P&*&P442C*-HS0AIX/(!;T+EP93(_
M(!S%J\GBLS\=*+)L;8N9LT:I7 Z@(DF,XB5[R/V\A#'MMOS6=7_GV C<^GB.
M6Z<1KN.8AR1&YEFXAY\%-'%[!291.&,T3@(LSHR$&!%9$-" S<BAT^EDYTZ
MF]?*WWP,DL.-K[L>#+W#Y>JRNU/<#^]N9F^Y7@F,*PE+- W&4[S+Z.ZVT[U8
MU?@;QD)9O*_X9HD71-!N 'Y?*DS8_L4Y&*Z<%_\"4$L#!!0    ( $B!I50=
MF3=QT (  #0&   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*U5P6[;
M, S]%<*G#4CMQ$FWKD@"-.V&=4"!(%FWP["#8M.Q4%ER)3II_GZ4['@IMO8P
M[!*+%-\C'R4QT[VQ#ZY$)'BJE':SJ"2J+Y/$9256PL6F1LT[A;&5(#;M-G&U
M19$'4*62=#A\EU1"ZF@^#;ZEG4]-0TIJ7%IP354)>UB@,OM9-(J.CI7<EN0=
MR7Q:BRVND>[KI64KZ5ER6:%VTFBP6,RBJ]'E8N+C0\ WB7MWL@:O9&/,@S=N
M\UDT] 6APHP\@^#/#J]1*4_$93QVG%&?T@-/UT?V3T$[:]D(A]=&?9<YE;/H
M(H(<"]$H6IG]9^STG'N^S"@7?F'?QHXY8]8X,E4'9KN2NOV*IZX/)X"+X0N
MM .DH>XV4:CR1I"83ZW9@_71S.8706I <W%2^T-9D^5=R3B:WV#!GARNC28K
M-TUHU5()/4V(Z7U0DG54BY8J?8%JE,(=LY0./NH<\^<$"=?5%Y<>BUNDKS)^
M$3J&\6@ Z3!-7^$;]V+'@6_\ M\*25KD*T6P0,W*R<&/JXTCRY?CYRL))GV"
M24@P^1_=_$<J^%HB>ZM:Z .XVFAGK /AKZ('G&6G "=V4F\=U![8\+%86'?O
M83(<O7EX"Z8 8L);36BU4+#"'>K&9\C1;XX^7+P;@. ,W#<^U@%D9H>66?DA
M<^N$)BF4.@#_0-$H=4;\:.$^7L> 5:W, ='%L!269"9K01[9;_!5/D!?,;*,
M&FW&!\0#H2M-6GALA)+%P2.%UFPPI.*QY$10TM1 )JCH=O\0LT:[DQG"L]XH
M64F*0SN[7H0N[;W6W-3$S9>:K]YH',-::H;[%'Y1!WS7.0\:A-7Q4$IFT(98
M&_$,S7NUS]*[^&_W+3EYR17:;9A7CH&-IO91]]Y^)%ZUD^!W>#M/[X3=2NU
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
MFD9)"19-5@Y.5*V*?)LR&!$54'HAO$@[HW7B^\H5/6(!Z,HL+:H2J;4H1/>
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
M0F0X4?4,3RI2)(P84G-NL4T*9MTXJ=8,1\:LO5LUZSKG4#/,RV%18O&A0V#
M3*QJ;[25'T7#QDDUSCM@=V!6W95%E7H9E(9 GC100-&3[ZA@=,'!-AN,YDKG
M@*@ CMXZ"2,'*T4-!DZO(VL+HQ?L' ((H9XA^U! CF="YW-G3/%U#5"8KZ,3
MP?J4-2)_X>OII%4$KBDEGPM&E$[:PUX2.#"CB$/U_L@ ^]T^% AX%F2*LK1]
M!0 3N"HLE6A5RE2$Z6-6AS*7*0+W49N,6@*NL39GAHCU*=LHHN$&<.3)M-Y.
MHEPI5.)L)E:9RPSS<4%\?D(<)!5G8W&/ZX.YL(3&R%M--,8:6'2M(A_ED3$4
M#%3@S$XPD)5C5-%'@K6X0V: PZ^.8KM3C2,P95^-B,$QP#>[W(0K]#Q&60A6
M>6X%DPQ=<T<2(PE]R)'XGU0G(4('"F0N-T:ERNX6GC8#A9340H&[SB%?*/4#
MJW]>B[3<2<B8G=:4#">E_#9WVO1-"5R1 ^"T-RH^G=L1TTZ\7LD \3SIF-WW
M>;Z&6$W_$#\-Y=+IH-YX3-J[RF/Y%*Y0DC2^OT IR'%*A87Z@(2\8]7%5""%
MC8FWM^H:-+OW['35A>GAB;HO?@,8#J!]F%;E_5G:NOF G1,,R/<*#<PTK 0-
M!$]EW%%&(-ECTY)0-C<6AMVM^\@T_(NS<,5L1J:JD*$HK?!VAJ14OF)+'+,(
M?T1$NO$AW7\\%/+7#<IL9'H/MW7/6:5!U]$X6[7;89)7W'Q4]49DMJHU:[_4
M< 2J6_LN@;W?O^2()H B4O4(N&!:707F3U7;Q,1Q,,QB9-*U0*#4C21E?45:
M+59=B\T_M LCM\7<8JY6W$ A,(\4A(U)?QSCS;](Y/ S+9.</ATVHJ643AG(
M\S8SSG!_GH4NCH=@F.'WI>F_][)*;=<!:QD&0:-JRD[JI\J0>C752].DSHR[
MOD?I"G8]TZ%3&T@4["6ZOO[ &V8DQ8^YJD&DC[4CYA^7"W$/H2"5O<#VW<"L
M L.5@)XB_J;^;CH6\?P-(A:X'.]/]AK2^,;ZQH]/\J4M!B5#LQ^U[8*V-M@C
M**D;BW%^VWR"N$!P4"4OWO1H*/%\HS5'#3ZKHMNYJ3B9[90>M\2"W>R #M,]
MG,1"#J;(&YO0@%F5*77D\E@AO66X1]:8;ZB7SE,T:J<Y[7GCN[K9?F^]H,/&
M4>H^+D"?UJXX2%88,T'>F18'[LNC3RVF@Z1VVO8FKS.M2+,E^N1'/DFI>EDZ
MR.1QV;&R$.U'IP$%$1#JM[>R@P,5,CO_C%X89#E$-YA7RWR<M;50$4I, W%U
MS%0DM[!G.7W-CUF,MN/QQN0X;/V0I^C3XY#4EVS(IU<,:^Q[_B?:\)9*Y0R'
M,(T\A4M(TR_M.F4<(6DCA@P]F6(^,L;:D!!59D[;"*R-M"J=>[99X#$:M%=1
MS?0]M$S4?^<^4YB^87J1'"BQV1%OJ+<NNX/S-N30VV;R_9(0U 38?T;7">S3
M)I2 P,B^.]; 1Y1;=AX"63U^WI]NW/M&&%^&%G >NF/F;&H%M#)[SGL>FE*>
MY")$"D858WPZIN6JTE33(2WND9@]@SZ-M-8 'BS<5/,GP.DT>4N]>Z4W$/M!
M+-C0B^)*[LDAAH 1U%&5!L-<#2IJE;6;GMDRQ-23#_46L':HKU]LHJ][MG#<
MD&9\PJ#:#N =Z6G4A*_(/Z'\U6Z0)/T)05"] ^(F4@3-#SM+]\I3IK?,8EO<
M)M)#3T)FQ6&,78327>PARCC(U5:)RPFYPNN4=B5)AI3@$Y^4-X;1@-& '":9
MD!TBN2AT@.&&$8RHYYACJARRED2=L8:?'((/7;=-0J#\N8A-=(VJM7'&P91G
M*"S+>&XO!1K2];+I%RV'EU -W(+,%PZO?<JHI5IYHA\'JX\PPZ?GV34.NR:R
M:SX3/D)*C73GSG)I9./C&2S%\XQ+VZ5@Q$K WH$YD[U$=AY5XG#5F"%[:5E
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
M&?X5LLB3ZS68=R@O-3/%W 9SC'H1*^:R>I[QB E\F3 .Q?>328OQT'6>U)_
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
MZ*?7<)B(]R9!B3N^ZR=TZ<%7-$.6')@E7@=\)6MD]]<?L%)?S61[F?KAL#K
MG_*.&3S7*N$=7I^=;X<X3&(GNHOZ3WK@3Z[^..PAIA G1_1+.,<UU_Y-IF.\
M\LZJ:7:24;7Z=U#8 8=!O/\$-A[(4<K%H*9U'15<CW#U4(]S&!2AX&<:Z25W
MOG1PM(4_U>B(OXQB3Y-?;1;+/;)]0>;P_<<M'-C[./5[7/NH'R]"%"L;4.G\
MZA7.H-J7KI!Y8]0/E[3<^=WXU@M^-X+$NY0O$0\!E^1AH]CR\M&4J^J(*8T;
MKC?!'R0U!C+C,.15_Q[SWTIUG_!2F[/)_%</X\Z:OV5U-Y-/XTDF?K&LI+.5
M9Y!?RQ_74GVKTNMK3XU0R->3Q_9ZKR6&J"?3@.U73TZJ\',Y!^%2I.7\I4AO
MI;/!%3NI#M@_,=2AX=KIBV*J N/5_/CCK1F^:-)1[3'(@;6.(38?65W H(M4
M2@1"-^?P[(0MB=ZC/,NI(<UXDT-N+IBWVMC,S+9(WG1UA9[$J[1,*?N$?U"-
M9(TA</:SAL:+:OV6S73EG7:?L,M;Z.T>$]N3-4XL::&^)P*R\E>S&7O''E!"
M>T,-[D&6;EUPE+)):XK/S(U1MIYDNEO!L;N]?[G"=J*UD9.3;37Y.78@BJ%O
M4"UD8S2#%BEIW%+-7J*DC5H&WL![B7V^U#Q<-[6<ORKJVE&=P'CFT'&O)C_[
M$LQ&O^*K0C>$^GQ+.>^_T8IGDC?F^EG?M3Y4<!I3/VX.SM[S5)H=;[%U>G$(
MG80T#'R3NXU9VVN0.:2:O4\_ <PU$'/U\^OWH9  :7;--ZO< "@QPJO7TI@+
M'"JNK/37>,BVM=-AN'3,I->/V[(X.UUV"I#A!;_Y[-8=N9I_IH93(^5*_=ZI
MN?8U82\$IJM4_2/1!"CA?P1'^6FA;(86PV!L)LY!:EN<]*B,U.?0LW??U?M*
MV-(N_40ZG5]0)N?0+!2V[*,5Z+(FIG<8T\U%(R6]LR(L7+*UG+]DZR<@Y1^1
MVCZ@C48QU<M>[QK;0$'H<)14_HB)DE< T;4T5BLZA'%4/RHM47L#60U$!Z):
M$CTY=G$@)"E=5;,/VKOJA%VB;*F$WAITI#X.QDBEA?HQ=FI UM'EHIBK*>PZ
M;^?]-BP>IR?Y2?>=A_9"+%7'MDM5.1-C]6\K-<_!=USE;N8[!KKJ$HCJ#<2Z
MG-QQ:O,%O4B;>T.=+WPSD^_Y2$7PH<TS3,UX(9D.N N$(./2U^./=SY;$PH!
MS7^_,LIZI -K^4>KB5"VP;(?U+8=8'P73[\>R+^[?)1 G5R83H.KNE%^R4F+
M:+ESN"J7G<QQH=#B='E?BU/LM082[#*K]KA$<[7>A[HJJTZNVV#$]H]+BXSI
MI\':3/X!VY-Q1_G65W5)/7J][\KDLMMBP<_R#$N&$'AO/3\?N4(0$(EZGJAT
M?GMY_<J4^?&&KW^EX4[.+\243=ZBT?0;&4WO33SF(7?3?;$\>_1-\CIOT,&
M'<O>:M<3-87%A2\8:9[\:$*'A/D3,^EUA(Q1=\D6L;E<2P(]S%9F/ 9698>
M05=J[ZED2XDUI.D2Q4J(C%12]IHPSGEENHHO,>[*:H4')"W&*% 7*E@I\IC\
MB/\G%[%7RF_"U,V6:+B2$I(Y<QW;)HIVA=K4 ]"BUB%JC^-]76G07/I.5R7?
M+<=]M&O"(@Z/Y;O0I#KD8AEYA6]I8G)T=2PHDUDE;2 O,96#]&D#[^'":M=&
M2V,=3^\P-O-J!@O BFT!@L>PJ;-008OU0GKN$B!\ZU8UI?1R1N_9Z3A% )(/
MD?OIPMS:V@BF^AM[\:3H GKYX1W"$4RYDU^!UUY7FY;:!3^\[E8MT<#%T[.3
M)T@&>K>F5T$-%>(IO</T;H0=,^,KZM'Z3MN]4M.PJZ+JN"M"1Z]=AN[K !E0
M2-^AS7,MA1KJ9TH>FKT]2C0,N<8NKAN]L#*-%Y/'B]&&L>@I[#+AZ7GO>K*O
M/IUSL8S+RH?LZ$[;M;_5[8C6:'"^/U6WG-UWWPE3#248H:M*B,T LO',Z^P%
MGAI!R?=+H=.6K$+MIN@?9S>([R.N@":B:-A!" ^UE8#^($F-UI&B8WKEJ&S]
M/0=VP0;NUO^(:ZB=VK DY-=@ *B2HTR=T ^YI>_Q+U)@H4!Z<G+V,GFXEI80
MN (<'W;UZ'_VE+]:!B-^^ 7!!I^-X\=/U2G]>G*V7&BWW/@JW!=/EB%Q4$SH
M;D]EGD)*'@R4CDO%KW0XZ!F6(:7(4<$>JALQ[=N)I4OM*].$#%V].W:A?LE#
MZ+A+9>'L.V*@N;ASKSP51=_#);S5QK?]I\[[['7A;K%8DJ$,F-8BXV>A/D04
M,UZW;*L7,R.V.;RZFZ<8K\7W:TU+(P)\1H?8223:ON3:*YH2KZ_DY9)-@[<%
MV6:&[#_"SI T9+4YZ1K;Q#65A8<0X88;]2J<Q<FG\VY!T6@U$?]\R:XY<I_
MP1?ALGD0=C'<3A59>@.&,?3V 4D$C:O*FWR7HR>3B@^D=,MCYF8,00P?>0("
M\V< 0"Z9]ZGO#A-+<69>TC='4%3B@,:$E?%#)UGNE1REZU/6LO0 =#!O:>)1
MH'!@S_U66T_1S%/:RJ1T^%M7'"8D@X<+YIU2401U5BA(LO?W*<B'&_,<P;-Z
MN@?=/BV:+3);QAM/\ZO0-(<3VL0YB?=%JPLT5)K).'!H!!GUBE;8RII;8%*O
M@USNQ0G^W%A5HW!3+OT17*$5;<1JA(?H.4J6#S<L0"I)38">QT.E<7B;AD1=
MW/14O3!<N :(%LIR2\$4G-JSY[$@6Y,[RA4'XPDD#5;$S(;EE!_[6+FS,!EO
M4A2 OCS,#L1<,9>-, LQ*2)>(?T@^R4H?#RT5KNZ42FZ%%P&1C<MQ4B"G5^
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
MAE<%L:/&V3QNC-RY>;B1AGK?B2T]9ZBL MW74IKCQCJ8'LC5OU!+ P04
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
M@E;:[M%%LSY>S9LE?,OTBDL# G-R[5Z.!@$UC%]LS<6JRB^31%DJNS\6]"U
M[0Q(GRME]Q<7H/VZS/\!4$L#!!0    ( $B!I51[A!6#:0L  '$A   9
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;*U::6\;-QK^*X37*.S%Q)Y[1CD,
M.'::S2)M@SC=?E@L%I2&DHB,ABHY8T?]]?N\[QP:V;+LM.L/$L7CO4_2K^^,
M_>J62M7BVZJLW)NC95VO7YZ?N]E2K:0[,VM5865N[$K6^&D7YVYME2SXT*H\
M#WT_/5])71U=O.:Y3_;BM6GJ4E?JDQ6N6:VDW;Q5I;E[<Q0<]1.?]6)9T\3Y
MQ>NU7*@;5?^Z_F3QZWR 4NB5JIPVE;!J_N;H,GCY-HCH ._XEU9W;C06Q,K4
MF*_TXT/QYL@GBE2I9C6!D/BZ55>J+ D2Z/B] WHTX*2#XW$/_4=F'LQ,I5-7
MIOQ-%_7RS5%^) HUETU9?S9W_U =0PG!FYG2\:>XZ_;Z1V+6N-JLNL.@8*6K
M]EM^ZP3QG -A=R!DNEM$3.6UK.7%:VONA*7=@$8#9I5/@SA=D59N:HM5C7/U
MQ5M9RFJFQ V;P)59K4VEJMJ)DR]R6BIW^OJ\!AK:?#[K0+YM08:/@ Q"\9.I
MZJ43[ZI"%;L SD'?0&38$_DV/ CQG[(Z$U'@B= /PP/PHH'IB.%%C\#[Q2YD
MI?^09!<>F*Z<*74A6S.I"O')*@<AM!-F+G[4%82D92EN,*E6+*!_7TY=;6%5
M_SE 43Q0%#-%\2,4W<#;BJ94A.V3A<_9>L.DO/N]T6M"N$\/AV%>*_@IJ&8N
MM!,S*+>I52$,*5R"5>>@<ZRL2SG#O*Z$4_968[5QNEJ(>JD$\4B6_8+ BY6J
MEP80;I7E5>5J#=? X<:I>5.*4L^9"5ID^)ZX6^K9DM!()^:F1!QP+\6[O0>O
M6A*M4#W;+(1U8V=+N%XAG)G7=](J$8E?YG.B=-[82M>-5=Z]0W/]C::=2,0-
M$)6EKO$C/ M%;<1$O+>FP2[7:MGQD<7.W A>1&<"7WQ4H&)I2LAJM;:00FL*
M\!,(CMC>D0)$I.R*IDLZMZO8 ;@G*FAA!AJT ZQ.=JV@H(27 M;?(&"R YQ
M1]! XP#"G;(_T$<P8O'OXAA;?2]/ QKYH9=DV6.4!XD7QSE]I9'_?3()0B_-
M$_I*4O\[M.%%42)B;S))OD/=N1=,,I%Y>92)+Z:&)ZX?$2;H=4Y$"<@*4Q'%
MD9=,)F#?P>@N9[-FU91L=L78.T["8.*%<7HJ3H(\\K(X/GT"#>GL6 11Y(6Y
M3Z-DXN5)(O[[X.] =$B&Z) \.SI\--4"OG@+%B[)OYR8;L1[9196KN%HXA*Y
MV>T+%@=14/)_Z=8( V^.UA3][*TZNOBR;%U25IL?_I:'0?8*MK[%+P?\BRU^
MJQ8<1JW:\?=G&?&OL!W Y2#K6+R^%T:M>%,O@>X_(^#T+H)T#W../#_Q\1D%
M^9]4V0$%I8."TF<KZ$JN-<C0?X"3P<!O.D/>IYB#H/<K9HQ#5T!0R?(%8L_6
M868&P:3E&33)D>'+E;%UE_S^<MAYFA"$H-2+DX@&H1>'R1Y?W"'I)$PHL, 5
M0]^+H^"45.5[69K3($#@B ^I+!M4EOTIE?6:\L2/#44L<3DF[MTWE,-NKQH/
MHMNOQFT2G+>X=@2A6EQ$X.Q),<MZ1V&D(>]^SGVH1=:*YT]8F[$(O2P):)A@
MF$Q\&J88XHN&&3G/5AL'E) /2LB?K80/*+BJA4;1V0>V2_CO>V.*.UV6^R1^
M$/9^B??@.#:,,':AK'.')[R!S?_>1'!?NN\Y#XVM'%T$>H1*_ R?/+QZK6[1
M+JTQ6ZO9LC*E66Q([HB!28;!2>8E>42.<3*AS]R;I E_^QE%MI,4V7^R70^0
M/4/Q884V"Z7)U!+=R-M^F"/?^5X:^*=0:HQ]"3B#C\4(NK02^E&_$D7P=NY'
M$,ZL*ML28:G72+;>!&9S$GI!"F]%->%EDURT8?8D '@X\P2S:1:++U862E1R
MI=KRPD#.%N5 TD)(L_Q41+1Y@C8"F1CQ&=,([MUTG*5=F-</M =;SCP_9PF%
M,.LH9.;CD#^Y@C@6(262A+<$GN\G[18R:X2=+!H,CNT<^ ):XNP7OF)1YG[*
M:^ OF)#0 9!Q/MR4YUXTB0XYRF1PE,FS'07="-+DBX^<@Q]XS7?'K8.(_V+<
M>JBC/Q^G0MAT,L0IZ)+C%$0-J^(X%7!V:>.4%_@H!V!:2LYK-K @S+=F<$ C
M@;_MG/UGZ^10F#H,YO'*"S5P!8=E8>"7M'9#31EDW50<HA:]J1:-[=NUC9+6
M"46-]\.810['L>J>P)^5ZM^BL*LJP@/4*+ T^L#!Q(?!Y0P%E]-L"!!V#KWT
M?O&.W'UT=.1"3_I),+K/"+ZCDU9KJ8O>^MN(\PM'G*O&6NHW6J?9J[:#>/:K
MK4>HQ@C;$#?K$'Y7IGE4&3VB6GYC''>Z7E)WQV: .;0V2M_R#0[D.XDX!")K
M;T^ZOF$4I6PJ-.A=ZX]P[ON#SJ[57('N@BX/5MHY;@N1##+R/!]9XEJM#=3M
M1!ZG(DW;"MWJ&06'F71+0)L(VM[C+31HJXUU74?1BHB[Q^U<J>54@[@-K-\U
MEF^H8B2#;""LU>*:@&[:5I;@C-E&LYBFU!CXP= 8/%<[G&NCG-)$Y@71P8(S
M"+>F&3[;-%OZ?S;5B]G3EG@0['Y+;.%7(_C_'\/;:Q!D6W[.I:&7(KP^;6-D
M0I'(LE \2FB8Y"()DDYWYK%ME!BR(.;O27Y84]O[P2!ZMJ90I-D&#'_L;%+O
MC2.CU;TJ/(AOOPI[Q.4]Q+L6.U[]?^GV\P]RM7YU/=P&;MWQA-NQD+)NS@5G
MB#S[26ZLZ6IJK@S5R,=2%%D9%8/A9%L_PFG)25&#G0X>C7+3]_TM$4MTL!3.
MN).E&A/!)61O'K:P %!V(G>@28&M]"+C'HFN"GI$/9(T2,5ON[%R1ZKM[_X4
MZD]4O7D<=,J6!%Z6CDID/R9RLKPW4-FA/JRA8Q'G2(K<=_D@?-^%$0OY0P4V
M9VHU!2 HQ_=8H]UE#/([\<=\&B%%T?8+?($VN)A<6*7:FX\[*H2FFQT0O%S0
MO29=!VH4Y;3*_8:>@9^OE;DK5;%0S-$ %?L+Y:A1H>D.L4#LKB7,"J!J4V_6
M:NOZKMM(5T:6QS4I!F5*N1&%K"447-(;#8@Y(1)(5:'_JK?!FQ[S9<\/;PA>
MG9Y1@2<>WT=53E/U!@G"ZSW76<;"#L@SIG3EK="4\3O1R-NL1MTC2U#;"0I5
MKP$G8JXX/AS'_EDH5JC#^#4!>*9*M,G9[$K<";=6,SW7 (']$(.I" L5T+.E
M5E3/\\VZQ#DPP<5<5R^=D47\3/>VG44$K44<8/\."-%G<2D(4G0ULWP-S:$!
MT#%W'"=;VEMY]M0N<;K0#F?:]X-*K&0E%WV=.9)2 PSV*6+:V$!& J*H9!U:
M7/)5-H!F='?WD);*"#,M]:+M,4 [IWY!RWVX R&N*P$X."RD+>AJOM]@FAI9
M:WB>&'L-/1V^HEFKH%S5RA85-U7@O2W!PZGR[O7O&"$C<M 3LMO((_C,NK&N
MD1B VLN;*Y%%_@ORY,_C ]?; V>H 48;16$4\0WD50&?K%4G>2:#%+$R\"NF
MYE$:>L?=C1^%HI<)V'O1>CU'L!K<.MD^EJXMQ7TP7<NOJMJ^]PQ!I7W:( L#
M[J*9]4]ECQ(R)(0IW^S3%3&'=K++AJ-Y^[9T)JZWW<P<!@C*V _V]S2[?$'Y
M9E'Q-=EQ?);UEDV$P>);AQ[P84<^['B:;LVWI57WFDP%]Q,VW]IPYR@;5M.S
M> K8<_6*.FRK9<EF 0X>;>=V9;"4Q=8)9*=;BE-A.I((G3W.SZ)MX(($UHK?
MR,N-]RRG;ADLGJX:B)_C,#B;W$<?;B>>8G%,WMG>*N]\] J.(F/!;_U4%,%;
MV@?Q87;X?X++]A5]N[W]9X2?I%U0I"K5'$?]LRPY$K9]WV]_U&;-;^I34Z.B
MX>%228B,-F!];DS=_R $PW]97/P/4$L#!!0    ( $B!I52U0624<0,  # )
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;)U6;8^;.!#^*R-N=6HE
MM( )A-TFD7:WUWM15XUV>^V'ZCXX, E6P>9LT[3_OF,@-#EEZ>J^)!Y[YIEG
M_'AL%GNE/YL2T<+7NI)FZ976-M=!8/(2:VXN58.25K9*U]R2J7>!:33RH@NJ
MJX"%81K47$AOM>CFUGJU4*VMA,2U!M/6-=??;K%2^Z47>8>)![$KK9L(5HN&
M[_ 1[=_-6I,5C"B%J%$:H21HW"Z]F^CZ-G7^G<,'@7MS- 97R4:IS\[XLUAZ
MH2.$%>;6(7#Z^X)W6%4.B&C\.V!Z8TH7>#P^H+_I:J=:-MS@G:H^BL*62R_S
MH, M;RO[H/9_X%!/XO!R59GN%_:];SKS(&^-5?403 QJ(?M__G78AZ. +'PB
M@ T!K./=)^I8ON:6KQ9:[4$[;T)S@Z[4+IK(">E$>;2:5@7%V=6=JFMA:9<M
M<%G G9)6R!W*7*"!%^_YID+S<A%82N4"@GR O>UAV1.P$8-[@BH-_"8++$X!
M N(X$F4'HK=L$O$O+B\ACGQ@(6,3>/%8>-SAQ3\MW)RI_+4P>:5,JQ$^W6R,
MU71Z_IG(.ANSSKJLLR>R/E)3%6V%H+;PIK4._UY(4;<U/! 57L&:?^M)4</!
MNP8U=[3@+=+1,^>$F$SH>OK:-#S'I4=-:U!_06\U9*Z'S)7#AN:0N"7%-$@E
M<RYSK-P1(+I;D6/O2?ME'']2I*4^'D4!3IC<$:^HU<TUO! 2;*E:0_MK7CJ?
M&"X@\>/DRADSB/PYZX8)_/I+QB+VRAGIL3$?C?<ETJVSM<1MG%)NQYXHXP+F
M?IAE,*%:,JJ6/%NU=:OSTB4Z.D#G9)E$G)2E.63(CX[H.5$JWLJ\!!?MQ'&G
M>*<5>8*QO+OS#DLY'6YWA/^O=&_[3+_WZ(.0D>^$NP#FS\+T("@]!G"5):>B
MIEEZ*NPL9*?BSM-S^I[J?'9?7'K6T9CY29),J9V.:J?/5ON=)58_DWH2[ED=
M."$Y$?B/[*4RW94PZK[3B/T-?EY<89[1EHSZ<C[T)<O\, E[#>/0CUC8RT>(
MT578*Q<S:M[D6+4X]F>T,"E6E(5^=A6=E2DX>L5JU+ONK38$T$K;/VCC[/@Y
M<-._@C_<^V^)>ZYW0AJZ$K84&E[.J1MU_S[WAE5-]R9NE*47MAN6]$F#VCG0
M^E8I>S!<@O$C:?4=4$L#!!0    ( $B!I50]0:B]C0,  !L(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;(U6VV[C-A#]E8&0AP00K(ME6S9L TZR
M15M@M\$FW: H^D!+8XN(1+KD*$[[]1U2MNPN$K<OXFWF<"YGAIKOM7FQ%2+!
M6U,KNP@JHMTLBFQ182/L0.]0\<E&FT80+\TVLCN#HO1*31VE<3R.&B%5L)S[
MO0>SG.N6:JGPP8!MFT:8OVZQUOM%D 3'C:]R6Y';B);SG=CB(]*ONP?#JZA'
M*66#RDJMP.!F$:R2V>W(R7N!;Q+W]FP.SI.UUB]N\5.Y"&)G$-98D$,0/+SB
M'=:U V(S_CQ@!OV53O%\?D3_P?O.OJR%Q3M=/\N2JD60!U#B1K0U?=7['_'@
MCS>PT+7U7]AWLMDD@**UI)N#,EO02-6-XNT0AS.%//Y (3THI-[N[B)OY;T@
ML9P;O0?CI!G-3;RK7IN-D\HEY9$,GTK6H^4]KBF$.ZU>T9!<UPA?-*$-0:@2
MGH4Q0I&%ZR?!1_9F'A'?Z32CXH!_V^&G'^ G*7S6BBH+GU2)Y;\!(C:VMS@]
M6GR;7D3\6:@!#),0TCA-+^ -^P@,/=[P0@3@7MJBUK8U"+^OUI8,L^6/"^!9
M#YYY\.P#\$<NHK+EJ.H-^(L^O7$Y67POD!>17''.[$X4N BX^BR:5PR63Q7"
M1M=<65)M@5R2P)^ZI!$?2D7(:P+L[N4ZJ@5A":3]><&Y<;ZVHC[)%KK=:15Z
M =%HYL7?PI<0.U$Z)Z2UK5"%4[=D+PB6'%;=.F,<G3C 3*4M=XH;8"%\([:Z
ME;;B(J>CS@Q^0V$ZM@#GNN56X=-]+15?I%O+4/;&9]]]$O>)'8,_<@2N8!PF
MPXD?QU,WCL+1*(/5?_L&DW$.>9) %J?ORY]<3,)\/.'O=#B%Z33N\OV=DP?O
M?202-B:&Z_%D> -)$H[2*3QI.K?_F#07O M 5Y#$839.>9*'DTGF-O(PFXS@
M H-'/8-'_YO!?3_XI25+;!5;]!Z3+R.NCB^ @]P?(:D2Q.QT[PCH$SP(Z\3.
MB> SSU+,777H[7M)5<?"M7Y%8"8H*_R1Y80ZC*Y*[ R^M,T:C<,\S9Y][V:^
MG2:]61IVK2DJ;OQP5PN.]HJYUC1\Z2/IXH6S&(^93M/L;'8%T\$PSS+(!TG^
M7@ZBLX;=H-GZ9\F")U+7N_O=_N5;=0W_)-X]FY^%V4IVL\8-J\:#"0??=$]1
MMR"]\^U_K8D?$S^M^/5&XP3X?*.YX1\6[H+^?V#Y#U!+ P04    " !(@:54
M#P^&$U4#  ""!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q]56UO
MXS8,_BN$,6!W@!!;LOQ6) '27H=MP U!<]L^#/N@V$SLU;9\DMST_OTH)_$R
MX-HO%D61#Q]2(KT\:?-L:T0'KUW;VU50.S?<A:$M:^R47>@!>SHY:-,I1UMS
M#.U@4%634]>&(HK2L%--'ZR7DVYKUDL]NK;I<6O CEVGS+=[;/5I%?#@JGAJ
MCK7SBG"]'-01=^A^'[:&=N&,4C4=]K;1/1@\K((-O[N7WGXR^*/!D[V1P6>R
MU_K9;WZI5D'D"6&+I?,(BI87?,"V]4!$X^L%,YA#>L=;^8K^TY0[Y;)7%A]T
M^V=3N7H5Y %4>%!CZY[TZ6>\Y)-XO%*W=OK"Z6PKHP#*T3K=79R)0=?TYU6]
M7NIPXY"_Y2 N#F+B?0XTL?RDG%HOC3Z!\=:$YH4IU<F;R#6]OY2=,W3:D)];
M[YPNGVO=5FCLC_#X=6S<-_CP1>U;M!^7H:,0WC L+W#W9SCQ!AP7\%GWKK;P
MV%=8_1\@)&XS07$E>"_>1?Q5]0N(.0,1"?$.7CPG'$]X\1MXEQ3_VNRM,_0F
M_GX'4\Z8<L*4;Q616J4:6P1]@ ?=OZ!Q#140MO3"T!BL8"KS]\KY+K#OR#L[
MJ!)7 ;6<1?."P?I+38%&9YWJJZ8_@G^=:&#;JIZ:N+R)/\SQK8\/RGJ&5-&1
M^N]:5/J27E7_T&,C2^IS<!3A\;6L57]$>%+4/LSCVF:R( AO<- M=;0G\*'I
M2:-'2X0L WPM<7!@:V402 4#L;OL.CWVSGZ\@QV:!BWLO'I>MF0XB; Y'@T>
ME?,UU"5B9>$W2FX#,F%%DC!>Y! 7K(AS5N0<?H!HD? X)T%$+!&"!!XSP7.X
M!R%8D64L*0K@"<NCB/&,0[P0>9Q!PEF>QW[)"@$/WIASR7B2 %4FRF(69QFD
MBRA*.'"1LD06TRIB;SX8FE"0^Y LE1)2QE/)8H+*%B)*!4C)I)B73Y!R)@@T
M(?XR)S%A691"L8AS\I9)S**8\+.<D0)X&K%<QI0MR71=(J$H(J/DTB)EDB<D
M26(;R1R^]XS#F[E 3^0X33]+5TF7<!X1LW8>L)OS7/G/_#R=/RMS;'H++1[(
M-5ID20#F//'.&Z>':<KLM:.9-8DU_230> ,Z/VCMKAL?8/[MK/\%4$L#!!0
M   ( $B!I50)!I7X2@<  /L1   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;)U8?V_C-A+]*H2;% F@R/PA4=1>$B#9;ML[H-<@V=WB<#@4C$W;0F3)
MI>AD<Y_^WE"V8V<=;Z_^0R:IX<QP^-[,V.=/K7_H9LX%]F5>-]W%8!;"XMUP
MV(UF;FZ[M%VX!F\FK9_;@*F?#KN%=W8<-\WKH>1<#^>V:@:7YW'MQE^>M\M0
M5XV[\:Q;SN?6/U^[NGVZ&(C!>N&VFLX"+0POSQ=VZNY<^+2X\9@--UK&U=PU
M7=4VS+O)Q>!*O+LV)!\%/E?NJ=L:,SK)?=L^T.3OXXL!)X=<[4:!-%A\/;KW
MKJY)$=SX8Z5SL#%)&[?':^T_QK/C+/>V<^_;^K=J'&87 S-@8S>QRSK<MD\_
MN]5Y<M(W:NLN/ME3+ZOE@(V676CGJ\WP8%XU_;?]LHK#U@;#W]@@5QMD]+LW
M%+W\P09[>>[;)^9)&MIH$(\:=\.YJJ%+N0L>;ROL"Y=WH1T]G-&YQNQ].\==
M=S:&Z^2CO:]==WH^##!#PL/12N5UKU*^H5)(]DO;A%G'/C1C-]Y5,(1_&R?E
MVLEK>5#C/VR3,B42)KF4!_2IS:%5U*?>.O3,>K<Z](U]!L8"N_+>-E,7Q_^^
MNN^"!V#^<\!8MC&616/96\; H_&R=JR=L#[:UU]'^\,7&KM]P3ZHG3C[KEO8
MD;L8@)2=\X]N</EQYMBDK4&XJIFR0!>Y8EWU7]>Q;NO.1]M>N-X+D&W43AO(
MCC&L;<!W:)E]LG[<L2GBM%IQ\T7=/CNHM,V8-6VS64B8[58N=._8OYSU/1@8
MKG()\L?;/*D:%F;MLL/N[C1>+CT$/3CBTP6*F7>/KEDZ=L1D(O,"WR93>!;&
ML%N<V/K1+-H?0[!N%_$&A4ZT+%F6"%YB7Y%G[,[6*T<1AP<7*#1%8HJ"B40;
M>DJ5L9]<X[RMHYP=@W 5(8$R!^G,X"'VE"5)YY)]; -DUV'+5"),SD26Y,HP
MG7!IV'N[J" 38XF(50B=;VQ]MH1\UTX"8NIV/!_AV+V;"X_4Z\-SG+@_EE4O
M< +3LCQE)[G4>)9Y<;KRXYOW>L0RD92YQ@!.<A#UB.4)+P0[@/-\@_/\,,[[
MM+Z!.?MU$8U?4=ZMPO,^;!_6>+4N%:0S'HZUBY=<#IVLZG: UIOLV*_+T 6$
MC>[XG\OYO?.DXK>8HA&<S>!J.O5N"H"S:UO;9D0 ">Q'=^\C2&/&$0 0@B7S
M)"L)=S*5BA4I+T!:YT<51?M$% +@,*=,I(#:3RN*" XDJ*0L%%-I*1GJR,15
M].9$)9H7B<YQA8IT;=O?YDBD@N))87BB#/B1%H!@*M2.]407$"E@GZ=*OM@G
MQN2)UH9E*<^V[<M$")/D1;0/1!RP+Y@J$YF!4:6&,.)1I%C<M@\<ZD24$#-
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
M3/[$[H.#PTLK^%/_J3,\*&?8,:"^J.B4 ^'62Q4/\IN#=#T<+P"]WQ%I7JD
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
MT6T8BBS5+%VBF> L9%2ACV@FH4"E?D,DC=#T6\;64#(:73Q031A7EV#R-']
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
MA4L=#=\[4J:=O-8@78=NWVERLQ.6E7NLT/@ MU]H32?#'] _?^D+4$L#!!0
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
M]RR!\0[NO-(:CX8GF!ZZ[#=02P,$%     @ 2(&E5%+AJJ99!   +A(  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULM5A-;^,V$/TKA)%# J211/DK
M"\= [*#8%-TBB)'MH>B!EL8V&TK4DI2=%/WQ'4J*9"<6O=M"/M@DQ9EY\\AY
MI#792?6L-P"&O"0BU3>]C3'9)\_3T082IJ]D!BD^64F5,(-=M?9TIH#%A5$B
M/.K[0R]A/.U-)\78@YI.9&X$3^%!$9TG"5.O,Q!R=],+>F\#CWR],7; FTXR
MMH8%F*?L06'/J[W$/(%4<YD2!:N;WFWP:1[ZUJ"8\97#3N^UB4UE*>6S[=S'
M-SW?(@(!D;$N&/YL80Y"6$^(XUOEM%?'M(;[[3?O/Q?)8S)+IF$NQ>\\-IN;
MWKA'8EBQ7)A'N?L,54(#ZR^20A??9%?-]7LDRK61266,"!*>EK_LI2)BSR <
MM1C0RH!^KT%8&81%HB6R(JT[9MATHN2.*#L;O=E&P4UAC=GPU"[CPBA\RM'.
M3&>YQA&MR5PF2YZR@MN?R&T<<]MD@MRGY6:Q#\[OP# N] 4Y(Q[1&Z9 $YZ2
MIY0;?8F#V/["A<"Y>N(9Q&>C>%&%959BH2U8[B"Z(O[HDE"?!D^+.W)^=M'$
M*;^/>)V[O?Z2BQ_TZB&'-9&T)I(68<*6,(^P!:6!/$+$,FZ8X'^7G/WQ*\XD
M]P82_:<C3EC'"8LX_=8X[_S#2[1AZ1J(LOUCK)<.KPN'MJRWT^!J$ ;C_L3;
M'D'2KY'TG4CF,C4< Z>&1+C>/ 95(A*<+;G@YI6<XWXH&;XX!JST/]P#1D=^
M\3F.;% C&[B1*<#M2V[7"B"Q^';<;,CBZXRP-":?046YP(W[#UE E.-<<@=+
MXUB;81UWV.D>&-5Q1L[\'A1/(YYA<6;LM4A0KE"[E@93.CM&=.DN\/>8'HZN
M_.O]SW'*QS6D\8G-D"28Z%PPU));1X[7M</K3KD,_$8!_8[W<17@8"/WAXZ-
M'.S)<^ $M\@0DE0$F$KQ%'[37)TO_\*#D!A)MJ M?#Q3O^5<%?M=GP0<?  \
M'M)!*]Q&! /JAFMD]&QIQ,4S6%@(PRB6:E8>VJ=@T198;;@:T0S<JOE;GBQ!
MV3)Y.[2TSG\4W[P*<K#. ^I:YT9+ [>8+IB  IXE\))DBD= ,H1<P"F Q5((
MIG0S>F'+O3[)C@(N@P[VI;\-:B.N@5M=WT$]K!D%$>"]+&Y1HGGE>W!(80ND
M1G>#X?>KS\RE"HW$!J-N]:=1SN"4=/YO_1D?T1_7MFQ$.+AVGS2@N(Q)X+H@
M-4)+_4XII8UJTA.J611-641&\?4:TT")+&O)ECY+H_]:5+,J]D%1#8X33?=N
MCV[AK(BFKO0;M:-AMT0WLD5/R%:G1'^\'P:C%J(;]:)N]:J(#EWI-[I#N[WP
MT4:.J/O*URW1HX]$M]P':2-KU"UK%=%]5_J-#M%N;X-A(U*A^S;8*=%5[(/3
M+WA'M+?W9]Z^2?G"U)JGF@A8H9%_-4)K5;Z<*#M&9L7_^Z4T1B9%<P,,3Q$[
M 9^OI#1O'?O*H'Y%-/T74$L#!!0    ( $B!I50YQ6YV@@,   ,+   9
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;*56;6_;-A#^*P>A'UH@L=XM.[ -
M)':*95@!(^D+AF$?:(F.B5*D1E)VNU^_(Z6H3BT9+@8#EDCQN7ON'AYYLX-4
M7_6.4@/?2B[TW-L94]WXOLYWM"1Z)"LJ\,M6JI(8'*IG7U>*DL*!2NY'03#V
M2\*$MYBYN;5:S&1M.!-TK4#794G4]SO*Y6'NA=[+Q"-[WAD[X2]F%7FF3]1\
MJM8*1WYGI6 E%9I) 8INY]YM>',?1A;@5GQF]*"/WL&&LI'RJQT\%',OL(PH
MI[FQ)@@^]G1).;>6D,<_K5&O\VF!Q^\OUM^[X#&8#=%T*?D75IC=W)MX4- M
MJ;EYE(??:!M0:NWEDFOW#X=V;>!!7FLCRQ:,#$HFFB?YUB;B"! F X"H!427
M N(6$%\*2%I <BD@;0$N=+^)W25N10Q9S)0\@+*KT9I]<=EW:,P7$W:C/!F%
M7QGBS.*NUCBC-2QEN6&"./6NX0DW9%%S"G(+2Z)W\!YW%+Q=44,8U^]PQ:>G
M%;Q]\P[> !/P<2=K342A9[Y!4M:TG[<$[AH"T0"!%<U'$&17$ 51V -?GH?_
M3L0(XM#!HQ[XZG)XG_?[R^'!:[B/0G1J1)T:D;,7#]A[I'NJ-(5'FI.*&<+9
MOXTB?]UNM%%857^?\1)W7F+G)1GPX@2]AN+#G_#P&3XJW&6 XD&.\U<@\'1"
MU14M:%E9YWVB+AL/J?-@#Z/](HXG^)OY^QYF2<<LN839^F%]#P]B3[7!,\GT
M^6_LC(_\1RD>CD&__[3SGY[U_P=6P@UFA A-FH,LE]KT)B ](7"=9E$X[2<P
M[@B,SQ)8*YE36FC8*EE";W%:I7Y*T,B*UE=ZXQ.5TCB.CK+4Q#(^B067A>/D
M];+5J;6?#-V?6_$J'UF7C^P"0804UW9SXK62JYH68"Y1*#M5*([&_7PF'9_)
MK_#AC&P89^8[$(U7+3(C&BJB7 7UJ=?'<W+*,\S"?I[3CN?T5WAN"5.P)[QV
M!_JZWG"6PQ>B,(W]N9N><HJ223*@9AC\N&V"_\%+L3TQ%-:<Y-3NZ[,46T^O
M.4[C;(CCT8T8GN5X:=5=#53=LK5_S"S))DF:#3#[<3N$T5EFM^WV/S1I 8:;
MCHB<#M= :_"X(J/HY)3TC_H'VQY^(.J9"0V<;A$6C#+$JZ;C:@9&5JZEV$B#
M#8I[W6&72I5=@-^W4IJ7@>U2NKYW\1]02P,$%     @ 2(&E5.TX9748!
M:!$  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULQ5AMK]HV%/XK5B95
MK=3>Q YYH0.DPKU3J58)7=1.T[0/AAS NTE,;0=NI_WXV4E(H"2Y[$.T+Q [
M?LYY?,[Q8SNC(Q=/<@>@T',2IW)L[93:O[=MN=Y!0N4=WT.JWVRX2*C23;&U
MY5X C7)0$MO$<7P[H2RU)J.\;R$F(YZIF*6P$$AF24+%]RG$_#BVL'7J>&3;
MG3(=]F2TIUM8@OJR7PC=LBLK$4L@E8RG2,!F;'W [Q^(;P#YB*\,CO+L&9FI
MK#A_,HUY-+8<PPAB6"MC@NJ_ \P@CHTES>-;:=2J?!K@^?/)^B_YY/5D5E3"
MC,>_L4CMQE9HH0@V-(O5(S]^A')"GK&WYK',?]&Q&!L0"ZTSJ7A2@C6#A*7%
M/WTN W$&P(,6 "D!Y%: 6P+<6P&#$C"X%>"5@'SJ=C'W/'#W5-')2/ C$F:T
MMF8>\NCG:!TOEII"62JAWS*-4Y-I)G6/E&C&DQ5+:9Z]=VBI"S+*8D!\8]XD
MNG.I^/H)O;X'15DLW^A!<D<%R)&M- ]CS5Z7/J>%3]+B\Q[6=\@)WB+B$-P
MGW7#/]'T#KDXAY,&^/TMWOU6[P^W>_\!;NO85PD@50)(;L]ML?<(!Q 2T".L
MZ9XI&K._BR3\\:L>B>8*$OEGAQ^W\N/F?@8M?LHL2I/%MV7JD%8.J6@:L72+
M7K.T['[3E-+"NI];-^ISF!#?<8;8\\.1?6@@-JB(#3J)+0LJ3,H,(I3M-4F@
M(OZ.X!G$FLF\!K/T %+I]SE_Q/<F1/(%S@^#*\XX=$/B!,V,O8JQ=TLH9S'5
MZ^9#1V[\RJ#?:PT$E9^@SQJ8!=<U0((P]#%N#FA8\0H[>7WD<:0#8!(=??X=
MS;^^^BDD./A9(JG+07)QXOKN%/0+46HJU_"*:A#XQ'.<9J;#BNFPD^EBOGA
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
M(Q7RC=?#7/9MF"F W%]1*O83%:#M!.-_4$L#!!0    ( $B!I51!IYZ<50(
M .<%   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;)5476_:,!3]*U;4
MAU9J24@(=%6(U(*F;=(D!.WV,.W!D!MBU1_,=J#[][MVTHBRM.M>$G_<<^ZY
MQ[[.#DH_F@K DB?!I9D&E;6[FS TFPH$-0.U XD[I=*"6ISJ;6AV&FCA08*'
M<12-0T&9#/+,KRUTGJG:<B9AH8FIA:#Z]QUP=9@&P^!Y8<FVE74+89[MZ!96
M8!]V"XVSL&,IF !IF))$0SD-;H<WL]3%^X!O# [F:$Q<)6NE'MWD<S$-(B<(
M.&RL8Z#XV\,,.'=$*.-7RQET*1WP>/S,_M'7CK6LJ8&9XM]98:MI<!V0 DI:
M<[M4AT_0UN,%;A0W_DL.3>P$@S>UL4JT8%0@F&S^]*GUX0@P'+T"B%M _%Y
MT@(27VBCS)<UIY;FF58'HETTLKF!]\:CL1HFW2FNK,9=ACB;+V$/L@9R159X
M08J: U$EF4,)6D-!9DH(9MR1&7(^!TL9-Q<8_+":D_.S"W)&F"3WE:H-E87)
M0HN2''&X:=/?->GC5])_H7) DN$EB:,X[H'/W@\?OH2':$3G1MRY$7N^Y!]N
ME%H)K%U:C=<,3\169.;/ C3Y<;LV?OWG&PF3+F'B$XY>2=@9O>F,OL1CQR5I
M^]QLV%+/YAITGP^329J%^V//>H*B).J"7@@==4)'_R]4*GGUAMB&<?Q"QW5R
M(K8G:/QATB\V[<2F;XJ]5Y9RU\RGDOM4IG^Y%8_2ZQ.5/4&3^%1E>-2&[@G\
M2O668>-P*!$6#2:(U\VSTDRLVOG.7"N+=\L/*WR)0;L W"^5LL\3U^S=VY[_
M 5!+ P04    " !(@:54C'+Y24P"   8!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6R-5%%OVC 0_BNG/&U21T("ZU:%2!14C:F54+O1AVD/1W(0
MJXZ=V@ZTTG[\;"=$5"IL+XG/ON^[[^[L2_=2/>F2R,!+Q86>!*4Q]548ZKRD
M"O5 UB3LR4:J"HTUU3;4M2(L/*CB81Q%G\,*F0BRU.\M59;*QG F:*E -U6%
MZO6:N-Q/@F%PV+AGV]*XC3!+:]S2 YF?]5)9*^Q9"E:1T$P*4+29!-/AU6SD
M_+W#BM%>'ZW!9;*6\LD9BV(21$X0<<J-8T#[V]&,.'=$5L9SQQGT(1WP>'U@
MO_&YVUS6J&DF^2,K3#D)O@10T 8;;N[E_AMU^8P=7RZY]E_8=[Y1 'FCC:PZ
ML%50,='^\:6KPQ%@.#H!B#M _+^ I ,D/M%6F4]KC@:S5,D]*.=MV=S"U\:C
M;39,N"X^&&5/F<69[ :9@A7RAD!NX(8)%#E##E.MR6A 4< MPS7CS##2\ FF
M1<%< ZS/0K2WR+7CPYP,,JX_IJ&QLAQYF'<2KEL)\0D)WU$,(!E>0!S%\3OP
MV7GXG/(!1)<>/GP+#VTQ^HK$?45BSS<ZP;=4;(>&8,DQ)WM?#3RB4BAL-?[
M2G*;KRW&ZYE(21\I\9&2?]?^CE WJ@VW$'73E=X=MO7]07DIV'-C>_#KUO+
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
M)X#R1(M-L<>="6UVS,7ABN",2 LP]Q?";$.J$_N ^D/,\#]02P,$%     @
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
M [@ZWMZ/#2,K=SV]DP8\P#WF\,7#E!T [W=2FJ>&O?&VWU#+?P!02P,$%
M  @ 2(&E5*MZ.((Z!   +1(  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN
M>&ULO5A=;Z,X%/TK5C0/,U*F8)O/*HTT3?=C5EUMU$QW'U;[X())K ',V*;I
M_/NU"05*B#6J)GU)P-Q[?>ZY]N&:Q9Z+KW)'J0)/15[*J]E.J>K2<62RHP61
M%[RBI7Z2<5$0I6_%UI&5H"1MG(K<0:X;. 5AY6RY:,;68KG@M<I92=<"R+HH
MB/A^37.^OYK!V?/ '=ONE!EPEHN*;.F&JOMJ+?2=TT5)64%+R7@)!,VN9I_@
MY0K%QJ&Q^)O1O1Q< Y/* ^=?S<WG]&KF&D0TIXDR(8C^>Z0KFN<FDL;QK0TZ
MZ^8TCL/KY^B_-LGK9!Z(I"N>_\-2M;N:13.0THS4N;KC^]]IFY!OXB4\E\TO
MV+>V[@PDM52\:)TU@H*5AW_RU!(Q<(#>"0?4.J ?=<"M VX2/2!KTKHABBP7
M@N^!,-8ZFKEHN&F\=3:L-&7<**&?,NVGEM<D)V5"P:99,RM>5+RDI9+@(]CH
M)9/6.04\ VNA%XY0WP$I4_#+MYI5NI0*O+^ABK!<?M#F]YL;\/[=!_ .L!)\
MV?%::ENY<)1&:>9RDA;1]0$1.H'H#U)>  SG +D(3;BO?MP=OG1W-#<=0:@C
M"#7Q\(EXSYG/P5HSI48$_'NKS<%G10OYGV4RW$V&F\F\$Y-]X8KDH!J239_G
MFH.MX'*2T$-0OPEJ]NWC$OO(1\'">1P2-V'F83^..[,7F+T.LV?%?$NEO 2?
MDJ0NZIPHFNI=I!4E8<3LTRFXAWC! ,='!&/DC?%.V,$(AYXW#=CO /M6P.L3
M])943:'UCU! C%'DCL!.F/EQY/O36(,.:V#%>E\RP^A&:6*E98&%7;SP_*LY
MZB:+?B;1T031+L)CHB?,_,#'X331<8<UMF*]HU(9H5,[:EX\>6K)'[J]N+KG
MIQL.M!S^3,+;:$,JL>N/^9ZRPC":IAOVL@J1%>M&K^@\9_9E#7OAA/@-F.XU
M#]I%[Y5"#8\E#4,W"N"8\PD[%_GAB44.>^F#=NV[I;KEV?$\!:S0Z!^I 6RM
M0*]4,'B#"O1"!L.S5""<D _/B\8%F#(+!EKT$G6OB- NB;\)7FND4C4O1]G
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
MLW^]H2AN%,5.4?>$(BPL;K.U0B4.9<_X=AP' W1PV\+5;;BZY[BZ;5P5JG?
M%:5)V,Z5-%S).:ZDC2LYYDH&03M7K^'JG>/JM7'UCKDPM)TK;;C2<UQI&U=Z
MQ!7&<3M5OZ'JOTEU>)J9,* $Y=<E'E1='^T.$6#:Q/2/-D\8I+U^(Z<Z>BU1
MX6#0_4^T?W!KV1?C"U5K)C3AL$)<<)-B E7=PE7'R,)=9 MI\%ITS0T^7*!L
M ,ZOI#2O'7LW-D_A^"]02P,$%     @ 2(&E5*6BXHT:!0  ^Q@  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C,N>&ULO5E=;]LV%/TKA-&'%F@BD;2^ L=
M8J];AA8(FG9[&/; R+0M5"(]DHZ;_?I1LBQ:$J5*R)H76Y+/O3S\N.>(].S
MQ3>YI52![UG*Y/5DJ]3NRG%DO*49D9=\1YG^9<U%1I2^%1M'[@0EJR(H2QWD
MNKZ3D81-YK/BV;V8S_A>I0FC]P+(?981\7Q+4WZXGL#)Z<'G9+-5^0-G/MN1
M#7V@ZNON7N@[I\JR2C+*9,(9$'1]/;F!5TL\S0,*Q!\)/<BS:Y!WY9'S;_G-
MW>IZXN:,:$ICE:<@^NN)+FB:YIDTCW_*I).JS3SP_/J4_4/1>=V91R+I@J=_
M)BNUO9Z$$["B:[)/U6=^^(V6'?+R?#%/9?$)#B76G8!X+Q7/RF#-($O8\9M\
M+P?B+ #Z'0&H#$#-@&E' "X#\-" :1E0#+5S[$HQ#DNBR'PF^ &('*VSY1?%
M8!;1NOL)R^?]00G]:Z+CU/R6I(3%%#P4BVS!LQUGE"D)+L"#7F.K?4H!7X-?
M.5\=DC0%A*W '5.$;9+'E$KP=DD525+Y3@=\?5B"MV_>@3<@8>#+EN^E1LN9
MHS3/O#4G+CG='CFA#DX0@4^<J:T$O[ 57=43.+J#52_1J9>WJ#?C[X1= @S?
M ^0B9"&T&!X.+>'+X>%N3V]P-6>XR(<[\GU(6*+HQ4==,.>3 6ZDI'KF_OJH
M\>!.T4S^W=/:M&IM6K0V[6CMK %2-/ >; 27$L1$B.>$;0#)^)XIVSP?,WM%
MYER!GN8X<,-@YCR=#WX;A7P/>Q6J1MNK:'MC:9,XWF?[E"@];)JS4,F_)!<?
M&_-C<O^,TP7"+D8-ZC88=-T.[G[%W1_+72N\EC"F)4$(RN)GH 1A,NWD[[>(
MP6F3O V#[<R#BGDPECG3NC)@J006,C!J+I4VRO.##LYAQ3GLY7S2MA'K.FR3
M=35=W&#;AH6^=[;\:W2CBFXTD.[8-1&U68>NW^#\ U"-,G2-R[@#20]<#F6^
M^A!C!*,&70LN#''4F(EE"?,Z8?5^G;DG[.W7DC[I5Z>=%A1%XRWC*=\\]V@N
M1"8Q>@6-A\92(/YI*E^FKLV5[WG-VK7 0C=P.Z; V!,<[4]CA+[,7I/PP N;
MI6R#^:$?=; W+@5'V]38LH86$VJ522^FSMVX%!QM4T.KNVT]8>1[3=(6@X(1
MZJ!M+ K^P*,RO:$!:?(H]$:GKWB,@<#P-8K5. #LMX 7%:M%X/5[:=@<>PM,
MOQUT5"LR1H#ZC>"%U8K:<G\!71^Z#?IV''([!!\9P4?]@O\_U&O90MW:ILT.
M](/J[(VK(/23*K9,7./CH>8;I0V%,>R@;<P)]9O3HM@'4P$$/0ZKW"8[V;<O
M-.Z!IJ]0NLCH/1JM]X-+%[5%'$<>;,Z!!87"KL(U8H]&B_VHPFUKN=XI^2WR
M%IA&=>RGD-%\-'I?,KILVWN/IFA:(!TFBXRWH/[=R0M*UK)+":(69PO*#[J4
MQE@4ZK>H+X*L*& DH[(X,^)J2T7?V8=Q$.R^0L5BH_AXM.(/KEC<5O&IUZI8
M"PH'7L>:QT;L\6BQ'U.QN*WE%\@/FNO'"L,P[&!_=L8U>D,RMF)Q>\.!FR_&
M_9@Z=V,J>/269&#-XO99&(Q@TV9MJ&G0W*0[9Z?"VCPWQ>FZ7K9YV\>CT^II
M=8)_4YQ;-Y[?PJO%\1S>I#G^+?")B$W")$CI6J=T+P--21Q/VH\WBN^*L^='
MKK2#%Y=;JI5!Y #]^YIS=;K)&ZC^[YC_!U!+ P04    " !(@:54E@3ML;X"
M  !F!P  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6R-E5U/VS 4AO^*
M%>T")$::[Q2UE: ,C4G3*@K;Q;0+MSEM+!R[LQT*^_4[=D+4K2GE)K$=O^=Y
MSXES,MI*]:A+ $.>*R[TV"N-V5SXOEZ64%%]+C<@\,E*JHH:G*JUKS<*:.%$
M%??#P2#U*\J$-QFYM9F:C&1M.!,P4T375475RQ5PN1U[@?>Z<,?6I;$+_F2T
MH6N8@WG8S!3._"Y*P2H0FDE!%*S&WF5P,1W:_6[#=P9;O3,F-I.%E(]V<EN,
MO8$U!!R6QD:@>'N"*7!N Z&-WVU,KT-:X>[X-?J-RQUS65 -4\E_L,*48R_W
M2 $K6G-S)[>?H<TGL?&6DFMW)=MV[\ CRUH;6;5B=% QT=SI<UN''4$0'Q"$
MK2!\KR!J!9%+M''FTKJFADY&2FZ)LKLQFAVXVC@U9L.$?8MSH_ I0YV97%%.
MQ1+(W!V9J:PV4H PFGPD<SPQ1<V!R!6YJ4VM@%Q64AGVA[HW\.D9CY(&<G(-
MAC*N3U'S,+\F)Q].R0?"!+DO9:VI*/3(-VC5 OUE:^NJL14>L/6%BG,2!6<D
M'(1ACWSZ?GGPK]S' G55"KLJA2Y>="#>-[6FHLW[#*LDM.2L:,J "9*9 HU5
M:Q9LN9C JC+*R1P7H7(5_7FYT$;AN?WUAJ.H<Q0Y1_$!1YA8U%?61I4XE?V"
MGR9AGB8C_ZF'%7>L^!@K[F,UJG27E0VS?E;2L9)CK*2/E>RQ@CR+^UEIQTJ/
ML=(^5KK/BL,#-<PZ5G:,E?6QLGU6,,C[67G'RM]DW9> #7UE0/41\SUB'(0'
MB,...'R3>(MG7ZS9 IL%U1J,/B,"V\F2*O7"Q)K02M;"]+D9[IW7( YV#E'S
MM>_O2M(L^L^SO],%[1_H*U5K)C3AL$+9X#Q#O6JZ>C,Q<N,:XT(:;+-N6.*/
M$)3=@,]74IK7B>VUW:]U\A=02P,$%     @ 2(&E5.KD#-1] @  4P8  !D
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
M 7B_D-(\#>SYW'^/K?X'4$L#!!0    ( $B!I53SKR?5KP(  +P&   9
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;)6576_:,!2&_XH5]:*5VH8D!&@%
M2"VHVB9M1:7=+J9=F.1 K#IV9CO0[=?OV D1A8"ZF\0?YSUYSIL39[B1ZE5G
M (:\Y5SHD9<94]SZODXRR*F^E@4(W%E*E5.#4[7R=:& IDZ4<S_L='I^3IGP
MQD.W-E/CH2P-9P)FBN@RSZGZ<P]<;D9>X&T7GM@J,W;!'P\+NH(YF)=BIG#F
M-UE2EH/03 JB8#GR[H+;2<_&NX#O##9Z9TQL)0LI7^WD<SKR.A8(."3&9J!X
M6\,$.+>)$.-WG=-K'FF%N^-M]@=7.]:RH!HFDO]@J<E&WL C*2QIR<V3W'R"
MNI[8YDLDU^Y*-G5LQR-)J8W,:S$2Y$Q4=_I6^[ C"+I'!&$M"#\JB&I!Y JM
MR%Q94VKH>*CDAB@;C=GLP'GCU%@-$_8MSHW"788Z,[ZGG(H$R-RUS$3FA10@
MC"979(X=DY8<B%R21Y.!(M^D2$JE<)_<:0T8=3X%0QG7%QC_,I^2\[,+<D:8
M(,^9+#45J1[Z!C'MP_RD1KJOD,(C2%^HN"91<$G"3ABVR"<?EP?OY3Z:TS@4
M-@Z%+E]T)-^C6E'!_E+;=9?HD-"2LY1632A2,E.@T9%J :UZ8 (=9923.2Y"
M[MS\>;?01F'/_CI!%#5$D2/J'B&:PA+P+:0DD7G.M/V@6FVNLL0NB_V:U^.@
M,XB&_GK7S):@WDV_"7H'V&T NR<!T9*"LI1HK)]S9H!P6HHD(QK4FB702ENE
M[.V"1/U]VL.@?C]LAXT;V/@D;-7:0HJK;6]3U]MMC/'!X\-XL(=X&!,'<3MB
MKT'LG41\E@;;2?X':._@K8;]H+M'VA)T,^CNH?H[9XL]U[]2M6)"$PY+E'6N
M^ZA7U5E938PLW'&SD 8/+S?,\/<"R@;@_E)*LYW8$ZSY88W_ 5!+ P04
M" !(@:54!KSS1M$$   F$@  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6S-6%UOVS84_2N$40PMT$4B)<MRYQA([ 3MT&Y&TJX/PQX8Z=HB2HD:2=O)
ML!\_ZL.2;5&JL;W,#Q8IW7MX>'G)0W*V%_*;2@ T>DYYIJY'B=;Y.\=140(I
M55<BA\Q\60N94FVJ<N.H7 *-2Z>4.\1U R>E+!O-9^6[E9S/Q%9SEL%*(K5-
M4RI?;H&+_?4(CPXO'M@FT<4+9S[+Z08>07_)5]+4G 8E9BEDBHD,25A?CV[P
MNWM2.I06OS'8JZ,R*KKR),2WHO(AOAZY!2/@$.D"@IK'#A; >8%D>/Q9@XZ:
M-@O'X_(!_;[LO.G,$U6P$/PKBW5R/0I'*(8UW7+](/;OH>[0N,"+!%?E/]K7
MMNX(15NE15H[&P8IRZHG?:X#<>1 O!X'4CN0<P?<X^#5#MZE#G[MX%_J,*X=
MQI<Z!+5#4,:^"E89Z275=#Z38H]D86W0BD(Y7*6W"3#+BLQZU-)\9<9/SV\I
MIUD$Z+%,XX5(<Y%!IA7Z$=U$D=Q"C&@6HU]U A(MME*:C^@CHT^,,\U H==+
MT)1Q]0:]0BQ#GQ.Q5<9#S1QMZ!6-.%%-Y;:B0GJH8/1)9#I1Z"Z+(;;X+[[C
M3P8 '!.7)CCD$)Q;,HBXA.@*>?@M(BYQOSPNT>M7;UZDC=DPSL\T:W!(C6-!
M65Z.@OM1[BY'<?M1[H=1?A$[@^(.<#D)N-=DHU?">CVP#Z" RB@I<VX).[/P
MY6F1<3=2TFP#1?FMR=),2[,D(2W0"F2QO"+S5R6I0K]_-*CH@X94_3' R6\X
M^24GOS<)UF#2/D8//] T_VF)%,@=,U.&U[/@Q980%>:XQ"Q6]]V<X' 2SIS=
M\8!WK4+BMD8G?,<-W_$@WQ5]D8+S,H02.-6&.CP;)5)@FY2+"BTXXA"X[N2,
M:-?((V1J)QHT1(-!HHMR=3/+2DY?Z!,'&[F@TZY[QJQK@5WSLU.;--0FEXUY
M(I1FV09%YFF-WJ0;F&EP'KVN$?%<;*<8-A3#RR@6*[*-6=AM%$^],V86(X+'
M=F;3AMETD-E!-UBF08+20^,[_>[X=BT"'-@)8K<5/7>0XE>FDT3PN!A:39^-
MC!6S190B5]4'.-?8)V,^\? 9;XM5Z/>,.3Y2:SQ(O-)A6D28<FM"U@ G$P*[
M_GE*6LS().P9>4Q:?F20WV>A*:_XU3N'*JA1O7/@[<[!2IYT6/EA2,ZSUF)F
MYM.TCWVK/M@;9'\B/_&1_-3KITGILB/VS8G7S=0@"/US[ETSWPO)^-3LKC8;
MGR19..E+H%;,\+":'43LL1(QA6XV$DI='9!*W&H/'O]O!!RW0H.'E>;?23CN
M2HM1Y_/UR6)EUMD^ <*M N%A">K-17H<R34 RJ78,?N.^;9NY#B-?+?3B7N;
MV9CT=J+5*#PL4I=U(F7<R(0Y=Z <)!,Q^AM9=]FWN"M77@_%5JSPL%KU4BQ"
M*R$2FXS]U3/CN]KD3_J"1EIQ(L/B])]6(=*5'3_LY=3J#AG6G944$4"LT%J*
MM B-*9K@ -OUT,#=G:W7F3L6*Q)T(^@<'6_-?G%37D0HLR?;9KHZS#5OF\N.
MF_*(?_9^@=_=55<6+4QU@_*)R@W+%.*P-I#NU<1PDM6E1%71(B\/T4]"FTUK
M64R QB + _-]+80^5(H&FJNA^3]02P,$%     @ 2(&E5'TG[>IW @  ?@8
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
MM+P%YV<7;Z.XIIRJ)E35A/*P?DO8>YSQ*.X(-*@"#?) @[9 @F\N-9&L:2'
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
M(&'83[HS14X0 !4912$2(!$Q4(B:I"/]W39%TA% $U'KP4.3[@/IJSU%-A%
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
MF(D[,_%1,Y>5P.+_3>U)A 6>F\PQI6K*-X"NE)XLST8TZ862)MG TQB3^?[
MTA@3><&THZ1SE/R]HQQK0=1\VDPR"L+/DN$.38!FX6Q@9PR:S;QI.VEG)SUJ
MQY8R#(Z4'9XXIP2+>])/.@XUZ871^!F#SI,T'/B94/+C8#;M*.L<94<=?1:Z
M_^5 [R3].Y_9Z'OPO2@)!D;'J"Q-HX'1":DL2N.!4;?7;"J0.]NT%;&5U1RU
MW6QW+[BT[7 P?X7WA::]_R_37#8^4KEC7)$2MBCI7:08DVP:>#/08F];VEIH
M;)#VL< [#T@#P/6MP";6#LP+NEO4\C]02P,$%     @ 2(&E5/Y%[UQP @
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
M?%<>;ED4L[QHH'Z_Y5P^G!0W:/Z!8/$_4$L#!!0    ( $B!I50(#[\?D@4
M %@=   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;+6944_C.!#'OXI5
MW<.NQ#6QG:;MJE2" CI.<(=@;U>GTSV8Q&TCDKAGNQ2D_?#G.&G<TM@$EO0!
MFC8S\\^,_?/4GFP8?Q!+2B5XRM)<'/>64JZ^>)Z(EC0CHL]6-%??S!G/B%27
M?.&)%:<DUD99ZB'?#[V,)'EO.M&?W?#IA*UEFN3TA@.QSC+"GT]IRC;'/=C;
M?G";+):R^,";3E9D0>^H_&MUP]655WN)DXSF(F$YX'1^W#N!7RZ"46&@[_B6
MT(W8>0^*1[EG[*&XN(R/>WZAB*8TDH4+HOX]TAE-T\*3TO%?Y;17QRP,=]]O
MO5_HAU</<T\$G;'T>Q++Y7%OU ,QG9-U*F_9YC=:/="@\!>Q5.B_8%/>&PYZ
M(%H+R;+*6"G(DKS\3YZJ1.P88&@Q0)4!>FG@6PQP98!?&*# 8A!4!D%;@T%E
M,&@K*:P,0IW[,EDZTV=$DNF$LPW@Q=W*6_%&ETM;JP0G>3&R[B17WR;*3DYO
MUO=I$@&2Q^"&)X]$4G"3DHBJP2/!=\(YR:4 G\ZH)$DJ/D\\J8(6IEY4!3@M
M R!+ (C -<OE4H#S/*;QO@-/J:TEHZWD4^3T^#O)^P##(X!\A.)?@ ?$DG J
MRK\-"F=N?V<TZ@-_J/W!%N[.7I&W3IO<-3@Z=SNZ)EPY&K=P=/&:(I4PI!,&
MQ^X'W"L(KL<0UOZQQ?\L)4( -M^.%\ XT(@"_URI6\&EI)GXUQ$HJ ,%.E!@
M"53[7TLAU9!-\@7XE.35\WP&/^PI.BT]A]IS@=O'*?3#P6 <3+S'!DF#6M*@
ME23Z1'F4" I6/(FH5A6S-"5<@!7EI:[&V5.Z'^[H&O?Q*,!C\VI6&-8*0Z?"
M&<LRA?"R2">.*@QKA\-NRSVJ XVZ*O?%J*'<P7CDP^9DCFM)XT[+?5&ZAW!7
M&/W5'S3+@K[!N.\4=D=26M1$+1C1PU$EJY;27N!9%6>PESF+NIU%!CK55:O,
M=CUQC V(C$_4[3"$AF\0=\:=RO7N2 Q':E*/D"6I!H;03<,7254J;FE,LY7N
MV.XBFA.>L"/P9TY=23"@@X..\VV(!=W(VD;@YGG>BM4JPF@G[7[?-ONA01\<
M.I69#!\!N50E7[(T+I(2DV=1B%1)D0SD3!9R?X"X4=OP8$A@VQ0SK(1N6%J5
M24[T@-4*;8H.<8ELB@PJH9N5,Y8+&JV+7P[M1(Q;IP49+B(W%UM.DJ\;YNI,
M#>@0[':2(,,_A+J>)%6$_4EBF2/(T!*Y:?DA<P0=8M,Z& PQD9N8/S5'T&$'
M:9LCR$ 5N=O'M\Z1REVKM!C<(C=NVZ6%S*4:3*]4+6QHNRSR#'.1F[F'4[AU
M2XL,/M&HXXEKN(C<7/QCG=VK3!;-FBH]3V1"!8A(FM(8W#\#2J(EV%0JVG89
MZ)"=EGF,#3JQ&YT_V^N>5_YW\0)AW]+J8L-8_*9F\F \O*\1P@:\N./&$^_\
ML':C]&L]&Z/R$75[7Q5"\F2Q4 5HS_LJVEYO/[*4PT 5O[4-;5<.]Y*+#4)Q
MQWTI-J#$;E!^=#G"UC^UL*$E=M/RFCPEV3JK"1*Q_)%RO1$\IT2N.6V44CJ%
M>*\5P*$-(H:KV-V6VC<5714Q+,7CCK>># Z#=CA\U^:3?X#GP1@7KSJ_Y4YE
MPXUH'*K7L+D0@:%F\ HU[;N[:C&__AM<?CL"5U<S5ZX,(H..$1D81 :=_3:?
M!8=-YLNR[*O:V:ALMU/YWK5S5OEOMW8&!I:!N]_\J&VB615G3Y]5G@%LX :L
M<Y >+"LM1ZU!9]#QQF9@L!BXL=A!#S@+&O8\7Q3$VSDHRBA?Z",]%9BM<UF>
M&=6?UL>&)_JPS#.WEV>.UX0ODER E,Z5J=\?J@'!RV.\\D*RE3YVNF=2LDR_
M75(24U[<H+Z?,R:W%T6 ^C!U^C]02P,$%     @ 2(&E5%PNPYJY!0  1AL
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
M526J0]9S[&ST!'M=,B(0A1ZRA,"P,G:S\B_L*4ZK%&15NI#)H/:)S19,IH4
M*=N!A3YT4?M@Q8<Z><8@D_[>QY_Y. A#"V1#R_B(]O>[[,W?ZYGW6RWBHYEO
M 6W8'[L[X/U4E^OLF.*"#9/C$^F)L6%R[*;9=U4IGTAK)1$NXJR&<P;XGY4Z
MHXAE/LD@B#:,TAO-<E@D8\OA!@\TQ#//"["E!\.&O[&;OP^BI$"]<SB#&"HF
M)](A$T.^Q$V^U^MUP=?J(+6W]O-*E$(:WYP@&Q[0L7J.SE"AVR9LL":/@*'G
MGO>#RRQ3 (B[C6[8]C_->G=I-/Q-3J27)IU3<3=K-VIE4Q'KDRAK[W8[H@EZ
MH\T;,<Q,W,Q\9#]Y.Z*&C$,RO$O&>/??]Y,C4^CV%\R>^TDTJX_ 7/@-L9.1
M@^AN.LNR ;T?FI*F3MQXX9K#,#4)3R3!#1$3-Q'_DP1W:Z*CR40-BU-W0_U9
M9K;<OZJVHHE+_9;:I=JP,86G$0-JF)2ZF?1;+)V1*?16+&QW8G1LY5!#VW2D
M[7[97NP][;_&A#XY?-EY.S ,063;$U%#[=1-R-]NTT;[9R(X@%:$G1>01[!\
MJ:*_XK%:"R-; =IOJC$,,#YXC_=A8%Q( H0/7O<-#//#&4:6?04UI8*Z>5S;
MI?<-8T;UWV!"@BCR#E\4#PP\?&_N'+)OC*D;U%TWWK,B>RO[N(8PG"O*U EZ
M(G6"FCI!QQKV;\!1[BDT1SU7=P=LWQ02WUU(7OS:?. <QOX.WQ0??^P<YEMQ
MCIYHCW.(]2L0W]0BWUTH;MMO/=0VA34K=1C#7*O:=Y+U.,TW!<5W%Y1_RGM^
M_]0F"%% +>?2OBD1_A'=_[%$Y?</8FR>,!7 /ZH"=+>)8RCZI$T"&J+>EGW:
M^?A0?>[Z"RO6L<RWA*^DI'<>2$5%\P5I<R/R;?T]XB(7(D_KRPUGLC56 ^3O
MJSP7SS?J$\?V.]ZK_P-02P,$%     @ 2(&E5/@93L+B P  C X  !D   !X
M;"]W;W)K<VAE971S+W-H965T.#$N>&ULS5=-;^,V$/TKA+"'72")1.K3"\=
M8F_;+;I $.^VAZ('QAI;0B312U)QTE]?DI(E69+5 +GD8I/4F^',>^20G!\8
M?Q0)@$3/>5:(:RN1<O_9ML4F@9R**[:'0GW9,IY3J;I\9XL]!QH;HSRSB>,$
M=D[3PEK,S=@=7\Q9*;.T@#N.1)GGE+_<0L8.UQ:VC@/WZ2Z1>L!>S/=T!VN0
M/_9W7/7LQDN<YE"(E!6(P_;:NL&?5SC2!@;Q9PH'T6DCG<H#8X^Z\S6^MAP=
M$62PD=H%57]/L(0LTYY4'#]KIU8SIS;LMH_>?S')JV0>J( ER_Y*8YE<6Y&%
M8MC2,I/W[/ ;U GYVM^&9<+\HD.-=2RT*85D>6VL(LC3HOJGSS41'0,<G#$@
MM0'I&WAG#-S:P'VM@5<;>(:9*A7#PXI*NIAS=D!<HY4WW3!D&FN5?EIHW=>2
MJZ^ILI.+M62;QTO-7(R6+%?+25 CR"5:JS46EQD@MCW]].59MP%]7(&D:28^
M*?"/]0I]_/ )?4!I@;XGK!2TB,7<EBI&/9.]J>.YK>(A9^+!!'UCA4P$^E+$
M$)\ZL%5R38;DF.$MF?3X.RVND(LO$'$(&0EH^7IS/&*^>KVY,Y&-V^CE&G_N
M.;T2RJ'6ZXZ^J!THT0WGM-B!;E\<Q8F1XA\MZ3Z5-$O_A?@"W>2L5.B__U N
MT5<)N?AG(B"O"<@S 7EG OK.U 0(JEG']*[,?6.NJ]#3PG-QY,_MIZX(0Q3V
M?#<Z1:V&J, A+>@D ;])P)],H,,1DDPM7PF\H-EEJ5:X8%MY4(2K2O*D2N3>
MT+UA0@I#[YZK^LOEB^G SS(U@#$2JA""3N"7F)!9CX01E$^"'@<CH)D?CG,0
M-!P$KQ!1=&K!IKOA)]0-!M%X>.;W8EX.4=AS,.EE-D3Y3HC',PN;S,)I=958
MNH!Q)6!1PL2"CQJ/T?O8@;,FH-G;=N!LP"LAG153230$19[;$VB(":,SNP\[
M[0'D3(9_#P(HWR2&KLX^FV &=TXW_#[$PJ0-B;Q-KMK^9+<$P:!8C, \[/10
MJQ$4"7WOC&CM*83=R236-(.J!JK;XB/(M-A-D=,>)MA[)WJUQP.>/A_^7Z]A
M10ZCL+^_1E XB,*^7",HXIZ3JRWO>+J^_PH%<)6%)HW&ZAJ9"LFIOG%/4=36
M6!R^$]7:(HVC-ZH6#6\<@4=(7[8A+(QF@UTVXHSXI">;W;FFY\!WYKDCU%&K
M&*CNL\UH\Z2Z,0^)WOBM?FJ9ZW_KIGJG?:-\EQ8"9;!5+IVK4(7$JZ=/U9%L
M;QX##TRJIX5I)NJY"%P#U/<M8_+8T1,T#]#%?U!+ P04    " !(@:54;"A&
M8?D$   T%   &0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6RM6-MRXC@0
M_145-0])509;\CU%J$J O57-3BI,9IX%%N"*;;&2#,G?KV0;&VS9>&;W!5\X
M?=2GN]62-3E2]L9WA CPGL0I?QCMA-C?&P9?[TB"^9CN22K_V5"68"$?V=;@
M>T9PF!LEL8%,TS42'*6CZ21_]\RF$YJ).$K),P,\2Q+,/IY(3(\/(S@ZO7B)
MMCNA7AC3R1YOR9*(U_TSDT]&Q1)&"4EY1%/ R.9A] CO%R@WR!'?(W+D9_=
M25E1^J8>_@P?1J;RB,1D+10%EI<#F9$X5DS2CW]*TE$UIC(\OS^Q_Y:+EV)6
MF),9C7]$H=@]C/P1",D&9[%XH<<_2"G(47QK&O/\%QQ+K#D"ZXP+FI3&TH,D
M2HLK?B\#<6: G X#5!J@H096:6 U#>P. [LTL!L&T.TP<$J#7+I1:,\#-\<"
M3R>,'@%3:,FF;O+HY]8R7E&J"F4IF/PWDG9BNA1T_?99A3H$,YK(^N,XS^!G
ML)1%&68Q 70#ON[SEX\JK9'X #=S(G 4\UN)>UW.P<VG6_ )&(#O,",<1"EX
M32/![^1+>?]M1S..TY!/#"%]5B,;Z]*_I\(_U.$?1. +3<6.@T4:DO"2P)!B
M*\7HI/@)]3+^A=,QL. =0"9"&H=FP\VAQGP^W-S4F"\&F\.@)QA6E7XKY[,Z
M^/[.DA5A=89Y#Z==<=HYI]W!^3437,AL1^GV#JS(-DI3>2NG<XS3-0$WLB"*
M,KG5E4/![>;<JLL=IE: ;-<-W(EQ.$^3!FAZOFGYZ!(X;P.1;2+'#JP*>*'3
MJ70ZO3H7[X2M(S5QKDAR6@Y\=F$0(-]K2-( H>N9GN<W).F 'K21KU?D5HK<
M7D6_,YR*ZWK<UN@003^PW*8>'1 YCNLV]6B IF-9@=>1(J\2Y/4*DFO)AD0#
M)'GM@%H6"J2W#4D:((+0=[Q&><YUC*[IN8ZKE^17DOSALXODUZ%3RV^Y9,/
M]!P'-D2V@?HY.-< M7-PT0;VS\&@BD;0&XWOA*OLRG@ 4DQ'O(JO!B)H>^-X
MT$>>I_<&FO5J:O;VTQ_YQD1Z]'@@3&ZTP*E)@&<6K4E/=X5G*S;\K_TUI'&,
M&0=[V=OS.&C#4([CGZ=OK):5BV+0H-#8:S99+0IU9!>B6BOZB1X[4%9!">WS
M0A^[S2+7P<RQU1*F@<&Q8W<HJQ=>: WNM0-U66U/@K'9RI<&9H]-NZE+ [/&
M >K052_^L'_UOVRY Y796E_LIC(MS&DV)3W,[)K;]7(/^]?[_V_>.=H"M9IR
MG0'3<ZY!M:?G0HOJG)[U?@'V;QAZVN_ 4+@ZC1U+)*R7?=B_[E^DJM637XCZ
M@E:Y^T98HG6KG]X%'T1I\T%2?)M !X3X0_=Y,[M"Y954Z#K5?" 5+*@ ]+J8
M%D.=TOERF9)ZVP+[]RWZ4OFU[/2/Y)3>VU5(=8&XE%'O-V#_AN.BLO!VR\@6
M"R(_<@6+4AZMP0''&=%Z71 [Y]T;69ZIKW54;SF0^4N!_2GGRC'.G?,\TPTZ
MG*OW*JA_K[(LSP,XSZ2/V9ZF0.8F_CBYFA\N9.FAT,#5802@Q9?HE4W<K!SY
MXJ/!ESO/5J,WSDY'$L*V^;$4!VN:I:(X-JC>5D=?C_F!3^/]$[Q?% =8-4UQ
MGO8%,[D<<!"3C:0TQYX,)"N.J(H'0??Y&<R*"D&3_'9'<$B8 LC_-Y2*TX,:
MH#HHG/X+4$L#!!0    ( $B!I51V3X-(;P<  ((W   9    >&PO=V]R:W-H
M965T<R]S:&5E=#@S+GAM;,V;;6_;-A#'OPIA[$4+M+;X3!5)@*;ML XK%K38
M]F+8"\5F8J&2Y4E*T@#[\-,#K7,BB91L(4E>)+8CW1W_.O_N2%$G=TGZ/5MK
MG:,?<;3)3F?K/-^^6RRRY5K'039/MGI3_.<J2>,@+]ZFUXMLF^I@59T41POB
M>6(1!^%F=G92?7:1GITD-WD4;O1%BK*;. [2^W,=)7>G,SS;?? UO%[GY0>+
MLY-M<*V_Z?R/[45:O%LT5E9AK#=9F&Q0JJ].9^_QNW/EER=41_P9ZKML[S4J
MAW*9)-_+-Y]7IS.OC$A'>IF7)H+BSZW^H*.HM%3$\:\Q.FM\EB?NO]Y9_[D:
M?#&8RR#3'Y+HKW"5KT]G:H96^BJXB?*OR=TOV@R(E_:62915O]%=?:SD,[2\
MR?(D-B<7$<3AIOX;_#!"[)U O9X3B#F!5''7CJHH/P9Y<':2)G<H+8\NK)4O
MJJ%69Q?!A9ORJGS+T^*_87%>?O8M3Y;?WY;C6J$/25Q<["RHY'J+?M^6+S)T
M>8\^_=#I,LPTNDC#I4:O/NH\"*/L]<DB+V(H+2V6QM]Y[8_T^,,$?4DV^3I#
MGS8KO7IH8%$$WXR [$9P3JP6?PTV<T3Q&T0\0GY""Y2M@U1G]6^+?=HH1"O[
MM$^ATI!1Z"*X+S(R1^_3--A<Z_+U&Z/3F\<B?2V/0'__5IA#GW,=9_]8@F%-
M,*P*AO4$L[LFQ?<KRX/-*MQ<HU?AQHRY\WK4!D5EL/R.WIXQ['N2<WRRN.T(
MA3>A\$&AZ'K8P66D7:'P5BB$2ZR(E-VAB"8480W%FWO2(JYLS,CGO]*J"499
MQ]3XV-9?N4+951)%09JAK4YKE5^C_Q!D?)?BM8^"22!Y*9;WX*<G$?PF4G_J
MG/3;.<D\(E5W(-@#F'EC0WF#[BHR%]<TN-5I46F*8E*6JS+,98&BM"@,-T&$
M<IW&G3RSN\3H7@<IDBBNL>:C57!OXP[>0S.>^AMF+ Y6ED L9&PLQRMK=SE>
M64 ZI@Y@<.[;+ &/,7M^9F!@,K9#>1IJ&">/L%%(-H :&*"-[=0^@!O&XH,*
M(J@BF/4$ ^C'\NG)87=I\AOC78(7O9$KPZ%Z8'OY.(0=:J2X4"#PL HQ*3SL
M+@\0ET"9(0[FSY6UX2" >(*?'Q\$*$_LR)T&'\;) WP8R;KRB "VB1W;!Q##
M6-Q/:NPSXE'2$PR0GXQNQ8].:H=+4B5UAL0NJ0EV)C64#C)Y/T_:#;U=7*@-
M9%AMF)(8#I>'B OEA=A93^8>$39+ ':B7@ Q .W$SMF)B.&WB6$DZ\HC"J2F
MHR<$KJ0V%A\DM5)4^'Y/, ![.JR?GY(8#I?4)'731&/J2FH*U8*.GA,XQ24C
MQ=U;I1E6&Z8DAL/E(>)">:$.UL\IX39+ ';*GY\8%-!.[9R=AAC&R2-B5))U
MYA&0FHZ>"#B36K8;9XJ)[)LB48 ]'=;%3TH,N\M=4IO&&3G;9@JU@HZ>!CBE
M;:\46:5E4!G8L,HP)2\<+D=+RZ"T, ?GYPS;9B0,H,[(\]." =:9G;'3T,(X
M>4 +(UEG%NTMQT^_'M]>D">^Q_K(Q8#S;%@#/R4L'"Z9R6C>5$#G(AV#0L%&
MSP&<VG:L#]FTA:K AE6%26EA=WF(ME!8F(/R<Z%L"Z ,H,[\Y^<%!ZQS.V.G
MX85Q\H@7E62=M\R TWST%,!YTZR]I$]\IA2A/<$ ZOFP_GU*8#A<[I):#4]J
M#K6"CYX".,5M+P_9Q87*P(=5ABF)X7!YB+A[=WOMJ*=S9>TP.'"=BQ= #$ [
MMW-V(F+(+F*HO@Z# ZGYZ"F ,ZG;"_E8>C[VO9Y@ /9\]*W>XY/:[E*8I*;#
ME^4$5 LQ>A+@$E=T+ ]Q0GS:TV,(J UB].W>H\5UN&R)*YW:0G41=M33N4^P
MS1)P7;R '3@"R"[LF)T&&,;)(V!4DG6F$8!:C)X&.'.ZO8XO/>4KOZ<*BKV-
M.:/O\1Z?TW:7<C?+9LY<AAHA1K?_3DW;BT*,^YX@/3VD@(H@1M_:/5Y3N\L=
M)_RFLW"+"T5%V G/YAZS@4("SJ7W_*"0 '1II^LTH#!.'H#"2-:51Q( +4>W
M_ZZDEAW+]QZG1;_<D]42("]'W]L].JL=+I7):M)D=9G4MDL/-4*.[OZ=VK;7
MA03GU/-Z&@L)%4&.OK-[O+1VEPV$\?"YB(2J(NV(YW/";*L7<F_'YPO8\BD!
M[?(I-GW*CEV?1K+.1 )2R\EW>LKV CX6@F*OI[50 'OU]'L]'2[]P:V%@B*A
M)M_DJ3I6A(CP5<_=<@4503W])D^'2_6XLW#>0E504I2=[_Y<<FJS!#A7+V"7
MIP*@JZ?8Y:DZ=GD:R3K3"/"L)M_8J=H+]XIQCXJ>O8<*"*^>?F.GP^4.$ZQ9
MLE#.I-Y[+&#RC9VJO1Y$A>*\9SE(03U03[^OT^%RC+:+O<>B8IU>5P]_9444
M-YN\?D*J^;1YP.Q]_5@5'%X_G?8E2*_#8J21OBI.]>9E^Y/6#WS5;_)D6SUD
M=9GD>1)7+]<Z6.FT/*#X_U62Y+LWI8/FL;NS_P%02P,$%     @ 2(&E5$S]
M8)R/ P  @PX  !D   !X;"]W;W)K<VAE971S+W-H965T.#0N>&ULS5=;;],P
M%/XK5B0DD%@N3M(+:BMU#0@0$],FX 'QX#6GK;4X+K:[KO\>VTG3BQ)OC!=>
M6MOQ]_F<[YS$YXRV7-S+%8!"CZPHY=A;*;5^%P1RO@)&I,_74.HG"RX847HJ
MEH%<"R"Y!;$BP&'8"QBAI3<9V;5K,1GQC2IH"=<"R0UC1.PNH>#;L1=Y^X4;
MNEPILQ!,1FNRA%M0W];70L^"AB6G#$I)>8D$+,;>-'J718D!V!W?*6SET1@9
M5^XXOS>33_G8"XU%4,!<&0JB_QY@!D5AF+0=OVM2KSG3 (_'>_8/UGGMS!V1
M,./%#YJKU=@;>"B'!=D4ZH9O/T+M4&KXYKR0]A=MZ[VAA^8;J3BKP=H"1LOJ
MGSS60AP!<-H!P#4 GP.2#D!< ^+GGI#4 "MU4+EB=<B((I.1X%LDS&[-9@96
M3(O6[M/2Q/U6"?V4:IR:W"H^O[\PRN5HQIE.)TEL0"[0=U)LJO%4ZK18FZ%$
M>FHQZ&N]\#H#16@AWVC(R9-1H+2!YIA@7AMS61F#.XR),+KBI5I)]+[,(3\E
M"+1GC7MX[]XE=C)^)J6/XN@MPB'&+0;-G@^/6N#9\^&APYNX"59L^>*N8*V(
M@+9@384@Y1+T^ZC0W0X=[[LF.[L\W1*1HY]?-"7ZI(#)7PZ#DL:@Q!J4=!CT
M_G&MWU]]R@,OM"4%5;NW)DLIV["V\+O9$NPGZ:NV*+T0E[EQ\<"/XE<.&=)&
MAO0%,I#'+AG<;,G CX>M,CR!2_Q^U"J#&Q</_<&Y?"<R]!H9>DZB&RKO+Q8"
M -%2@0"ID" *G!GA9@S]N-^JQ).P=B'<L,COG9]VHD._T:'_0AVZ4\+-&/GX
M/%$K'=RPT$]QJPYN&/;3Q*7#H-%AX.3)Z /-H<S1CD*1MWGMQH=^&+9Z_3)8
M]M>P$Z^'C==#)\]56[*?,$7AX7(._X\/?G14+T1.]W[82@KR"_( 0E>&"/8?
M/YWJ#+W> 1'R3>O=[R;&R$)1'[&J!HABE)-=6QDQ>X(J;:@Z"+)G$N!A"\.I
M</@@'';G1=O+?\IUJ .B_Z00B Z50.2^3/\A+]S$_3H6\3XO<-J=%VZJ7DTU
MW%-U9ECVMTR.3 F.JG,&8FF['(GF?%.JJI)M5IM.:FK[A[/U2]-AV:K_0%.U
M9U=$+*FNQ0M8:,K0[^L;7U0=3S51?&U[@#NN=$=AARO=)8(P&_3S!>=J/S$'
M-'WGY ]02P,$%     @ 2(&E5*"U:XC  P  X T  !D   !X;"]W;W)K<VAE
M971S+W-H965T.#4N>&ULI9=M;]LJ%,>_"K+V8I/6V(#MV%,2J6WV=*7=6[5J
M]YK$)$&U(0/2;-_^ G&=Q":>I[U)#/S/@1\'#C#9"_FL-I1J\+,JN9H&&ZVW
M'\)0+3>T(FHDMI2;EI60%=&F*->AVDI*"F=4E2&*HC2L"./!;.+J[N1L(G:Z
M9)S>2:!V547DKQM:BOTT@,%KQ3U;;[2M"&>3+5G3!ZH?MW?2E,+&2\$JRA43
M'$BZF@;7\,,<QM; *9X8W:N3;V!1%D(\V\+78AI$=D2TI$MM71#S]T)O:5E:
M3V8</VJG0=.G-3S]?O7^R<$;F 51]%:4WUFA-],@"T!!5V17ZGNQ_T)KH,3Z
M6XI2N5^PK[51 )8[I455&YL15(P?_LG/>B).#&!ZP0#5!JAM$%\PP+4!'FH0
MUP9NJL,#BIN'.=%D-I%B#Z15&V_VPTVFLS;XC-NX/VAI6IFQT[,'+9;/5W;F
M"G K*K.<%'$!N0+W5&G)EMJT.!5XY$R#:QLHIG^!MW.J"2O5NTM291K>@!"H
M#9%434)MAFL[#9?UT&X.0T,7A@81^":XWBCPD1>T.'<0&LX&%KW"WJ!>C_\0
M/@(8O@<H0L@SH-OAYM!C/A]N'O70X"9TV/G#%_S]NZL65 *Q O</CZK'8=PX
MC)W#^(+#_W9::<(+QM?OP8*N&>?FTVRKDO E!6\9KV/YSA?,@^_4^;;9YF4&
MTQ3E>3X)7T[GV*.+8XB3^%PW]^@0CL8H;71GD$D#F?1"/IFE:I;I;V"23N=7
M,$8)BMHT76'4XNA3G!&D#4':2_!9$CX (>WTFR0P1^.L1=#5X2C%:4LV[\HR
M$]OD0C3&#<NXE\7D[A5E VC&W8!@.,88M6@\NBP>(]RB\<C2+,<H\^-D#4XV
M? =1]S]T^V3=<,4X'^.T!=C5>;?9W*-K;;,SPKPAS'N3SG=WD)IX7;]0:2X&
MP*U&8,X>"CX1)L$3*7>T)QG!Z'@R17^;C@I1ED0JL#5YT,VM=VKK?K+3)3[*
MV_O KVIG);\*^B<5GIS"<&A6&LA4'^OQR4#BT3AI0\'?YJ=>R3D..N*@P2EJ
M( _J\N2CM+WZ?;)XA%";R2,S8<HO<!U/7(C_(%T-),/=L22CK'V0^&1G*ZLF
M\\LN[&IX//KA'YS]GLPUD#7N[(Y\%+=SM$?5W8]SOZH-&IY<?2LJU^X)H<!2
M[+@^7 R;VN:9<NTNYZWZ&_M\<5?JHYO#V^<;D2;W*%#2E7$9F4T6 'EX3AP*
M6FS=!7LAM+FNN\^->8)1:06F?26$?BW8#II'W>Q_4$L#!!0    ( $B!I51J
MHTXDM0(  &8'   9    >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;(U574_;
M,!3]*U<1#R !^4YA:BL!V30F(2$*V\.T!S=Q&PO'[FR'LG^_:R<-I4L[7EI_
MG'/O.;[Q]7@MU;.N*#7P6G.A)UYES.J3[^NBHC71YW)%!>XLI*J)P:E:^GJE
M*"D=J>9^% 297Q,FO.G8K=VKZ5@VAC-![Q7HIJZ)^G--N5Q/O-#;+#RP967L
M@C\=K\B2SJAY6MTKG/E]E)+55&@F!2BZF'A7X:<\LW@'^,[H6F^-P3J92_EL
M)[?EQ NL(,II86P$@G\O](9R;@.AC-]=3*]/:8G;XTWT+\X[>ID336\D_\%*
M4TV\"P]*NB --P]R_95V?E(;KY!<NU]8=]C @Z+11M8=&1743+3_Y+4[ARU"
MF.TA1!TAVB4D>PAQ1X@_2D@Z0N).IK7BSB$GADS'2JY!631&LP-WF(Z-]IFP
M99\9A;L,>69Z*PI94W@DKU3#&<SPLRH;3D$NH-N:4_RX*+P!3R''D3:L ")*
MP./'PQ5PG%-#&-<G&.9IEL/QT0D< 1/P6,E&(U*/?8.*;5Z_Z-1=M^JB/>K"
M".ZD,)6&SZ*DY?L /EKM_48;O]?1P8C?B#B'.#R%*(BB 4$W'Z>' _3\X_3@
M@)NXKU[LXL7_K1[D3!=<Z@9+]?-JKHW"&_7K0(JD3Y&X%,F>%)M:#Q6O9::.
M:?O+R_0LC,-D=#'V7[;/= @7C=++R_>X?! 7C[*@Q[VSD/86TH,6NB]TR$%+
MS+8SQFF<[>C_%Q6FV:[X = H&Q:>]<*S@\(?I2$<L*IZ<PM96W!CK^N0GVRH
M(FD0)CN.AG!1%L3!CJE!7)Q>)#O&_*T.5%.U=)U<0R$;8=K+V:_VC\65ZY$[
MZ]?XB+0]_RU,^P+=$;5D0@.G"PP9G(]0E6J[>CLQ<N7ZW%P:[)IN6.%#2)4%
MX/Y"2K.9V 3]TSK]"U!+ P04    " !(@:54EB3I?%8#  #F"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970X-RYX;6R=5EUOFS 4_2L6VD,K;04#^9J22$OH
MM$VJ5#7=]NR$FP05[,QVFN[?SS:44&-8U)<$FW.NS[%]+W=Z8OQ)[ $D>BER
M*F;>7LK#9]\7FST41-RP U#U9LMX0:0:\ITO#AQ(:DA%[H=!,/0+DE%O/C5S
M]WP^94>99Q3N.1+'HB#\[P)R=IIYV'N=>,AV>ZDG_/GT0':P OGS<,_5R*^C
MI%D!5&2,(@[;F?<%?TYPI D&\2N#DV@\(VUES=B3'GQ/9UZ@%4$.&ZE#$/7W
M#$O(<QU)Z?A3!?7J-36Q^?P:_:LQK\RLB8 ERW]GJ=S/O+&'4MB28RX?V.D;
M5(8&.MZ&Y<+\HE.%#3RT.0K)BHJL%!09+?_)2[41#0(>=A#"BA#:A+B#$%6$
MZ%)"7!%BLS.E%;,/"9%D/N7LA+A&JVCZP6RF82O[&=7GOI)<O<T43\Z_TPTK
M #V2%Q#H$UJI>Y4><T!LBY:L.# *5 H].@/1[8NZ=0+0U0(H;#-YC:X2D"3+
MQ;4*\7.5H*L/U^@#RBAZW+.C(#054U\JM7I-?U,I6Y3*P@YE.$1WC,J]0+<T
MA?1M %_9K+V&KUX786_$'X3>H A_1&$0A@Y!R\OIV$%/+J<'/6ZB^N0B$R_J
MB+<\<JX.IR=27$>*3:2X(])72(&3W'5$)7%@B+J$/,^5].?FGOT7D?0AWN@=
MU'H'O7I7DDAPJ2UIP\9*>&#);4/"R-+K@$S<@H>UX&'_!C.NZ@]U21ZV%HOB
M\=@2W0;A8&(Y2]J@0="QT:-:]ZA7]R.3)%=5R%PT)%7J'SA[SG3-=WD9M;T,
M FMWEVT0QM@RG+1!@ZXS&-=>QKWIDL 6E(^^.C*I0TW>FR^3]A;8"=.&#.V,
M:4,Z#A('YS(?O"]G*EYSL4^A)=F!L6TE#DR7Z,:W";\W;RKF&]DXUG7YK7(7
M++)3QX6*)AT7#H=G^>$%Z9-6%\_DS[K\8CH=A2ZI$SM_7+"X9<@!ZC9T_N+@
MJ-=0U0/\MQ!489HE/\383@0'"@<CNQJ[4)%]L_Q& U0 WYE&4J -.U)9]@?U
M;-VL?C$MFC6_T$VL::S.8<H.^([P748%RF&K0@8W(Z6(ETUE.9#L8-JL-9.J
M:3./>]6( ]< ]7[+F'P=Z 7JUG[^#U!+ P04    " !(@:54O%'X;G8#   8
M#0  &0   'AL+W=O<FMS:&5E=',O<VAE970X."YX;6R=5]N.VS80_17"0( -
MD%HW7W8#V\"NG:(I$'3A[>6AZ ,MC2PB%.F2U'KS]QU2MNP-*&K3%UND>,YP
MS@R'H\51JJ^Z C#DI>9"+T>5,8>/4:3S"FJJQ_(  M^44M74X%#M(WU00 L'
MJGF4QO$LJBD3H]7"S3VJU4(VAC,!CXKHIJZI^O8 7!Z7HV1TGMBR?67L1+1:
M'.@>GL#\<7A4.(HZEH+5(#23@B@HEZ/[Y.,F<0"WXD\&1WWU3*PK.RF_VL'G
M8CF*[8Z 0VXL!<6_9U@#YY8)]_'OB734V;3 Z^<S^\_.>71F1S6L)?^+%:9:
MCFY'I("2-MQLY?$7.#DTM7RYY-K]DF.[=HZ+\T8;69_ N(.:B?:?OIR$N (D
MLQY >@*DWP,F/8#L!,C>"IB< !.G3.N*TV%##5TME#P295<CFWUP8CHTNL^$
MC?N34?B6(<ZL/HM<UD!^IR^@R4_D"?.J:#@069)/90DN*N2RB&RI ;*%7(J<
M<49=[&XV8"CC^OTB,K@E2QSE)_,/K?FTQWR2DB]2F$J33Z* XC5!A+YT#J5G
MAQ[2(..O5(Q)EGP@:9RFG@VMWPY///#-V^%QP)NL"T_F^++!\) -TSF7NE%
M_K[?::/PR/P3,#'I3$R<B4F/B4<EGYD[QFCJT!@H"#6DA (4Y40;:AHCU3>B
M,/*^ (?9TV0<Q^]\<?B?N,V/XU[),NUDF0:)GM!Q/!+&'HP/1& %QB-Q5F4'
M DIF?'*$6;/QW*]&&):.)WXQ?ACV2HM9I\4LR(,5%NNG<"E "H9U08$PC'*?
M &&JFW2<QN]\E6(] (S'MW[@9@#H,N)]0(9Y)\,\R+2%9\J;MN;M\4J-\#AJ
MGP1AFGA\Y\^!,.QFZO&C%6#(7A+,@MO._=L@CRU"N8*"&:_387 ZGOJ='H)E
M_L0?@H6+P%WG\EV09UU1L0?"!+E$GG+LE:C(O<4P3'>3SJT_WNP?0B9]R,T0
M,K/Y%LK_)+XT"W&0[#=3@?+>\F$<'MZ^4S^ C'OR9C-L<3[@]56+E 2Y+HT0
MW@:]]^  "9:A69\$ \C8$\"3"(/(I$>$Z*IEK$'M7>NML05HA&F;K6ZV:^_O
M75/[W?R#;?M=*WJA:;\9OE"U9T(3#B528CSPLE)M&]X.C#RXQG0G#;:Y[K'"
M3Q=0=@&^+Z4TYX$UT'T,K?X#4$L#!!0    ( $B!I51TIGV%V@,  -T-   9
M    >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;*V7VV[;.!"&7X40>M$"FTBD
M#I8+VT ;9[$I]A#4;?>:EL<V$4IT23IVWGY)29$5B=)Z@;VQ=9A_]'&&FAG-
M3D(^J3V 1N><%VKN[;4^?/1]E>TAI^I6'* P=[9"YE2;4[GSU4$"W92BG/LD
M"!(_IZSP%K/RVJ-<S,11<U; HT3JF.=4OGP&+DYS#WNO%[ZRW5[;"_YB=J [
M6('^?GB4YLQOO&Q8#H5BHD 2MG/O$_YXCQ,K*"U^,#BIUC&R2UD+\61/'C9S
M+[!$P"'3U@4U?\]P!YQ;3X;C9^W4:YYIA>WC5^^_EHLWBUE3!7>"_\TV>C_W
M4@]M8$N/7'\5I]^@7E!L_66"J_(7G6K;P$/946F1UV)#D+.B^J?G.A M 8X&
M!*06D&L%82T(KQ5$M2"Z5A#7@G+I?K7V,G!+JNEB)L4)26MMO-F#,OJEVL2+
M%7:CK+0T=YG1Z<5#D8D<T#=Z!H5NT,ILQ,V1 Q);M(0M2 D;>Q-]4@JT0K38
MH-\973/.-#.*]TO0E''UP6B_KY;H_;L/Z!UB!?JV%T=EK-7,UP;3/LS/:J3/
M%1(90/I"BUL4XE\0"0AQR.^NEV.'?'F]/'#([Z^6X^E;N6]2T^2'-/DAI;]P
MP%^3!&V20,LDC'@-&Z]AZ34:\/JGJ4"FUDBJ6;%#7"B%,BKEBRD\)RK=2:L\
MQJ5'6WZ>%QA'21S-_.=V<OIF4Q)/@L;J#6_4\$:CO'8'WIDH,/WOG)6GI 5
M,(GB#F;?"D^2R=2-&3>8\2CF2HOLZ<;6K0TRKY4IYHK:<NC"C'L *8E)A[)O
M% 4X=$,F#60R"MGL* G/4!S!!9?TGAM.@VD'KF\4DW @@I,&;C(*=W_.P&Q&
M5FB0H#2"LPVBDW'2#V 2)QW&OI%)\@!CVC"FHXQ_Z3U(%U':WU.$!&D'J6\5
MI21Q(TT;I.GX^R$TY;8_CM>*"G/:QTS2*>F^R ZS$.,A4AQ<&DXPROJ#\B.M
MA@1NQA1:9,[TUE[:S[_!21*DN,/I-"0):=6<NNX'O=)T@P,RB3L9NG<93D(<
MQP-+;_5:_/^EJ?;UII"E4=A=?=\J2N.A)%VZ#OX/;8=?&OY([\&7YH/'N\^C
MM+U'OY33!/P\LH.9/+4S!F%O=4$W &,F;P$OW0:/MYN'0M-BQ]9F#AK)3[^%
MW)A-U]N>#K,H"LD XZ75X/%>X]A+@WFJ@?O=Q GL,!L!OK0=/-YW[,QQ[=9/
M^K-&U.V-#J.H5<0J2K\U&=L/GS^HW+%"(0Y;HPIN)T8NJV^)ZD2+0SDLKX4V
MHW=YN#??7R"M@;F_%4*_GMCYN_FB6_P#4$L#!!0    ( $B!I524U?%'S ,
M &X.   9    >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;+5736_;.!#]*X2P
MAQ;H1B+ER'9A&VB<%IM%/X*DZ1X6/=#2V"8JD5Z2CMW%_O@=2HHDQS93M/'%
M%BG.FS=/Y)-FM%'ZFUD"6+(M<FG&P=+:U>LP-.D2"F[.U HDWIDK77"+0[T(
MS4H#S\J@(@]9%"5AP84,)J-R[EI/1FIM<R'A6A.S+@JNOU] KC;C@ 8/$S=B
ML;1N(IR,5GP!MV#O5M<:1V&#DHD"I!%*$@WS<?"&OIZRV 64*[X(V)C.-7&E
MS)3ZY@97V3B('"/((;4.@N/?/4PASQT2\OBG!@V:G"ZP>_V _JXL'HN9<0-3
ME?\E,KL<!X. 9##GZ]S>J,T?4!=T[O!2E9OREVRJM4D<D'1MK"KJ8&10"%G]
M\VTM1"> )D<"6!W '@?TC@3$=4"I7%@Q*\NZY)9/1EIMB':K$<U=E-J4T5B-
MD.XQWEJ-=P7&V<F53%4!Y#/?@B&_DX]<:^Z$)2\NP7*1FY<X>W=[25[\]G(4
M6LSHXL*T1K^HT-D1=,K(!R7MTI"W,H-L%R!$J@U?]L#W@GD1_^3RC,3T%6$1
M8P<(37\\G'KHQ(U\<8D7'\'[M *GEUR0]\H8,D7YON/9VG"=&?+W>UQ-KBP4
MYJLG5Z_)U2MS]8[D^JPLS]T6!:TA(Y9O"3<&K#GT7"JH\Q+*'>7["4T&0]:+
MHF@4WG<%.[ RII0EW94[?,\;ON=>OG=20R&L1:[ M421#)EK51 4"$^71.N8
M&9$)K@4<K*&"3SK,6$RCZ"BQI"&6/$DL50LI_JUEG(&$N;"&V"6WZ#OK/".B
M6*'%$)C/H72:<B$^:SC$--EC>H1BOZ'8]U*LCZ7+"5N.YYX[TWM%T+UY;E$O
MPB5RE!8T&(MFF.KUX_-54>M[J%4;P+=BA_R@(3]X3O*PQ1OFH*Z#)\D/]G;O
M$?+#AOS02_X2J1LK4L^!I5%KKM')[8%VK)QZJ7_$M[YJ,N8N8]K->-"_Z9[$
MO3X;>DX992T?]D-2DO_(#1CT@'3I7C1DBO8E[(X:OOI;+Z:G-V/:NC%]PHZQ
MDK2J)#U:22UR;T]DFB0^C5N/I7Z3O;5[EK2+U)HB34ZO7NMOU&]P/[57]YV*
M,;^.K651OV>5.O[B1FTMA@Y/+C5K38A%S[51:Z2=C4H''H%9:T[,;T[OJI>^
MKZ+66!@[O7ZMK;#XV;=J#=E]+QV4,>Q\N1>@%V5#@_AJ+6WU4=S,-DW3F[)5
M>#1_@<U4U?JT,%4G]H'KA9"&Y#!'R.BLCZ1TU=Q4 ZM697\P4Q:[C?)RB0TA
M:+< [\^5L@\#EZ!I,2?_ U!+ P04    " !(@:54A!'+EKP"  "3!P  &0
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
M)NB= EV5)5'_3BF7V[$7>KN!CVQ=&#O@3T8;LJ9S:NXW=PI[?JN2LY(*S:0
M15=C[R9\.1M:O -\9G2K.VVPD2RD?+"=M_G8"^R"**=+8Q4(/A[I+>7<"N$R
MOC>:7CNE)7;;._77+G:,94$TO97\"\M-,?:&'N1T12IN/LKM&]K$<V7UEI)K
M]P_;!AMXL*RTD65#QA643-1/\J/QH4,(TP.$J"%$^X3D "%N"/&IA*0A),Z9
M.A3GPXP8,ADIN05ET:AF&\Y,Q\;PF;#;/C<*WS+DF<D'S*Q_I-9P1Q7,"Z(H
MW!BCV*(R9,$I& FWLBQQA^9&+A\*R7.J-%S"'!,PKQ A5_"**,'$6L.F%3F;
M44,8U^<(O9_/X.S%.;P '[1]JX$)N!?,Z L<Q/:G0E::B%R/?(-!V:7YRR:
M:1U ="" ,(+W4IA"PRN1T_RY@(]NM)9$.TNFT5'%=T0,( XO( JBJ&=!MZ?3
MPQ[Z['1Z<"2:N-W@V.G%!_3:O7G:X*\W"VT4GKAO1_235C]Q^LF1!.*80'T[
M5S.O'-/>/X^3RS#.PB@9^8]=0_MP418&\7/<K!>'@D]ZST*X:D.X.AK"E&BV
M!$P_R!FO#,UAZZX+FE^21ZKP]H-E?0::[,7K4QO$HZ]0:<1C"B-B4QD[(AI'
MW&EP#"![1VHGUSE2%_;ZPF6<L=TTYWV6UI&D'0NRZS0,KK-@S]-?@4D2A?A+
M]TSM 4;#-$Z3J-_5M'4U_1M<W4W^&U_34WW]%7C UQ[@45^SUM?L#WW][PF7
M2\Z)Z@CT>E2O:_CL^ VR:,^@'E0T&&9[[O2CKONM&;;6#/\G:[I9<YHYPY/,
MZ4'UF-./VC?'[WSU2ZK6KGK2&$\E3/VU:T?; NW&U25[XU,LW.HZZTFFKOK>
M$[5F0@.G*Y0,!AE>%JJNI.J.D1M76RRDP4K%-0LL/JFR 'R_DM+L.G:"MIR=
M_ 102P,$%     @ 2(&E5 0(JPY^!0  3!X  !D   !X;"]W;W)K<VAE971S
M+W-H965T.30N>&ULS5G;;MLX$/T5PD];H*W%BVY%8B"QN]@NFH51HULL%OL@
MRW3,K22Z)!6G?U]24D19LFDC@ 'G(=;ES(@S1YQ##6]V7'R7&TH5>,ZS0MZ.
M-DIM/XS',MW0/)'O^986^LZ:BSQ1^E0\CN56T&15&>79&'E>,,X35HPF-]6U
MN9C<\%)EK*!S 629YXGX>4\SOKL=P='+A2_L<:/,A?'D9IL\T@557[=SH<_&
MK9<5RVDA&2^ H.O;T1W\,"/8&%2(OQG=R<XQ,*$L.?]N3CZM;D>>&1'-:*J,
MBT3_/-$IS3+C28_C1^-TU#[3&':/7[S_7@6O@UDFDDYY]HVMU.9V%(W BJZ3
M,E-?^.X/V@3D&W\ISV3U'^P:K#<":2D5SQMC/8*<%?5O\MPDHF, @R,&J#%
M?0-RQ  W!OA< ](8D"HS=2A5'F:)2B8W@N^ ,&CMS1Q4R:RL=?BL,+POE-!W
MF;93D[_TJ_692PGF5(#%)A$4W"DEV+)4R3*C0'$PY7FN&5HHGG[?\&Q%A03O
MP$*_@:M2(_@:W!6*K5A6&@K!@J:E8(I1"7Z;496P3+[1>&E\RYNQTH,VCQZG
MS0#OZP&B(P.$"#SP0FTD^%BLZ&K?P5A'VX:,7D*^1TZ/?R;%>X#A6X \A X,
M:'J^.3Q@/CO?W'-$@UL"<>4/'_%W+/<?G].LU D#:\%SP^%6,UI--4W8QT04
MK'CLLO[O9^T8?%(TE_\YAD7:89%J6.2<8<G.*\&*YE5X<^A=J)T&E5-3LIXF
ML><C')I,/W4Y&@)AA(CO!1#M(V<'D($?>YZ'HA:Y%Z+?AN@[0YSRXHD*Q<PT
MF>MJ1870Z:ZFB2.!0>L]N"9>PW98X25X#0<D>#U"APB((?)1@,(>H><@]V*+
MVMBBLPDMN.I7JSV?<>LSOB8:H6?KOG<)(ANO+B8/0$(4Z%D<]8@\ (QA1#HS
M>#^VCJ9!9VS?$B&20DFC7MM2I!N],-#)%R:^>_"Z>0N1?3JZ*LJM4D!\$<KQ
M:<J'D#" F'A]QD_B]D.S:@/=<N-B?/9:QJT00/^J&+<: H.+,!Z<9GP(02B
M(<1]RH? D/@Q)$<HMT($W4ITD/)IENBU[!U(ZS6K/$6QE088717%5E]@?!&*
MXZ&*>H'OQZ1/]! XF-4NR/X2W<H3<LO3M$,@X%N349<<(ZL-"%X3D<C*!D*7
M(++QVDT^@;$7^GY_R7P B6-$@B .>H0>0GIAY.'HB#0CJT'(K4%?J-1?EZEZ
MJ;_@:\&4DUFK 8A<%;-6'I#[0^&US/H#%GR"XQ '?6*'0!@$*([C/J\'@(1
M[!\IQL@*#7(+C4GC.UZJ.H5./FV!1^%5\6FU +F_$U[+9S24S #!$)&X3^@0
MV:^Y3LA^7%9*D%M*5@__@,56%UHNP/F$8EO3L7=-A&*K"=C]O?!*0ANO70ZB
M /E>?ZUT ->GTPG9C\H*"G8+RKQ<9BP%+^LD5Z8ZS::KZC9A6_SQ1?I->-@=
M"B)=."/4YW (''#H@NR'9:4#NZ5C+MA3HO172Y:D-*>%.HM.6[;Q5369L*W]
M^")M)CSL#?DQ-G]].D\VI&9.R'Y85CFP6SETZK*?@#Y3D3*ITYL>6.6^!;)<
M_D]393YLUJ4J=7Z?]*I)I]R56EOE\55UI(B5!W*1CA09=I%@H!=*D=]O&9]L
M7<V<D/VPK+@0M[C4 @J8E*5.KHXEY471['KMF-J )/U1,LG,A==Q3ZPDD*MJ
M31&K*^0BK2DR["=IYG$\V"TXV<*:.2%U5./.-EM.Q6.U72DUGV6AZNVG]FJ[
M)7I7;03VKM_##[-Z8].ZJ?=9'Q+QR H),KK6+KWWH98'46]=UB>*;ZO-O"57
MBN?5X88F*RH,0-]?<ZY>3LP#V@WDR2]02P,$%     @ 2(&E5&I(H;9> P
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
MU'L8OPYUN/5\K_'Y/TGU>/ENO3W^NOR^.'E[KSB[^XKAZ2]02P,$%     @
M2(&E5+CD,TQ& @  C#4  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP
M$(;AJQC:!A8C2B2E(LZF[;;-HA=0)3H6K#^03.K<OK2<!&B1&@U<H._&@DUR
MOA$'>':^^?8T6[\Z#/WH-\DNA/F#$+[9V:'VZ33;,:YL)S?4(7YU]V*NFWU]
M;X6\OM:BF<9@Q[ .QQK)[<TGNZT?^K#Z?(@_^VX:-XFSO4]6'T\;CUF;I)[G
MOFOJ$-?%X]C^EK)^3DCCR66/WW6SOXH;$O%FPG'ESP'/Y[X^6N>ZUJ[N:A>^
MU$/<)0Z]\.&IMSX]7^*-'J?MMFML.S4/0SR2^MG9NO4[:\/0IZ>B5^>30[QA
M>_K,+LY?RIP+C#OOW#3[.#%GWQ_W,I+CZ?4<"UD7NO.O^)H82U_\?O8X[=:V
M?YD=K_?'Y/;+/+Q8'I??\:\S?JW_SCXDI(\<TD<!Z4-!^M"0/@RDCQ+21P7I
M([NF-$(1-:.0FE%,S2BH9A15,PJK&<75C )K1I%54F25%%DE159)D5529)44
M625%5DF155)DE119<XJL.476G")K3I$UI\B:4V3-*;+F%%ESBJPY1=:"(FM!
MD;6@R%I09"THLA8460N*K 5%UH(B:T&155%D5119%45619%54615%%D5159%
MD5519%44635%5DV155-DU119-45639%54V35%%DU159-D=509#4460U%5D.1
MU5!D-119#4560Y'54&0U%%E+BJPE1=:2(FM)D;6DR%I29"TILI8464N*K"5%
MUHHB:T61M:+(6E%DK?ZGK-^G:?^/XY=G.M3=^)(OEC]AW?X$4$L! A0#%
M  @ 2(&E5 =!36*!    L0   !               ( !     &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " !(@:5471.Z5>X    K @  $0
M    @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !(@:54F5R<
M(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( $B!I51ZR"$DIP8  /(4   8              " @0T(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !(@:54K#N+
M VT'  !P'@  &               @('J#@  >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @ 2(&E5!%'YP#1 P  EQ$  !@
M ("!C18  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $B!
MI52:(=E55 8  '49   8              " @90:  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    " !(@:54@R>8W80)  #*,P  &
M        @($>(0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @ 2(&E5(ONFO.+"@  X3$  !@              ("!V"H  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( $B!I53AS_+7:@(  -<%   8
M              " @9DU  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    " !(@:54*;'[W$T%  !^#   &               @($Y.   >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 2(&E5'7Q_+3-*
M[84  !@              ("!O#T  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    ( $B!I52AK&5>Z@L  -HE   9              " @;]F
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 2(&E5'L'
M7/]H!@  *1$  !D              ("!X'(  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    " !(@:54'@Y?L$0*  ")(P  &0
M    @(%_>0  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M $B!I50K:,]+, 8  ,$-   9              " @?J#  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @ 2(&E5'Q*_Y>#"P  VA\  !D
M             ("!88H  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    " !(@:54<$T1P^('  #J$P  &0              @($;E@  >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $B!I53=#H'%A1,
M  -/   9              " @32>  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @ 2(&E5+L9E:]>"0  E!D  !D              ("!
M\+$  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !(@:54
M6!WCTLD'  "V%P  &0              @(&%NP  >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    ( $B!I537G 7M.@0  " *   9
M      " @87#  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @ 2(&E5)9GX%A/$@  HS0  !D              ("!]L<  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !(@:54ABZ1VDH)  !'&
M&0              @(%\V@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    ( $B!I51G&;WHM 4  'X.   9              " @?WC  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 2(&E5!V9-W'0
M @  - 8  !D              ("!Z.D  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    " !(@:54=HR&8[(\  !'WP  &0
M@('O[   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $B!
MI53.+4T!?P4  .H-   9              " @=@I 0!X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @ 2(&E5-;BM$2,!0  H0T  !D
M         ("!CB\! 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    " !(@:54F(!3@2<#   L!P  &0              @(%1-0$ >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $B!I50^VB5.% 8  $82
M   9              " @:\X 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @ 2(&E5)L\U6X3 P  :08  !D              ("!^CX!
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !(@:54>X05
M@VD+  !Q(0  &0              @(%$0@$ >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    ( $B!I52U0624<0,  # )   9
M  " @>1- 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
M2(&E5#U!J+V- P  &P@  !D              ("!C%$! 'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    " !(@:54#P^&$U4#  ""!@  &0
M            @(%050$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    ( $B!I50)!I7X2@<  /L1   9              " @=Q8 0!X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 2(&E5%DX]K!X!@
M[Q$  !D              ("!76 ! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    " !(@:54B13MZN4$  #A"P  &0              @($,
M9P$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $B!I51'
M3X$*, ,  *0(   9              " @2AL 0!X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @ 2(&E5'I]]$)\ P  %@T  !D
M     ("!CV\! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M" !(@:54>>LI:A #    "0  &0              @(%"<P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $B!I53$8=JL=@,  . 0   9
M              " @8EV 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @ 2(&E5"L>$37/!   XQ8  !D              ("!-GH! 'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !(@:54*U:"-24$
M  !^$P  &0              @($\?P$ >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    ( $B!I52H5XBG.@(   H%   9              "
M@9B# 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 2(&E
M5(%4GHMM!0  QAP  !D              ("!"88! 'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    " !(@:54V*LLTVP"  #O!0  &0
M        @(&MBP$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   ( $B!I50;7O@%)0(  /0$   9              " @5". 0!X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 2(&E5%+AJJ99!   +A(
M !D              ("!K) ! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    " !(@:54.<5N=H(#   #"P  &0              @($\E0$
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( $B!I53M.&5U
M& 0  &@1   9              " @?68 0!X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @ 2(&E5./:_)G$ P  #0X  !D
M ("!1)T! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !(
M@:54^;!BX>T"   5"@  &0              @($_H0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( $B!I51!IYZ<50(  .<%   9
M          " @6.D 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @ 2(&E5(QR^4E, @  & 4  !D              ("![Z8! 'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !(@:54VQ]U\4X%   :
M'@  &0              @(%RJ0$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    ( $B!I51]H&]17@0  )01   9              " @?>N
M 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 2(&E5*?F
MV!HY!   O!8  !D              ("!C+,! 'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    " !(@:54,'[=#J8#   8#@  &0
M    @('\MP$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M $B!I5202;P;H ,  $\-   9              " @=F[ 0!X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @ 2(&E5*MZ.((Z!   +1(  !D
M             ("!L+\! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"
M% ,4    " !(@:54=P T3#D#  "."@  &0              @($AQ $ >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( $B!I50U/="]F (
M #T&   9              " @9'' 0!X;"]W;W)K<VAE971S+W-H965T-C$N
M>&UL4$L! A0#%     @ 2(&E5-3CWK2W @  %@<  !D              ("!
M8,H! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !(@:54
MI:+BC1H%  #[&   &0              @(%.S0$ >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;%!+ 0(4 Q0    ( $B!I526!.VQO@(  &8'   9
M      " @9_2 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%
M  @ 2(&E5.KD#-1] @  4P8  !D              ("!E-4! 'AL+W=O<FMS
M:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " !(@:54^W$TK6<#  ";"0
M&0              @(%(V $ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+
M 0(4 Q0    ( $B!I53SKR?5KP(  +P&   9              " @>;; 0!X
M;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ 2(&E5 :\\T;1
M!   )A(  !D              ("!S-X! 'AL+W=O<FMS:&5E=',O<VAE970V
M."YX;6Q02P$"% ,4    " !(@:54?2?MZG<"  !^!@  &0
M@('4XP$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( $B!
MI52P"=O.>0(  *X&   9              " @8+F 0!X;"]W;W)K<VAE971S
M+W-H965T-S N>&UL4$L! A0#%     @ 2(&E5#SH;=CU @  K H  !D
M         ("!,ND! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M    " !(@:54=')5W'$"  ";!@  &0              @(%>[ $ >&PO=V]R
M:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( $B!I53H'GZF, L   Y#
M   9              " @0;O 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
M4$L! A0#%     @ 2(&E5##/.=TW P  40D  !D              ("!;?H!
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " !(@:54_D7O
M7' "  #G!0  &0              @(';_0$ >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;%!+ 0(4 Q0    ( $B!I52.T3$-U ,  #40   9
M  " @8(  @!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @
M2(&E5+=(!"7M!0  3"   !D              ("!C00" 'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6Q02P$"% ,4    " !(@:54" ^_'Y(%  !8'0  &0
M            @(&Q"@( >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4
M Q0    ( $B!I51<+L.:N04  $8;   9              " @7H0 @!X;"]W
M;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ 2(&E5"&.BR$]"
MTRL  !D              ("!:A8" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX
M;6Q02P$"% ,4    " !(@:54^!E.PN(#  ",#@  &0              @('>
M'@( >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( $B!I51L
M*$9A^00  #04   9              " @?<B @!X;"]W;W)K<VAE971S+W-H
M965T.#(N>&UL4$L! A0#%     @ 2(&E5'9/@TAO!P  @C<  !D
M     ("!)R@" 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4
M" !(@:543/U@G(\#  "##@  &0              @('-+P( >&PO=V]R:W-H
M965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( $B!I52@M6N(P ,  . -   9
M              " @9,S @!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L!
M A0#%     @ 2(&E5&JC3B2U @  9@<  !D              ("!BC<" 'AL
M+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    " !(@:54EB3I?%8#
M  #F"P  &0              @(%V.@( >&PO=V]R:W-H965T<R]S:&5E=#@W
M+GAM;%!+ 0(4 Q0    ( $B!I52\4?AN=@,  !@-   9              "
M@0,^ @!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ 2(&E
M5'2F?87: P  W0T  !D              ("!L$$" 'AL+W=O<FMS:&5E=',O
M<VAE970X.2YX;6Q02P$"% ,4    " !(@:54E-7Q1\P#  !N#@  &0
M        @('!10( >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0
M   ( $B!I52$$<N6O (  ),'   9              " @<1) @!X;"]W;W)K
M<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ 2(&E5)Q2B:?N @  8@@
M !D              ("!MTP" 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q0
M2P$"% ,4    " !(@:54YJ3X94X#  #:"@  &0              @('<3P(
M>&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( $B!I50$"*L.
M?@4  $P>   9              " @6%3 @!X;"]W;W)K<VAE971S+W-H965T
M.30N>&UL4$L! A0#%     @ 2(&E5&I(H;9> P  WA8   T
M ( !%ED" 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !(@:54EXJ[',     3
M @  "P              @ &?7 ( 7W)E;',O+G)E;'-02P$"% ,4    " !(
M@:54ZQ1+4F(&   )/@  #P              @ &(70( >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ 2(&E5+;U/P:V @  43<  !H              ( !
M%V0" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ 2(&E
M5+CD,TQ& @  C#4  !,              ( !!6<" %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     &8 9@ !'   ?&D"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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>106
<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>107
<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>425</ContextCount>
  <ElementCount>491</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>133</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheet</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheet</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/ConsolidatedStatementsofCashFlowsParenthetical</Role>
      <ShortName>Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2115103 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2120104 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2125105 - Disclosure - Fair Value of Financial Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/FairValueofFinancialAssetsandLiabilities</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2131106 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2135107 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2147108 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/CommitmentandContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2153109 - Disclosure - Debt, Convertible Notes, and Warrants</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://planet.com/role/DebtConvertibleNotesandWarrants</Role>
      <ShortName>Debt, Convertible Notes, and Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2158110 - Disclosure - Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2162111 - Disclosure - Public and Private Placement Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/PublicandPrivatePlacementWarrants</Role>
      <ShortName>Public and Private Placement Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2164112 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2166113 - Disclosure - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensation</Role>
      <ShortName>Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2174114 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2183115 - Disclosure - Net Loss Per Share Attributable to Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2187116 - Disclosure - Defined Contribution Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/DefinedContributionPlan</Role>
      <ShortName>Defined Contribution Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://planet.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2316302 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/BusinessCombination</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2321303 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/Revenue</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2326304 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/FairValueofFinancialAssetsandLiabilities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2332305 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/Acquisition</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2336306 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/BalanceSheetComponents</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2348307 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/CommitmentandContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/CommitmentandContingencies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2354308 - Disclosure - Debt, Convertible Notes, and Warrants (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://planet.com/role/DebtConvertibleNotesandWarrantsTables</Role>
      <ShortName>Debt, Convertible Notes, and Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/DebtConvertibleNotesandWarrants</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2359309 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2367310 - Disclosure - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationTables</Role>
      <ShortName>Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/StockbasedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2375311 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2384312 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation and Liquidity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Basis of Presentation and Liquidity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software, Impairment, and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Capitalized Software, Impairment, and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2411407 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2412408 - Disclosure - Summary of Significant Accounting Policies - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2413409 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2414410 - Disclosure - Summary of Significant Accounting Policies - Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2417411 - Disclosure - Business Combination - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BusinessCombinationAdditionalInformationDetails</Role>
      <ShortName>Business Combination - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2418412 - Disclosure - Business Combination - Schedule of Cash Flow (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails</Role>
      <ShortName>Business Combination - Schedule of Cash Flow (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2419413 - Disclosure - Business Combination - Schedule of Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails</Role>
      <ShortName>Business Combination - Schedule of Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2422414 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2423415 - Disclosure - Revenue - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2424416 - Disclosure - Revenue - Schedule of Deferred Commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails</Role>
      <ShortName>Revenue - Schedule of Deferred Commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2427417 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2428418 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2429419 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Liabilities with Unobservable Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities - Schedule of Liabilities with Unobservable Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2430420 - Disclosure - Fair Value of Financial Assets and Liabilities - Measurement Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities - Measurement Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2433421 - Disclosure - Acquisition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/AcquisitionNarrativeDetails</Role>
      <ShortName>Acquisition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2434422 - Disclosure - Acquisition - VanderSat Schedule of Purchase Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails</Role>
      <ShortName>Acquisition - VanderSat Schedule of Purchase Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2437423 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2438424 - Disclosure - Balance Sheet Components - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsNarrativeDetails</Role>
      <ShortName>Balance Sheet Components - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2439425 - Disclosure - Balance Sheet Components - Schedule of Capitalized Software Development (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Capitalized Software Development (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2440426 - Disclosure - Balance Sheet Components - Schedule of Capitalized Software Development, Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Capitalized Software Development, Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2441427 - Disclosure - Balance Sheet Components - Schedule of Goodwill and Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Goodwill and Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2442428 - Disclosure - Balance Sheet Components - Schedule of Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2443429 - Disclosure - Balance Sheet Components - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2444430 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2445431 - Disclosure - Balance Sheet Components - Schedule of Other Noncurrent Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Other Noncurrent Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2446432 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components - Accrued and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2449433 - Disclosure - Commitment and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/CommitmentandContingenciesNarrativeDetails</Role>
      <ShortName>Commitment and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2450434 - Disclosure - Commitment and Contingencies - Future of Minimum Rental Payments For Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails</Role>
      <ShortName>Commitment and Contingencies - Future of Minimum Rental Payments For Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2451435 - Disclosure - Commitment and Contingencies- Purchase Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails</Role>
      <ShortName>Commitment and Contingencies- Purchase Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2452436 - Disclosure - Commitment and Contingencies - Other Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails</Role>
      <ShortName>Commitment and Contingencies - Other Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2455437 - Disclosure - Debt, Convertible Notes, and Warrants - Additional Information (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails</Role>
      <ShortName>Debt, Convertible Notes, and Warrants - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2456438 - Disclosure - Debt, Convertible Notes, and Warrants - Schedule of Interest Expense and Gain (Loss) on Extinguishment (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails</Role>
      <ShortName>Debt, Convertible Notes, and Warrants - Schedule of Interest Expense and Gain (Loss) on Extinguishment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2457439 - Disclosure - Debt, Convertible Notes, and Warrants - Warrants Outstanding (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails</Role>
      <ShortName>Debt, Convertible Notes, and Warrants - Warrants Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2460440 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://planet.com/role/StockholdersEquityTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2461441 - Disclosure - Stockholders??? Equity - Schedule of Convertible Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails</Role>
      <ShortName>Stockholders??? Equity - Schedule of Convertible Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2463442 - Disclosure - Public and Private Placement Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/PublicandPrivatePlacementWarrantsDetails</Role>
      <ShortName>Public and Private Placement Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://planet.com/role/PublicandPrivatePlacementWarrants</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2465443 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://planet.com/role/RelatedPartyTransactions</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2468444 - Disclosure - Stock-based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock-based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2469445 - Disclosure - Stock-based Compensation - Schedule of Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails</Role>
      <ShortName>Stock-based Compensation - Schedule of Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2470446 - Disclosure - Stock-based Compensation - Schedule of Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails</Role>
      <ShortName>Stock-based Compensation - Schedule of Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2471447 - Disclosure - Stock-based Compensation - Options by Exercise Price (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails</Role>
      <ShortName>Stock-based Compensation - Options by Exercise Price (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2472448 - Disclosure - Stock-based Compensation - Valuation Assumptions on Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails</Role>
      <ShortName>Stock-based Compensation - Valuation Assumptions on Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2473449 - Disclosure - Stock-based Compensation - Restricted Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stock-based Compensation - Restricted Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2476450 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails</Role>
      <ShortName>Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2477451 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2478452 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2479453 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2480454 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2481455 - Disclosure - Income Taxes - Summary of Valuation Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails</Role>
      <ShortName>Income Taxes - Summary of Valuation Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2482456 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails</Role>
      <ShortName>Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2485457 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="pl-20220131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2486458 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails</Role>
      <ShortName>Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</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="POS AM" original="pl-20220131.htm">pl-20220131.htm</File>
    <File>exhibit231-sx1posam.htm</File>
    <File>pl-20220131.xsd</File>
    <File>pl-20220131_cal.xml</File>
    <File>pl-20220131_def.xml</File>
    <File>pl-20220131_lab.xml</File>
    <File>pl-20220131_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>pl-20220131_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1348">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="11">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>110
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "pl-20220131.htm": {
   "axisCustom": 2,
   "axisStandard": 39,
   "contextCount": 425,
   "dts": {
    "calculationLink": {
     "local": [
      "pl-20220131_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pl-20220131_def.xml"
     ]
    },
    "inline": {
     "local": [
      "pl-20220131.htm"
     ]
    },
    "labelLink": {
     "local": [
      "pl-20220131_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pl-20220131_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "pl-20220131.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 787,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 1,
    "http://planet.com/20220131": 2,
    "http://xbrl.sec.gov/dei/2021q4": 6,
    "total": 9
   },
   "keyCustom": 86,
   "keyStandard": 405,
   "memberCustom": 64,
   "memberStandard": 59,
   "nsprefix": "pl",
   "nsuri": "http://planet.com/20220131",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://planet.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:ReverseRecapitalizationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115103 - Disclosure - Business Combination",
     "role": "http://planet.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:ReverseRecapitalizationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120104 - Disclosure - Revenue",
     "role": "http://planet.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125105 - Disclosure - Fair Value of Financial Assets and Liabilities",
     "role": "http://planet.com/role/FairValueofFinancialAssetsandLiabilities",
     "shortName": "Fair Value of Financial Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131106 - Disclosure - Acquisition",
     "role": "http://planet.com/role/Acquisition",
     "shortName": "Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135107 - Disclosure - Balance Sheet Components",
     "role": "http://planet.com/role/BalanceSheetComponents",
     "shortName": "Balance Sheet Components",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147108 - Disclosure - Commitment and Contingencies",
     "role": "http://planet.com/role/CommitmentandContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153109 - Disclosure - Debt, Convertible Notes, and Warrants",
     "role": "http://planet.com/role/DebtConvertibleNotesandWarrants",
     "shortName": "Debt, Convertible Notes, and Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158110 - Disclosure - Stockholders\u2019 Equity",
     "role": "http://planet.com/role/StockholdersEquity",
     "shortName": "Stockholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2162111 - Disclosure - Public and Private Placement Warrants",
     "role": "http://planet.com/role/PublicandPrivatePlacementWarrants",
     "shortName": "Public and Private Placement Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2164112 - Disclosure - Related Party Transactions",
     "role": "http://planet.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheet",
     "role": "http://planet.com/role/ConsolidatedBalanceSheet",
     "shortName": "Consolidated Balance Sheet",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2166113 - Disclosure - Stock-based Compensation",
     "role": "http://planet.com/role/StockbasedCompensation",
     "shortName": "Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2174114 - Disclosure - Income Taxes",
     "role": "http://planet.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2183115 - Disclosure - Net Loss Per Share Attributable to Common Stockholders",
     "role": "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2187116 - Disclosure - Defined Contribution Plan",
     "role": "http://planet.com/role/DefinedContributionPlan",
     "shortName": "Defined Contribution Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:ScheduleOfReverseRecapitalizationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316302 - Disclosure - Business Combination (Tables)",
     "role": "http://planet.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:ScheduleOfReverseRecapitalizationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321303 - Disclosure - Revenue (Tables)",
     "role": "http://planet.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326304 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)",
     "role": "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables",
     "shortName": "Fair Value of Financial Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332305 - Disclosure - Acquisition (Tables)",
     "role": "http://planet.com/role/AcquisitionTables",
     "shortName": "Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i21e269626e2f4d039f26aa4bc1d05033_I20220131",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336306 - Disclosure - Balance Sheet Components (Tables)",
     "role": "http://planet.com/role/BalanceSheetComponentsTables",
     "shortName": "Balance Sheet Components (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348307 - Disclosure - Commitment and Contingencies (Tables)",
     "role": "http://planet.com/role/CommitmentandContingenciesTables",
     "shortName": "Commitment and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:ScheduleOfDebtExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354308 - Disclosure - Debt, Convertible Notes, and Warrants (Tables)",
     "role": "http://planet.com/role/DebtConvertibleNotesandWarrantsTables",
     "shortName": "Debt, Convertible Notes, and Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "pl:ScheduleOfDebtExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2359309 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://planet.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2367310 - Disclosure - Stock-based Compensation (Tables)",
     "role": "http://planet.com/role/StockbasedCompensationTables",
     "shortName": "Stock-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2375311 - Disclosure - Income Taxes (Tables)",
     "role": "http://planet.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2384312 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "role": "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i94c54c6a742d49afa4505f84b1c94a9b_I20211207",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pl:RecapitalizationExchangeRatio",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation and Liquidity (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails",
     "shortName": "Summary of Significant Accounting Policies - Basis of Presentation and Liquidity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted cash (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails",
     "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents and Restricted cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i822848ba8d7846f4936b292e70c7b2ef_I20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i673837481a974784916c422ce7dedcb6_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails",
     "shortName": "Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i92b81b6502d04f0e897f041237c09274_I20190131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i22f790a38d2b4744805ca45c3d0a753f_D20220131-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk and Other Risks and Uncertainties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i22f790a38d2b4744805ca45c3d0a753f_D20220131-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareDiluted",
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i7bfc5814a59b44d5a261470c3b028ff8_D20210201-20220131",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareImpairments1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410406 - Disclosure - Summary of Significant Accounting Policies - Capitalized Software, Impairment, and Intangible Assets (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails",
     "shortName": "Summary of Significant Accounting Policies - Capitalized Software, Impairment, and Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411407 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails",
     "shortName": "Summary of Significant Accounting Policies - Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412408 - Disclosure - Summary of Significant Accounting Policies - Warrants (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails",
     "shortName": "Summary of Significant Accounting Policies - Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i34ab3bed886b46bbaf10c05ec8167fd3_I20211207",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413409 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails",
     "shortName": "Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414410 - Disclosure - Summary of Significant Accounting Policies - Segments (Details)",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i94c54c6a742d49afa4505f84b1c94a9b_I20211207",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pl:RecapitalizationExchangeRatio",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417411 - Disclosure - Business Combination - Additional Information (Details)",
     "role": "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
     "shortName": "Business Combination - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i40bfd7a65ed8479c8198ed8107ca18f5_D20211207-20211207",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pl:DerivativeInstrumentContingentConsiderationLiabilityShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:ScheduleOfReverseRecapitalizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pl:CashAcquiredThroughReverseRecapitalization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418412 - Disclosure - Business Combination - Schedule of Cash Flow (Details)",
     "role": "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails",
     "shortName": "Business Combination - Schedule of Cash Flow (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:ScheduleOfReverseRecapitalizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pl:CashAcquiredThroughReverseRecapitalization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i94c54c6a742d49afa4505f84b1c94a9b_I20211207",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419413 - Disclosure - Business Combination - Schedule of Common Stock (Details)",
     "role": "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
     "shortName": "Business Combination - Schedule of Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "icc770c99da9b4d169081cc8e32f7d0db_D20211207-20211207",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "ia4dcaae7660445019bf1f2d5eb6999a1_I20190131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Stockholders\u2019 Equity",
     "role": "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "ia4dcaae7660445019bf1f2d5eb6999a1_I20190131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422414 - Disclosure - Revenue - Narrative (Details)",
     "role": "http://planet.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423415 - Disclosure - Revenue - Disaggregation of Revenue (Details)",
     "role": "http://planet.com/role/RevenueDisaggregationofRevenueDetails",
     "shortName": "Revenue - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i12b4fe08e3484cefa8e7bdbe5e678264_D20210201-20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424416 - Disclosure - Revenue - Schedule of Deferred Commissions (Details)",
     "role": "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails",
     "shortName": "Revenue - Schedule of Deferred Commissions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "if8d18d44c09042fbb2ca1da0724ada8c_I20220131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427417 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Details)",
     "role": "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
     "shortName": "Fair Value of Financial Assets and Liabilities - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "if8d18d44c09042fbb2ca1da0724ada8c_I20220131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428418 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details)",
     "role": "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
     "shortName": "Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2c4c47f4333b4abe9e7fb2a8d37f5118_I20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i127fbf3f09d343fdb4bcd3d11f4d2bca_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429419 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Liabilities with Unobservable Inputs (Details)",
     "role": "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails",
     "shortName": "Fair Value of Financial Assets and Liabilities - Schedule of Liabilities with Unobservable Inputs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i7cd56daa583f4b2a9fcc1089206eea4d_I20190131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstanding",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430420 - Disclosure - Fair Value of Financial Assets and Liabilities - Measurement Inputs (Details)",
     "role": "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
     "shortName": "Fair Value of Financial Assets and Liabilities - Measurement Inputs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "if67a123e6911418bb58a9995a6e7df98_I20210131",
      "decimals": "1",
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "y",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433421 - Disclosure - Acquisition - Narrative (Details)",
     "role": "http://planet.com/role/AcquisitionNarrativeDetails",
     "shortName": "Acquisition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i4ece36a4e77f4cf4b0a3f064f4128a3b_D20211213-20211213",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434422 - Disclosure - Acquisition - VanderSat Schedule of Purchase Consideration (Details)",
     "role": "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
     "shortName": "Acquisition - VanderSat Schedule of Purchase Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "ie11d2493996b4acab9204208af2ff95d_I20211213",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437423 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
     "shortName": "Balance Sheet Components - Schedule of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://planet.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438424 - Disclosure - Balance Sheet Components - Narrative (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
     "shortName": "Balance Sheet Components - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareAmortization1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:CapitalizedComputerSoftwareTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439425 - Disclosure - Balance Sheet Components - Schedule of Capitalized Software Development (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails",
     "shortName": "Balance Sheet Components - Schedule of Capitalized Software Development (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:CapitalizedComputerSoftwareTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedComputerSoftwareGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pl:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440426 - Disclosure - Balance Sheet Components - Schedule of Capitalized Software Development, Future Amortization Expense (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails",
     "shortName": "Balance Sheet Components - Schedule of Capitalized Software Development, Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pl:CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441427 - Disclosure - Balance Sheet Components - Schedule of Goodwill and Intangibles (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
     "shortName": "Balance Sheet Components - Schedule of Goodwill and Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442428 - Disclosure - Balance Sheet Components - Schedule of Future Amortization Expense (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails",
     "shortName": "Balance Sheet Components - Schedule of Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i673837481a974784916c422ce7dedcb6_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443429 - Disclosure - Balance Sheet Components - Schedule of Goodwill (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails",
     "shortName": "Balance Sheet Components - Schedule of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444430 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails",
     "shortName": "Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445431 - Disclosure - Balance Sheet Components - Schedule of Other Noncurrent Assets (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails",
     "shortName": "Balance Sheet Components - Schedule of Other Noncurrent Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "pl:PrepaidSatelliteLaunchServicesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446432 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)",
     "role": "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails",
     "shortName": "Balance Sheet Components - Accrued and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "pl:DeferredResearchAndDevelopmentServiceLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449433 - Disclosure - Commitment and Contingencies - Narrative (Details)",
     "role": "http://planet.com/role/CommitmentandContingenciesNarrativeDetails",
     "shortName": "Commitment and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "role": "http://planet.com/role/ConsolidatedStatementsofCashFlowsParenthetical",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450434 - Disclosure - Commitment and Contingencies - Future of Minimum Rental Payments For Operating Leases (Details)",
     "role": "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails",
     "shortName": "Commitment and Contingencies - Future of Minimum Rental Payments For Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i7308e9f71d554ce28479f98a2bb54e6b_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451435 - Disclosure - Commitment and Contingencies- Purchase Commitments (Details)",
     "role": "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails",
     "shortName": "Commitment and Contingencies- Purchase Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i7308e9f71d554ce28479f98a2bb54e6b_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452436 - Disclosure - Commitment and Contingencies - Other Commitments (Details)",
     "role": "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails",
     "shortName": "Commitment and Contingencies - Other Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455437 - Disclosure - Debt, Convertible Notes, and Warrants - Additional Information (Details)",
     "role": "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
     "shortName": "Debt, Convertible Notes, and Warrants - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "if18976ce7dc24ed6b4955251042554a4_D20210201-20220131",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pl:SharesIssuedWarrantsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:ScheduleOfDebtExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456438 - Disclosure - Debt, Convertible Notes, and Warrants - Schedule of Interest Expense and Gain (Loss) on Extinguishment (Details)",
     "role": "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails",
     "shortName": "Debt, Convertible Notes, and Warrants - Schedule of Interest Expense and Gain (Loss) on Extinguishment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "pl:ScheduleOfDebtExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457439 - Disclosure - Debt, Convertible Notes, and Warrants - Warrants Outstanding (Details)",
     "role": "http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails",
     "shortName": "Debt, Convertible Notes, and Warrants - Warrants Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "0",
      "lang": "en-US",
      "name": "pl:ClassOfWarrantOrRightExercisable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i94c54c6a742d49afa4505f84b1c94a9b_I20211207",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pl:SharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460440 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://planet.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i94c54c6a742d49afa4505f84b1c94a9b_I20211207",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "pl:SharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461441 - Disclosure - Stockholders\u2019 Equity - Schedule of Convertible Preferred Stock (Details)",
     "role": "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails",
     "shortName": "Stockholders\u2019 Equity - Schedule of Convertible Preferred Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i8ec53d6b4e7d4bedbafa9493d8e70692_I20210131",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463442 - Disclosure - Public and Private Placement Warrants (Details)",
     "role": "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
     "shortName": "Public and Private Placement Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i48d499a4204f48f587027ff3ae83e8aa_I20220131",
      "decimals": "INF",
      "lang": "en-US",
      "name": "pl:ClassOfWarrantOrRightRedemptionPrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i94c54c6a742d49afa4505f84b1c94a9b_I20211207",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465443 - Disclosure - Related Party Transactions (Details)",
     "role": "http://planet.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "ib19dfea6e67f4124b2249aeb44ea113c_D20170101-20171231",
      "decimals": null,
      "lang": "en-US",
      "name": "pl:RelatedPartyAgreementTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Organization",
     "role": "http://planet.com/role/Organization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468444 - Disclosure - Stock-based Compensation - Additional Information (Details)",
     "role": "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
     "shortName": "Stock-based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469445 - Disclosure - Stock-based Compensation - Schedule of Compensation Expense (Details)",
     "role": "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails",
     "shortName": "Stock-based Compensation - Schedule of Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i673837481a974784916c422ce7dedcb6_I20210131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470446 - Disclosure - Stock-based Compensation - Schedule of Option Activity (Details)",
     "role": "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails",
     "shortName": "Stock-based Compensation - Schedule of Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471447 - Disclosure - Stock-based Compensation - Options by Exercise Price (Details)",
     "role": "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails",
     "shortName": "Stock-based Compensation - Options by Exercise Price (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472448 - Disclosure - Stock-based Compensation - Valuation Assumptions on Stock Options (Details)",
     "role": "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
     "shortName": "Stock-based Compensation - Valuation Assumptions on Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i5d54ecea49b14995b6e1b0b9377aa4c9_D20210201-20220131",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i8eee6368e2094edaaa0bc4d779a664f1_I20210131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473449 - Disclosure - Stock-based Compensation - Restricted Stock Unit Activity (Details)",
     "role": "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails",
     "shortName": "Stock-based Compensation - Restricted Stock Unit Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "iabb696f302ca4a0a8dda87fd7882cc0b_I20190131",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476450 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)",
     "role": "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails",
     "shortName": "Income Taxes - Schedule of Income before Income Tax, Domestic and Foreign (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2477451 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "role": "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2478452 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "role": "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479453 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://planet.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480454 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://planet.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i484fc2c2378f44349b016587b0e5bbbd_I20220131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i673837481a974784916c422ce7dedcb6_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2481455 - Disclosure - Income Taxes - Summary of Valuation Allowance (Details)",
     "role": "http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails",
     "shortName": "Income Taxes - Summary of Valuation Allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i673837481a974784916c422ce7dedcb6_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2482456 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)",
     "role": "http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails",
     "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i92b81b6502d04f0e897f041237c09274_I20190131",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2485457 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings per Share (Details)",
     "role": "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Earnings per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2486458 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details)",
     "role": "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
     "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "pl-20220131.htm",
      "contextRef": "i2584ca6d18b74f12aa1d1edef9c66f13_D20210201-20220131",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 133,
   "tag": {
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description",
        "terseLabel": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "verboseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "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",
        "verboseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r683"
     ],
     "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",
        "verboseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r685"
     ],
     "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",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r683"
     ],
     "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",
        "verboseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pl_A2014LoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2014 Loans",
        "label": "2014 Loans [Member]",
        "terseLabel": "2014 Loans"
       }
      }
     },
     "localname": "A2014LoansMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_A2017LoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Loans",
        "label": "2017 Loans [Member]",
        "terseLabel": "2017 Loans"
       }
      }
     },
     "localname": "A2017LoansMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_A2017LoansSecuredTermLoanAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Loans, Secured Term Loan A",
        "label": "2017 Loans, Secured Term Loan A [Member]",
        "terseLabel": "Secured Term Loan A"
       }
      }
     },
     "localname": "A2017LoansSecuredTermLoanAMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_A2017LoansSecuredTermLoanBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Loans, Secured Term Loan B",
        "label": "2017 Loans, Secured Term Loan B [Member]",
        "terseLabel": "Secured Term Loan B"
       }
      }
     },
     "localname": "A2017LoansSecuredTermLoanBMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_A2020ConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Convertible Notes",
        "label": "2020 Convertible Notes [Member]",
        "terseLabel": "2020 Convertible Notes"
       }
      }
     },
     "localname": "A2020ConvertibleNotesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_AccountsReceivableAllowanceForCreditLossOtherAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Credit Loss, Other Adjustments",
        "label": "Accounts Receivable, Allowance For Credit Loss, Other Adjustments",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossOtherAdjustments",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_AccruedAndOtherCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued And Other Current Liabilities",
        "label": "Accrued And Other Current Liabilities",
        "terseLabel": "Accrued and other current liabilities",
        "totalLabel": "Total accrued and other current liabilities"
       }
      }
     },
     "localname": "AccruedAndOtherCurrentLiabilities",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails",
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Issuance Of Recourse Note To Employee",
        "label": "Adjustments To Additional Paid In Capital, Issuance Of Recourse Note To Employee",
        "negatedTerseLabel": "Issuance of recourse note to employee"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalIssuanceOfRecourseNoteToEmployee",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Reclassification Of Convertible Securities",
        "label": "Adustments To Additional Paid In Capital, Reclassification Of Convertible Securities",
        "terseLabel": "Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants"
       }
      }
     },
     "localname": "AdustmentsToAdditionalPaidInCapitalReclassificationOfConvertibleSecurities",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Computer Software Amortization Expense Next Twelve Months",
        "label": "Capitalized Computer Software Amortization Expense Next Twelve Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_CapitalizedComputerSoftwareAmortizationExpenseYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Computer Software Amortization Expense Year Five",
        "label": "Capitalized Computer Software Amortization Expense Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearFive",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_CapitalizedComputerSoftwareAmortizationExpenseYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Computer Software Amortization Expense Year Four",
        "label": "Capitalized Computer Software Amortization Expense Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearFour",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_CapitalizedComputerSoftwareAmortizationExpenseYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Computer Software Amortization Expense Year Three",
        "label": "Capitalized Computer Software Amortization Expense Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearThree",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_CapitalizedComputerSoftwareAmortizationExpenseYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Computer Software Amortization Expense Year Two",
        "label": "Capitalized Computer Software Amortization Expense Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearTwo",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_CapitalizedComputerSoftwareTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Computer Software",
        "label": "Capitalized Computer Software [Table Text Block]",
        "terseLabel": "Schedule of Capitalized Computer Software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareTableTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_CashAcquiredThroughReverseRecapitalization": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 3.0,
       "parentTag": "pl_ProceedsFromReverseRecapitalizationTransaction",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Acquired Through Reverse Recapitalization",
        "label": "Cash Acquired Through Reverse Recapitalization",
        "terseLabel": "Cash - dMY IV Trust and cash, net of redemptions"
       }
      }
     },
     "localname": "CashAcquiredThroughReverseRecapitalization",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ClassAAndBCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A And B Common Stock",
        "label": "Class A And B Common Stock [Member]",
        "terseLabel": "Common Class A and B"
       }
      }
     },
     "localname": "ClassAAndBCommonStockMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ClassOfWarrantOrRightExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Exercisable",
        "label": "Class of Warrant or Right, Exercisable",
        "terseLabel": "Warrant exercisable (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisable",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_ClassOfWarrantOrRightRedemptionPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Redemption Price",
        "label": "Class of Warrant or Right, Redemption Price",
        "terseLabel": "Warrant redemption price (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionPrice",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pl_ClassOfWarrantOrRightRedemptionStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Redemption, Stock Price Trigger",
        "label": "Class of Warrant or Right, Redemption, Stock Price Trigger",
        "terseLabel": "Threshold common stock price trigger (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionStockPriceTrigger",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pl_ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Of Days Of Prior Notice",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Of Days Of Prior Notice",
        "terseLabel": "Redemption, threshold of days prior to notice"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdOfDaysOfPriorNotice",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Of Trading Days After Notice",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Of Trading Days After Notice",
        "terseLabel": "Redemption, threshold of trading days after notice"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdOfTradingDaysAfterNotice",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_ClassOfWarrantOrRightRedemptionThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Trading Days",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Trading Days",
        "terseLabel": "Redemption, threshold of trading days"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdTradingDays",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_ClassOfWarrantOrRightThresholdConsecutiveTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Threshold Consecutive Trading Days",
        "label": "Class Of Warrant Or Right, Threshold Consecutive Trading Days",
        "terseLabel": "Consecutive trading days"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightThresholdConsecutiveTradingDays",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_ClassOfWarrantOrRightThresholdConversionFeatureMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Threshold Conversion Feature, Maximum",
        "label": "Class of Warrant or Right, Threshold Conversion Feature, Maximum",
        "terseLabel": "Maximum warrant conversion feature"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightThresholdConversionFeatureMaximum",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pl_CommonStockEarnOutSharesSubjectToVestingRequirements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Earn Out Shares, Subject to Vesting Requirements",
        "label": "Common Stock, Earn Out Shares, Subject to Vesting Requirements",
        "terseLabel": "Sponsor earnout shares subject to vesting requirements (in shares)"
       }
      }
     },
     "localname": "CommonStockEarnOutSharesSubjectToVestingRequirements",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_CommonStockValuationsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Valuations, Policy",
        "label": "Common Stock Valuations, Policy [Policy Text Block]",
        "terseLabel": "Common Stock Valuations"
       }
      }
     },
     "localname": "CommonStockValuationsPolicyPolicyTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_CommonStockVotingRightsVotesPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Voting Rights, Votes Per Share",
        "label": "Common Stock, Voting Rights, Votes Per Share",
        "terseLabel": "Common stock, voting rights, votes per share"
       }
      }
     },
     "localname": "CommonStockVotingRightsVotesPerShare",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_ComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Computer Equipment And Software",
        "label": "Computer Equipment And Software [Member]",
        "terseLabel": "Computer equipment and purchased software"
       }
      }
     },
     "localname": "ComputerEquipmentAndSoftwareMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ContentLicensingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Content Licensing",
        "label": "Content Licensing [Member]",
        "terseLabel": "Content Licensing"
       }
      }
     },
     "localname": "ContentLicensingMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ContingentConsiderationIssuableInShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration, Issuable In Shares",
        "label": "Contingent Consideration, Issuable In Shares",
        "terseLabel": "Contingent consideration (in shares)"
       }
      }
     },
     "localname": "ContingentConsiderationIssuableInShares",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_ContractCostsCapitalizedDuringThePeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Costs Capitalized During The Period",
        "label": "Contract Costs Capitalized During The Period",
        "terseLabel": "Deferred commission expense"
       }
      }
     },
     "localname": "ContractCostsCapitalizedDuringThePeriod",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ContractWithCustomerNonCancelableContractRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Non-cancelable Contract Revenue",
        "label": "Contract With Customer, Non-cancelable Contract Revenue",
        "terseLabel": "Non-cancelable contract revenue"
       }
      }
     },
     "localname": "ContractWithCustomerNonCancelableContractRevenue",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ConvertibleDebtBenchmarkForCapitalizationValuation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Debt, Benchmark for Capitalization Valuation",
        "label": "Convertible Debt, Benchmark for Capitalization Valuation",
        "terseLabel": "Conversion price, numerator for capitalization \"capped price\""
       }
      }
     },
     "localname": "ConvertibleDebtBenchmarkForCapitalizationValuation",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Notes",
        "label": "Convertible Notes [Member]",
        "terseLabel": "Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ConvertibleNotesToClassACommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible Notes To Class A Common Stock",
        "label": "Convertible Notes To Class A Common Stock [Member]",
        "terseLabel": "Convertible Notes To Class A Common Stock"
       }
      }
     },
     "localname": "ConvertibleNotesToClassACommonStockMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_CreditAgreementWithSVBAndHerculesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement With SVB And Hercules",
        "label": "Credit Agreement With SVB And Hercules [Member]",
        "terseLabel": "Credit Agreement with SVB and Hercules"
       }
      }
     },
     "localname": "CreditAgreementWithSVBAndHerculesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_Customer1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer 1",
        "label": "Customer 1 [Member]",
        "terseLabel": "Customer 1"
       }
      }
     },
     "localname": "Customer1Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_Customer2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer 2",
        "label": "Customer 2 [Member]",
        "terseLabel": "Customer 2"
       }
      }
     },
     "localname": "Customer2Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_Customer3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer 3",
        "label": "Customer 3 [Member]",
        "terseLabel": "Customer 3"
       }
      }
     },
     "localname": "Customer3Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_Customer4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer 4",
        "label": "Customer 4 [Member]",
        "terseLabel": "Customer 4"
       }
      }
     },
     "localname": "Customer4Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DMYIVLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "dMY IV, LLC",
        "label": "dMY IV, LLC [Member]",
        "terseLabel": "dMY IV, LLC"
       }
      }
     },
     "localname": "DMYIVLLCMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DMYIVPublicStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "dMY IV Public Stockholders",
        "label": "dMY IV Public Stockholders [Member]",
        "terseLabel": "dMY IV Public Stockholders"
       }
      }
     },
     "localname": "DMYIVPublicStockholdersMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DebtInstrumentChangeOfControlPercentRepaymentRequirement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Change of Control, Percent Repayment Requirement",
        "label": "Debt Instrument, Change of Control, Percent Repayment Requirement",
        "terseLabel": "Change of control, repayment required"
       }
      }
     },
     "localname": "DebtInstrumentChangeOfControlPercentRepaymentRequirement",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pl_DebtInstrumentNumberOfAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Number of Agreements",
        "label": "Debt Instrument, Number of Agreements",
        "terseLabel": "Number of instruments issued in debt agreement"
       }
      }
     },
     "localname": "DebtInstrumentNumberOfAgreements",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_DebtInstrumentPercentOfConsiderationIssuableInStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Percent of Consideration Issuable In Stock",
        "label": "Debt Instrument, Percent of Consideration Issuable In Stock",
        "terseLabel": "Percent of consideration issuable in stock"
       }
      }
     },
     "localname": "DebtInstrumentPercentOfConsiderationIssuableInStock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pl_DebtInstrumentPercentOfDebtRepaid": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Percent Of Debt Repaid",
        "label": "Debt Instrument, Percent Of Debt Repaid",
        "terseLabel": "Percent of principal repaid"
       }
      }
     },
     "localname": "DebtInstrumentPercentOfDebtRepaid",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pl_DebtInstrumentSubordinatedContractLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Subordinated Contract Liabilities",
        "label": "Debt Instrument, Subordinated Contract Liabilities",
        "terseLabel": "Subordinated contracts outstanding"
       }
      }
     },
     "localname": "DebtInstrumentSubordinatedContractLiabilities",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_DebtInstrumentSubordinatedContractLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Subordinated Contract Liability",
        "label": "Debt Instrument, Subordinated Contract Liability",
        "terseLabel": "Subordinated contract liability"
       }
      }
     },
     "localname": "DebtInstrumentSubordinatedContractLiability",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_DebtInstrumentVariableRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Variable Rate, Floor",
        "label": "Debt Instrument, Variable Rate, Floor",
        "terseLabel": "Debt, variable rate floor"
       }
      }
     },
     "localname": "DebtInstrumentVariableRateFloor",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pl_DeferredHostingAndOtherServicesCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Hosting And Other Services Costs, Current",
        "label": "Deferred Hosting And Other Services Costs, Current",
        "terseLabel": "Deferred hosting costs"
       }
      }
     },
     "localname": "DeferredHostingAndOtherServicesCostsCurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_DeferredHostingCostsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Hosting Costs, Noncurrent",
        "label": "Deferred Hosting Costs, Noncurrent",
        "terseLabel": "Deferred hosting costs"
       }
      }
     },
     "localname": "DeferredHostingCostsNoncurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_DeferredResearchAndDevelopmentServiceLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Research And Development Service Liability, Current",
        "label": "Deferred Research And Development Service Liability, Current",
        "terseLabel": "Deferred R&amp;D service liability"
       }
      }
     },
     "localname": "DeferredResearchAndDevelopmentServiceLiabilityCurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_DeferredTaxAssetsValuationAllowanceRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance [Roll Forward]",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance [Roll Forward]"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowanceRollForward",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pl_DepositsOfForeignOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits Of Foreign Operations",
        "label": "Deposits Of Foreign Operations [Member]",
        "terseLabel": "Deposits of Foreign Operations"
       }
      }
     },
     "localname": "DepositsOfForeignOperationsMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger",
        "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger",
        "terseLabel": "Share price triggering share issuance (in dollars per share)"
       }
      }
     },
     "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period",
        "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period",
        "terseLabel": "Threshold trading days range"
       }
      }
     },
     "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days",
        "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days",
        "terseLabel": "Threshold trading days"
       }
      }
     },
     "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_DerivativeInstrumentContingentConsiderationLiabilityShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares",
        "label": "Derivative Instrument, Contingent Consideration, Liability, Shares",
        "terseLabel": "Contingent consideration liability (in shares)"
       }
      }
     },
     "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_DerivativeInstrumentPeriod1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Period 1",
        "label": "Derivative Instrument, Period 1 [Member]",
        "terseLabel": "Period 1"
       }
      }
     },
     "localname": "DerivativeInstrumentPeriod1Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DerivativeInstrumentPeriod2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Period 2",
        "label": "Derivative Instrument, Period 2 [Member]",
        "terseLabel": "Period 2"
       }
      }
     },
     "localname": "DerivativeInstrumentPeriod2Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DerivativeInstrumentPeriod3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Period 3",
        "label": "Derivative Instrument, Period 3 [Member]",
        "terseLabel": "Period 3"
       }
      }
     },
     "localname": "DerivativeInstrumentPeriod3Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DerivativeInstrumentPeriod4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Period 4",
        "label": "Derivative Instrument, Period 4 [Member]",
        "terseLabel": "Period 4"
       }
      }
     },
     "localname": "DerivativeInstrumentPeriod4Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_DerivativeInstrumentPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Period",
        "label": "Derivative Instrument, Period [Axis]",
        "terseLabel": "Derivative Instrument, Period [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentPeriodAxis",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pl_DerivativeInstrumentPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Period [Domain]",
        "label": "Derivative Instrument, Period [Domain]",
        "terseLabel": "Derivative Instrument, Period [Domain]"
       }
      }
     },
     "localname": "DerivativeInstrumentPeriodDomain",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_EarnOutSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earn Out Shares",
        "label": "Earn Out Shares [Member]",
        "terseLabel": "Earn-out Shares"
       }
      }
     },
     "localname": "EarnOutSharesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Revaluation Gain (Loss)",
        "label": "Effective Income Tax Rate Reconciliation, Revaluation Gain (Loss), Percent",
        "terseLabel": "Revaluation gain/loss"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRevaluationGainLossPercent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pl_EquityIssuedDuringPeriodUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Issued During Period, Units",
        "label": "Equity Issued During Period, Units",
        "terseLabel": "Equity units issued (in shares)"
       }
      }
     },
     "localname": "EquityIssuedDuringPeriodUnits",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Issued During Period, Units, Equity Instrument Called Per Unit",
        "label": "Equity Issued During Period, Units, Equity Instrument Called Per Unit",
        "terseLabel": "Equity units issued, shares called per unit (in shares)"
       }
      }
     },
     "localname": "EquityIssuedDuringPeriodUnitsEquityInstrumentCalledPerUnit",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_EquityRedemptionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Redemption",
        "label": "Equity Redemption [Axis]",
        "terseLabel": "Equity Redemption [Axis]"
       }
      }
     },
     "localname": "EquityRedemptionAxis",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pl_EquityRedemptionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Redemption [Domain]",
        "label": "Equity Redemption [Domain]",
        "terseLabel": "Equity Redemption [Domain]"
       }
      }
     },
     "localname": "EquityRedemptionDomain",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange10Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 10",
        "label": "Exercise Price Range 10 [Member]",
        "terseLabel": "4.041"
       }
      }
     },
     "localname": "ExercisePriceRange10Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange11Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 11",
        "label": "Exercise Price Range 11 [Member]",
        "terseLabel": "5.249"
       }
      }
     },
     "localname": "ExercisePriceRange11Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange12Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 12",
        "label": "Exercise Price Range 12 [Member]",
        "terseLabel": "9.753"
       }
      }
     },
     "localname": "ExercisePriceRange12Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 1",
        "label": "Exercise Price Range 1 [Member]",
        "terseLabel": "0.07"
       }
      }
     },
     "localname": "ExercisePriceRange1Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 2",
        "label": "Exercise Price Range 2 [Member]",
        "terseLabel": "0.559"
       }
      }
     },
     "localname": "ExercisePriceRange2Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 3",
        "label": "Exercise Price Range 3 [Member]",
        "terseLabel": "1.807"
       }
      }
     },
     "localname": "ExercisePriceRange3Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 4",
        "label": "Exercise Price Range 4 [Member]",
        "terseLabel": "2.026"
       }
      }
     },
     "localname": "ExercisePriceRange4Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 5",
        "label": "Exercise Price Range 5 [Member]",
        "terseLabel": "2.325"
       }
      }
     },
     "localname": "ExercisePriceRange5Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange6Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 6",
        "label": "Exercise Price Range 6 [Member]",
        "terseLabel": "3.417"
       }
      }
     },
     "localname": "ExercisePriceRange6Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange7Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 7",
        "label": "Exercise Price Range 7 [Member]",
        "terseLabel": "3.689"
       }
      }
     },
     "localname": "ExercisePriceRange7Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange8Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 8",
        "label": "Exercise Price Range 8 [Member]",
        "terseLabel": "3.817"
       }
      }
     },
     "localname": "ExercisePriceRange8Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ExercisePriceRange9Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise Price Range 9",
        "label": "Exercise Price Range 9 [Member]",
        "terseLabel": "3.921"
       }
      }
     },
     "localname": "ExercisePriceRange9Member",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_FairValueAdjustmentOfConvertibleNotesAndWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Adjustment of Convertible Notes And Warrants",
        "label": "Fair Value Adjustment of Convertible Notes And Warrants",
        "negatedTerseLabel": "Change in fair value of convertible notes and warrant liabilities",
        "terseLabel": "Change in fair value of convertible notes and warrant liabilities"
       }
      }
     },
     "localname": "FairValueAdjustmentOfConvertibleNotesAndWarrants",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_FormerPlanStockholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Plan Stockholders",
        "label": "Former Plan Stockholders [Member]",
        "terseLabel": "Former Plan Stockholders"
       }
      }
     },
     "localname": "FormerPlanStockholdersMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_FormerPlanetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Planet",
        "label": "Former Planet [Member]",
        "terseLabel": "Former Planet"
       }
      }
     },
     "localname": "FormerPlanetMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_GainLossOnExtinguishmentOfDebtNoncash": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Extinguishment of Debt, Noncash",
        "label": "Gain (Loss) on Extinguishment of Debt, Noncash",
        "negatedTerseLabel": "Debt extinguishment gain (loss)"
       }
      }
     },
     "localname": "GainLossOnExtinguishmentOfDebtNoncash",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_GoogleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Google",
        "label": "Google [Member]",
        "terseLabel": "Google"
       }
      }
     },
     "localname": "GoogleMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_GroundStationAndGroundStationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ground Station And Ground Station Equipment",
        "label": "Ground Station And Ground Station Equipment [Member]",
        "terseLabel": "Ground stations and ground station equipment"
       }
      }
     },
     "localname": "GroundStationAndGroundStationEquipmentMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_GroundStationServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ground Station Service",
        "label": "Ground Station Service [Member]",
        "terseLabel": "Ground Station"
       }
      }
     },
     "localname": "GroundStationServiceMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_HostingAndOtherServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hosting and Other Services",
        "label": "Hosting and Other Services [Member]",
        "terseLabel": "Hosting and Other Services"
       }
      }
     },
     "localname": "HostingAndOtherServicesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_IncreaseDecreaseInDeferredHostingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Deferred Hosting Costs",
        "label": "Increase (Decrease) in Deferred Hosting Costs",
        "terseLabel": "Deferred hosting costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredHostingCosts",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_LaunchServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Launch Service",
        "label": "Launch Service [Member]",
        "terseLabel": "Launch"
       }
      }
     },
     "localname": "LaunchServiceMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_LiabilitiesEarlyExerciseOfStockOptionsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities, Early Exercise Of Stock Options, Current",
        "label": "Liabilities, Early Exercise Of Stock Options, Current",
        "terseLabel": "Liability from early exercise of stock options"
       }
      }
     },
     "localname": "LiabilitiesEarlyExerciseOfStockOptionsCurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_OtherGeographicalAreasNotSeparatelyDisclosedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Geographical Areas, Not Separately Disclosed",
        "label": "Other Geographical Areas, Not Separately Disclosed [Member]",
        "terseLabel": "Rest of world"
       }
      }
     },
     "localname": "OtherGeographicalAreasNotSeparatelyDisclosedMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_PaymentsOfReverseRecapitalizationTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 1.0,
       "parentTag": "pl_ProceedsFromReverseRecapitalizationTransaction",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of Reverse Recapitalization Transaction Costs",
        "label": "Payments of Reverse Recapitalization Transaction Costs",
        "negatedTerseLabel": "Less: Transaction costs"
       }
      }
     },
     "localname": "PaymentsOfReverseRecapitalizationTransactionCosts",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_PlanetLabsPBCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Planet Labs PBC",
        "label": "Planet Labs PBC [Member]",
        "terseLabel": "PlanetLabs"
       }
      }
     },
     "localname": "PlanetLabsPBCMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_PreferredStockWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock Warrant",
        "label": "Preferred Stock Warrant [Member]",
        "terseLabel": "Preferred Stock Warrant"
       }
      }
     },
     "localname": "PreferredStockWarrantMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_PrepaidSatelliteLaunchServicesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Satellite Launch Services, Current",
        "label": "Prepaid Satellite Launch Services, Current",
        "terseLabel": "Prepaid satellite launch services"
       }
      }
     },
     "localname": "PrepaidSatelliteLaunchServicesCurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_PrepaidSatelliteLaunchServicesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Satellite Launch Services, Noncurrent",
        "label": "Prepaid Satellite Launch Services, Noncurrent",
        "terseLabel": "Prepaid satellite launch services"
       }
      }
     },
     "localname": "PrepaidSatelliteLaunchServicesNoncurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ProceedsFromConvertibleDebtAndIssuanceOfWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Convertible Debt and Issuance Of Warrants",
        "label": "Proceeds From Convertible Debt and Issuance Of Warrants",
        "terseLabel": "Proceeds from issuance of convertible notes and preferred stock warrant"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebtAndIssuanceOfWarrants",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ProceedsFromIssuanceOfDebtAndCommonStockWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Issuance Of Debt and Common Stock Warrants",
        "label": "Proceeds From Issuance Of Debt and Common Stock Warrants",
        "terseLabel": "Proceeds from issuance of debt and common stock warrants, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebtAndCommonStockWarrants",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ProceedsFromReverseRecapitalizationTransaction": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 3.0,
       "parentTag": "pl_ReverseRecapitalizationNet",
       "weight": 1.0
      },
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Reverse Recapitalization Transaction",
        "label": "Proceeds From Reverse Recapitalization Transaction",
        "terseLabel": "Proceeds from Business Combination and PIPE Investment, net of transaction costs",
        "totalLabel": "Proceeds from Business Combination and PIPE Investment. net"
       }
      }
     },
     "localname": "ProceedsFromReverseRecapitalizationTransaction",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ProceedsFromStockOptionsExercisedEarly": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Stock Options Exercised Early",
        "label": "Proceeds from Stock Options Exercised Early",
        "terseLabel": "Proceeds from the early exercise of common stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercisedEarly",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_PropertyPlantAndEquipmentUsefulLifeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant And Equipment, Useful Life",
        "label": "Property, Plant And Equipment, Useful Life [Member]",
        "terseLabel": "Change in accounting estimate, property and equipment useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLifeMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_PurchaseConsiderationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Consideration",
        "label": "Purchase Consideration [Member]",
        "terseLabel": "Purchase Consideration"
       }
      }
     },
     "localname": "PurchaseConsiderationMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_RDServicesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "R&amp;D Services Agreement",
        "label": "R&amp;D Services Agreement [Member]",
        "terseLabel": "R&amp;D Services Agreement"
       }
      }
     },
     "localname": "RDServicesAgreementMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_RecapitalizationExchangeRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recapitalization Exchange Ratio",
        "label": "Recapitalization Exchange Ratio",
        "terseLabel": "Recapitalization exchange ratio"
       }
      }
     },
     "localname": "RecapitalizationExchangeRatio",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "pl_ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassifications of Convertible Preferred Stock Warrant Liabilities To Common Stock Warrants",
        "label": "Reclassifications of Preferred Stock Warrant Liabilities To Common Stock Warrants",
        "terseLabel": "Reclassification of convertible preferred stock warrant liabilities converted to Class A common stock warrants"
       }
      }
     },
     "localname": "ReclassificationsOfPreferredStockWarrantLiabilitiesToCommonStockWarrants",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_RedeemableWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable Warrant",
        "label": "Redeemable Warrant [Member]",
        "terseLabel": "Redeemable Warrant"
       }
      }
     },
     "localname": "RedeemableWarrantMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_RedemptionScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption Scenario, One",
        "label": "Redemption Scenario, One [Member]",
        "terseLabel": "Redemption Scenario, One"
       }
      }
     },
     "localname": "RedemptionScenarioOneMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_RedemptionScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption Scenario, Two",
        "label": "Redemption Scenario, Two [Member]",
        "terseLabel": "Redemption Scenario, Two"
       }
      }
     },
     "localname": "RedemptionScenarioTwoMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_RelatedPartyAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party, Agreement Term",
        "label": "Related Party, Agreement Term",
        "terseLabel": "Related party transaction, agreement term"
       }
      }
     },
     "localname": "RelatedPartyAgreementTerm",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pl_RelatedPartyPurchaseCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party, Purchase Commitment",
        "label": "Related Party, Purchase Commitment",
        "terseLabel": "Purchase commitment"
       }
      }
     },
     "localname": "RelatedPartyPurchaseCommitment",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_RelatedPartyRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party, Renewal Term",
        "label": "Related Party, Renewal Term",
        "terseLabel": "Related party transaction, renewal term"
       }
      }
     },
     "localname": "RelatedPartyRenewalTerm",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "pl_ResearchAndDevelopmentArrangementFeeProvided": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Development Arrangement, Fee Provided",
        "label": "Research And Development Arrangement, Fee Provided",
        "terseLabel": "Research and development arrangement, fee provided"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementFeeProvided",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ResearchAndDevelopmentArrangementFeeRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Development Arrangement, Fee Recognized",
        "label": "Research And Development Arrangement, Fee Recognized",
        "terseLabel": "Research and development fee recognized"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementFeeRecognized",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ResearchAndDevelopmentArrangementMilestonePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Development Arrangement, Milestone Period",
        "label": "Research And Development Arrangement, Milestone Period",
        "terseLabel": "Research and development arrangement, milestone period"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementMilestonePeriod",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "pl_ReverseRecapitalizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization",
        "label": "Reverse Recapitalization [Abstract]"
       }
      }
     },
     "localname": "ReverseRecapitalizationAbstract",
     "nsuri": "http://planet.com/20220131",
     "xbrltype": "stringItemType"
    },
    "pl_ReverseRecapitalizationAccruedTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 4.0,
       "parentTag": "pl_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Accrued Transaction Costs",
        "label": "Reverse Recapitalization, Accrued Transaction Costs",
        "negatedTerseLabel": "Less: non-cash accrued transaction costs"
       }
      }
     },
     "localname": "ReverseRecapitalizationAccruedTransactionCosts",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ReverseRecapitalizationAccruedWarrantIssuanceCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Accrued Warrant Issuance Cost",
        "label": "Reverse Recapitalization, Accrued Warrant Issuance Cost",
        "terseLabel": "Accrued warrant issuance costs"
       }
      }
     },
     "localname": "ReverseRecapitalizationAccruedWarrantIssuanceCost",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ReverseRecapitalizationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization Disclosure",
        "label": "Reverse Recapitalization Disclosure [Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "ReverseRecapitalizationDisclosureTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_ReverseRecapitalizationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization",
        "label": "Reverse Recapitalization [Line Items]",
        "terseLabel": "Reverse Recapitalization [Line Items]"
       }
      }
     },
     "localname": "ReverseRecapitalizationLineItems",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pl_ReverseRecapitalizationNet": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Net",
        "label": "Reverse Recapitalization, Net",
        "totalLabel": "Business Combination and PIPE Investment, net"
       }
      }
     },
     "localname": "ReverseRecapitalizationNet",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 1.0,
       "parentTag": "pl_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Non-Cash Fair Value Private Placement Warrants",
        "label": "Reverse Recapitalization, Non-Cash Fair Value Private Placement Warrants",
        "negatedTerseLabel": "Less: non-cash fair value of Private Placement Warrants"
       }
      }
     },
     "localname": "ReverseRecapitalizationNonCashFairValuePrivatePlacementWarrants",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ReverseRecapitalizationNonCashFairValuePublicWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 5.0,
       "parentTag": "pl_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Non-Cash Fair Value Public Warrants",
        "label": "Reverse Recapitalization, Non-Cash Fair Value Public Warrants",
        "negatedTerseLabel": "Less: non-cash fair value of Public Warrants"
       }
      }
     },
     "localname": "ReverseRecapitalizationNonCashFairValuePublicWarrants",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ReverseRecapitalizationShareBasedCompensationFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Share Based Compensation, Fair Value",
        "label": "Reverse Recapitalization, Share Based Compensation, Fair Value",
        "terseLabel": "Fair value of awards"
       }
      }
     },
     "localname": "ReverseRecapitalizationShareBasedCompensationFairValue",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_ReverseRecapitalizationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization",
        "label": "Reverse Recapitalization [Table]",
        "terseLabel": "Reverse Recapitalization [Table]"
       }
      }
     },
     "localname": "ReverseRecapitalizationTable",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "pl_SatellitesInProcessAndNotPlacedIntoServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Satellites, In Process And Not Placed Into Service",
        "label": "Satellites, In Process And Not Placed Into Service [Member]",
        "terseLabel": "Satellites, in process and not placed into service"
       }
      }
     },
     "localname": "SatellitesInProcessAndNotPlacedIntoServiceMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_SatellitesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Satellites",
        "label": "Satellites [Member]",
        "terseLabel": "Satellites"
       }
      }
     },
     "localname": "SatellitesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Capitalized Software, Future Amortization Expense",
        "label": "Schedule of Capitalized Computer Software, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Capitalized Software, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleOfCapitalizedComputerSoftwareFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_ScheduleOfDebtExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Debt Expense",
        "label": "Schedule Of Debt Expense [Table Text Block]",
        "terseLabel": "Schedule of Debt Expense"
       }
      }
     },
     "localname": "ScheduleOfDebtExpenseTableTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_ScheduleOfReverseRecapitalizationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Reverse Recapitalization",
        "label": "Schedule Of Reverse Recapitalization [Table Text Block]",
        "terseLabel": "Schedule of Business Combination transactions"
       }
      }
     },
     "localname": "ScheduleOfReverseRecapitalizationTableTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_SeriesCPrimePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C Prime Preferred Stock",
        "label": "Series C Prime Preferred Stock [Member]",
        "terseLabel": "C prime"
       }
      }
     },
     "localname": "SeriesCPrimePreferredStockMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_SharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Shares Authorized",
        "label": "Shares, Authorized",
        "terseLabel": "Number of shares authorized (in shares)"
       }
      }
     },
     "localname": "SharesAuthorized",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_SharesIssuedInAcquisitionSubjectToFutureVestingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued In Acquisition, Subject to Future Vesting",
        "label": "Shares Issued In Acquisition, Subject to Future Vesting [Member]",
        "terseLabel": "Shares issued in connection with acquisition, subject to future vesting"
       }
      }
     },
     "localname": "SharesIssuedInAcquisitionSubjectToFutureVestingMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_SharesIssuedUponEarlyExerciseOfUnvestedStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued Upon Early Exercise of Unvested Stock Options",
        "label": "Shares Issued Upon Early Exercise of Unvested Stock Options",
        "terseLabel": "Shares issued upon early exercise of unvested stock options (in shares)"
       }
      }
     },
     "localname": "SharesIssuedUponEarlyExerciseOfUnvestedStockOptions",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_SharesIssuedWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued, Warrants Exercised",
        "label": "Shares Issued, Warrants Exercised",
        "terseLabel": "Number of shares issued in warrant exercise (in shares)"
       }
      }
     },
     "localname": "SharesIssuedWarrantsExercised",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Subject to Repurchase Upon Early Exercise of Unvested Stock Options",
        "label": "Shares Subject to Repurchase Upon Early Exercise of Unvested Stock Options",
        "terseLabel": "Unvested shares subject to repurchase (in shares)"
       }
      }
     },
     "localname": "SharesSubjectToRepurchaseUponEarlyExerciseOfUnvestedStockOptions",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_SponsorEarnOutSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sponsor Earn Out Shares",
        "label": "Sponsor Earn Out Shares [Member]",
        "terseLabel": "dMY Sponsor Earn-out Shares"
       }
      }
     },
     "localname": "SponsorEarnOutSharesMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_StockConvertedReverseRecapitalization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Converted, Reverse Recapitalization",
        "label": "Stock Converted, Reverse Recapitalization",
        "terseLabel": "Stock converted in transaction (in shares)"
       }
      }
     },
     "localname": "StockConvertedReverseRecapitalization",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_StockIssuedDuringPeriodSharesReverseRecapitalization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization",
        "label": "Stock Issued During Period, Shares, Reverse Recapitalization",
        "terseLabel": "Issuance of Class A common stock upon Business Combination and PIPE Investment, net (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Vesting Of Early Exercised Stock Options",
        "label": "Stock Issued During Period, Shares, Vesting Of Early Exercised Stock Options",
        "terseLabel": "Vesting of early exercised stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesVestingOfEarlyExercisedStockOptions",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_StockIssuedDuringPeriodSharesWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Warrants Exercised",
        "label": "Stock Issued During Period, Shares, Warrants Exercised",
        "terseLabel": "Exercise of Class A common stock warrants (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercised",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "pl_StockIssuedDuringPeriodValueReverseRecapitalization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Reverse Recapitalization",
        "label": "Stock Issued During Period, Value, Reverse Recapitalization",
        "terseLabel": "Issuance of Class A common stock upon Business Combination and PIPE Investment, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueReverseRecapitalization",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options",
        "label": "Stock Issued During Period, Value, Vesting Of Early Exercised Stock Options",
        "terseLabel": "Vesting of early exercised stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueVestingOfEarlyExercisedStockOptions",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_StockOptionsEarlyExercisedSubjectToFutureVestingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options, Early Exercised, Subject to Future Vesting",
        "label": "Stock Options, Early Exercised, Subject to Future Vesting [Member]",
        "terseLabel": "Early exercised common stock options, subject to future vesting"
       }
      }
     },
     "localname": "StockOptionsEarlyExercisedSubjectToFutureVestingMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_Stockholder10PercentOwernshipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stockholder, 10 Percent Owernship",
        "label": "Stockholder, 10 Percent Owernship [Member]",
        "terseLabel": "10% stockholder"
       }
      }
     },
     "localname": "Stockholder10PercentOwernshipMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_VanderSatBVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VanderSat B.V.",
        "label": "VanderSat B.V. [Member]",
        "terseLabel": "VanderSat"
       }
      }
     },
     "localname": "VanderSatBVMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_WarrantDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Disclosure",
        "label": "Warrant Disclosure [Text Block]",
        "terseLabel": "Public and Private Placement Warrants"
       }
      }
     },
     "localname": "WarrantDisclosureTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_WarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants",
        "label": "Warrants [Abstract]"
       }
      }
     },
     "localname": "WarrantsAbstract",
     "nsuri": "http://planet.com/20220131",
     "xbrltype": "stringItemType"
    },
    "pl_WarrantsAndRightsOutstandingCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants and Rights Outstanding, Current",
        "label": "Warrants and Rights Outstanding, Current",
        "terseLabel": "Preferred stock warrant liability"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingCurrent",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "pl_WarrantsClassACommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants, Class A Common Stock",
        "label": "Warrants, Class A Common Stock [Member]",
        "terseLabel": "Warrants to purchase Class A common stock"
       }
      }
     },
     "localname": "WarrantsClassACommonStockMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_WarrantsIssuedPercentOfPrincipalBorrowings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Issued, Percent Of Principal Borrowings",
        "label": "Warrants Issued, Percent Of Principal Borrowings",
        "terseLabel": "Warrants issued, percent of borrowings principal"
       }
      }
     },
     "localname": "WarrantsIssuedPercentOfPrincipalBorrowings",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "pl_WarrantsLiabilityPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Liability",
        "label": "Warrants Liability [Policy Text Block]",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantsLiabilityPolicyTextBlock",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "pl_WarrantsPrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants, Private Placement",
        "label": "Warrants, Private Placement [Member]",
        "terseLabel": "Private Placement Warrants"
       }
      }
     },
     "localname": "WarrantsPrivatePlacementMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_WarrantsPublicMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants, Public",
        "label": "Warrants, Public [Member]",
        "terseLabel": "Public Warrants"
       }
      }
     },
     "localname": "WarrantsPublicMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_WarrantsSeriesBConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants, Series B Convertible Preferred Stock",
        "label": "Warrants, Series B Convertible Preferred Stock [Member]",
        "terseLabel": "Warrants to purchase Series B Convertible Preferred Stock"
       }
      }
     },
     "localname": "WarrantsSeriesBConvertiblePreferredStockMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "pl_WarrantsSeriesDConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants, Series D Convertible Preferred Stock",
        "label": "Warrants, Series D Convertible Preferred Stock [Member]",
        "terseLabel": "Warrants to purchase Series D Convertible Preferred Stock"
       }
      }
     },
     "localname": "WarrantsSeriesDConvertiblePreferredStockMember",
     "nsuri": "http://planet.com/20220131",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r201",
      "r368",
      "r374",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r281",
      "r323",
      "r395",
      "r398",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r644",
      "r648",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/RevenueNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r281",
      "r323",
      "r395",
      "r398",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r644",
      "r648",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/RevenueNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r201",
      "r368",
      "r374",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r197",
      "r368",
      "r372",
      "r592",
      "r643",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r197",
      "r368",
      "r372",
      "r592",
      "r643",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r281",
      "r323",
      "r380",
      "r395",
      "r398",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r644",
      "r648",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/RevenueNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r281",
      "r323",
      "r380",
      "r395",
      "r398",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r644",
      "r648",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/RevenueNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r133",
      "r135",
      "r136",
      "r138",
      "r139",
      "r153",
      "r520",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]",
        "terseLabel": "Retroactive application of Exchange Ratio"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r1",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r153",
      "r214",
      "r215",
      "r440",
      "r481",
      "r519",
      "r520",
      "r521",
      "r522",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r686",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r1",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r153",
      "r214",
      "r215",
      "r440",
      "r481",
      "r519",
      "r520",
      "r521",
      "r522",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r686",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r1",
      "r125",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r135",
      "r136",
      "r138",
      "r139",
      "r153",
      "r214",
      "r215",
      "r440",
      "r481",
      "r519",
      "r520",
      "r521",
      "r522",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r686",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r198",
      "r199",
      "r368",
      "r373",
      "r646",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r368",
      "r373",
      "r646",
      "r661",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "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",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r615",
      "r637"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r44",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r29",
      "r202",
      "r203"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r42",
      "r253"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r60",
      "r61",
      "r62",
      "r632",
      "r654",
      "r658"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r59",
      "r62",
      "r69",
      "r70",
      "r71",
      "r125",
      "r126",
      "r127",
      "r515",
      "r649",
      "r650",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFilmLibrariesMember": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of films, motion pictures, videodiscs, videocassettes and any other materials stored on film or other media.",
        "label": "Film Libraries [Member]",
        "terseLabel": "Image library"
       }
      }
     },
     "localname": "AcquiredFilmLibrariesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r30",
      "r440",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 5.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",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r437",
      "r438",
      "r439",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Class A common stock withheld to satisfy employee tax withholding obligations"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r400",
      "r403",
      "r443",
      "r444"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r277",
      "r337",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Issuance of Class A common stock warrants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r403",
      "r432",
      "r442"
     ],
     "calculation": {
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation expense",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r36",
      "r208",
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r84",
      "r103",
      "r301",
      "r557"
     ],
     "calculation": {
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of debt discounts"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r79",
      "r103",
      "r301",
      "r559"
     ],
     "calculation": {
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r103",
      "r301",
      "r311",
      "r312",
      "r559"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r103",
      "r238",
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "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 Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "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]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r118",
      "r180",
      "r189",
      "r195",
      "r212",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r512",
      "r516",
      "r543",
      "r577",
      "r579",
      "r610",
      "r629"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r9",
      "r11",
      "r57",
      "r118",
      "r212",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r512",
      "r516",
      "r543",
      "r577",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r404",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Principles of Consolidation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r393",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r393",
      "r396",
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "terseLabel": "Business combination, equity interests issued and issuable (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "label": "Business Acquisition, Share Price",
        "terseLabel": "Business combination, share price (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionSharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r504",
      "r505",
      "r506"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business combination, consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r504",
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Business combination, equity interests issued and issuable"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r507"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Business combination, consideration transferred, liabilities incurred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/Acquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "negatedTerseLabel": "Net working capital acquired, net of cash acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets",
        "terseLabel": "Deferred tax asset"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Identifiable intangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r498",
      "r499"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r495"
     ],
     "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]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r108",
      "r109",
      "r110"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Accrued purchase of property and equipment"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
     "auth_ref": [
      "r681"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.",
        "label": "Capitalized Computer Software, Accumulated Amortization",
        "negatedTerseLabel": "Less: Accumulated amortization"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r679",
      "r682"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Capitalized computer software, amortization"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r681"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.",
        "label": "Capitalized Computer Software, Gross",
        "terseLabel": "Capitalized internal-use software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareImpairments1": {
     "auth_ref": [
      "r680",
      "r682"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss from capitalized computer software costs.",
        "label": "Capitalized Computer Software, Impairments",
        "terseLabel": "Impairment of capitalized internal-use software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareImpairments1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r678"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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": "Capitalized Computer Software, Net",
        "terseLabel": "Capitalized internal-use software, net",
        "totalLabel": "Capitalized internal-use software, net"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofCapitalizedSoftwareDevelopmentFutureAmortizationExpenseDetails",
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization of deferred commission"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "totalLabel": "Total deferred commission"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      },
      "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizedContractCostNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.",
        "label": "Capitalized Contract Cost, Net, Current",
        "terseLabel": "Deferred commissions",
        "verboseLabel": "Deferred commission, current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails",
      "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizedContractCostNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Deferred commissions",
        "verboseLabel": "Deferred commission, non-current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails",
      "http://planet.com/role/RevenueScheduleofDeferredCommissionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Table Text Block]",
        "terseLabel": "Schedule of Deferred Commissions"
       }
      }
     },
     "localname": "CapitalizedContractCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r537",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "verboseLabel": "Nominal Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r39",
      "r105"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents: money market funds"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r16",
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents and Restricted cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r97",
      "r105",
      "r111"
     ],
     "calculation": {
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r97",
      "r548"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosures of noncash investing and financing activities"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangeInAccountingEstimateByTypeAxis": {
     "auth_ref": [
      "r134",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of change in accounting estimate.",
        "label": "Change in Accounting Estimate by Type [Axis]",
        "terseLabel": "Change in Accounting Estimate by Type [Axis]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangeInAccountingEstimateTypeDomain": {
     "auth_ref": [
      "r134",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.",
        "label": "Change in Accounting Estimate, Type [Domain]",
        "terseLabel": "Change in Accounting Estimate, Type [Domain]"
       }
      }
     },
     "localname": "ChangeInAccountingEstimateTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r115",
      "r118",
      "r143",
      "r144",
      "r145",
      "r147",
      "r149",
      "r158",
      "r159",
      "r160",
      "r212",
      "r265",
      "r269",
      "r270",
      "r271",
      "r274",
      "r275",
      "r320",
      "r321",
      "r326",
      "r330",
      "r543",
      "r684"
     ],
     "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]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r345",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]",
        "terseLabel": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "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]",
        "terseLabel": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Warrant exercise price (in dollars per share)",
        "verboseLabel": "Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "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": "Class of Warrant or Right [Line Items]",
        "terseLabel": "Class of Warrant or Right [Line Items]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "terseLabel": "Number of securities called by each warrant (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Shares called by warrants (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Warrant outstanding (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r345",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Class of Warrant or Right [Table]",
        "terseLabel": "Class of Warrant or Right [Table]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r52",
      "r261",
      "r616",
      "r636"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r262",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Common Class A"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Common Class B"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.",
        "label": "Common Class C [Member]",
        "terseLabel": "Common Class C"
       }
      }
     },
     "localname": "CommonClassCMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r125",
      "r126",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r28",
      "r337"
     ],
     "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",
        "periodEndLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Common stock, shares outstanding (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r28",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.0001 par value, 570,000,000, 30,000,000 and 30,000,000 Class A, Class B and Class C shares authorized at January\u00a031, 2022, 237,435,191 and 22,977,599 Class A and Class B shares authorized at January\u00a031, 2021, 241,017,687 and 22,788,611 Class A shares issued and outstanding at January\u00a031, 2022 and 2021, respectively, 21,157,586 Class B shares issued and outstanding at January\u00a031, 2022 and 2021, 0 Class C shares issued and outstanding at January\u00a031, 2022 and 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r64",
      "r66",
      "r67",
      "r75",
      "r619",
      "r639"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r168",
      "r169",
      "r201",
      "r539",
      "r540",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r168",
      "r169",
      "r201",
      "r539",
      "r540",
      "r660",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r168",
      "r169",
      "r201",
      "r539",
      "r540",
      "r660",
      "r663"
     ],
     "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]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r163",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure": {
     "auth_ref": [
      "r541"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity.",
        "label": "Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure",
        "terseLabel": "Concentration risk, credit risk, maximum exposure"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r168",
      "r169",
      "r201",
      "r539",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r166",
      "r168",
      "r169",
      "r170",
      "r539",
      "r542",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r168",
      "r169",
      "r201",
      "r539",
      "r540",
      "r663"
     ],
     "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]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r347",
      "r348",
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r347",
      "r348",
      "r369"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 4.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": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r347",
      "r348",
      "r369"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 5.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": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r370"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Deferred revenue, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r108",
      "r109",
      "r110"
     ],
     "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": "Conversion of Stock, Shares Converted",
        "terseLabel": "Shares converted (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "terseLabel": "Convertible notes"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r276",
      "r278",
      "r279",
      "r281",
      "r291",
      "r292",
      "r293",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r309",
      "r310",
      "r311",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible notes"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "label": "Convertible Notes Payable, Noncurrent",
        "terseLabel": "Convertible notes, at fair value"
       }
      }
     },
     "localname": "ConvertibleLongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "label": "Convertible Notes Payable, Current",
        "terseLabel": "Convertible notes, at fair value"
       }
      }
     },
     "localname": "ConvertibleNotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r81",
      "r118",
      "r212",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r543"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
        "label": "Costs and Expenses, Related Party",
        "terseLabel": "Related party costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpensesRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r476",
      "r484"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r476"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.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": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r476",
      "r484",
      "r486"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current tax provision"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r476",
      "r484"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "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": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r167",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "auth_ref": [
      "r108",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.",
        "label": "Debt Conversion Description [Axis]",
        "terseLabel": "Debt Conversion Description [Axis]"
       }
      }
     },
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r108",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "terseLabel": "Shares issued in debt conversion (in shares)"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtConversionNameDomain": {
     "auth_ref": [
      "r108",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Name [Domain]",
        "terseLabel": "Debt Conversion, Name [Domain]"
       }
      }
     },
     "localname": "DebtConversionNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "auth_ref": [
      "r108",
      "r110"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Original Debt, Amount",
        "terseLabel": "Conversion / exchange of convertible notes"
       }
      }
     },
     "localname": "DebtConversionOriginalDebtAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r114",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r295",
      "r302",
      "r303",
      "r305",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt, Convertible Notes, and Warrants"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r117",
      "r123",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r309",
      "r310",
      "r311",
      "r312",
      "r560",
      "r611",
      "r613",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt, variable rate spread"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": {
     "auth_ref": [
      "r307"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.",
        "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal",
        "terseLabel": "Convertible debt, if converted, in excess of principal"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r278",
      "r309",
      "r310",
      "r558",
      "r560",
      "r561"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r49",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt stated rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.",
        "label": "Debt Instrument, Measurement Input",
        "terseLabel": "Debt, measurement input"
       }
      }
     },
     "localname": "DebtInstrumentMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r50",
      "r117",
      "r123",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r309",
      "r310",
      "r311",
      "r312",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r50",
      "r117",
      "r123",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r304",
      "r309",
      "r310",
      "r311",
      "r312",
      "r338",
      "r341",
      "r342",
      "r343",
      "r557",
      "r558",
      "r560",
      "r561",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r291",
      "r557",
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt, unamortized discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r477",
      "r484"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r559"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Accrued loan fees payable"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r477",
      "r484"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.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": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r103",
      "r119",
      "r477",
      "r484",
      "r485",
      "r486"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total deferred tax benefit"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r23",
      "r24",
      "r466",
      "r612",
      "r627"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentCreditCurrent": {
     "auth_ref": [
      "r21",
      "r563",
      "r568"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as current.",
        "label": "Deferred Rent Credit, Current",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredRentCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentCreditNoncurrent": {
     "auth_ref": [
      "r25",
      "r563",
      "r568"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent.",
        "label": "Deferred Rent Credit, Noncurrent",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredRentCreditNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r119",
      "r477",
      "r484"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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": "Deferred Tax Assets, Gross",
        "terseLabel": "Total deferred tax assets",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails",
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r469"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "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": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r469"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.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": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r472",
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax Credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpense": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.",
        "label": "Deferred Tax Assets, Tax Deferred Expense",
        "terseLabel": "Excess interest expense"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r468"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance",
        "periodEndLabel": "Valuation allowance, end of year",
        "periodStartLabel": "Valuation allowance, beginning of year"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
      "http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.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 intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "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": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "auth_ref": [
      "r390",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined contribution plan.",
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "Defined Contribution Plan"
       }
      }
     },
     "localname": "DefinedContributionPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DefinedContributionPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositsAssetsCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.",
        "label": "Deposits Assets, Current",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r103",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r103",
      "r178"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails",
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r368",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails",
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule Of Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_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]",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r76",
      "r130",
      "r131",
      "r133",
      "r134",
      "r135",
      "r141",
      "r143",
      "r147",
      "r148",
      "r149",
      "r153",
      "r154",
      "r521",
      "r522",
      "r620",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic and diluted net loss per share attributable to common stockholders, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r76",
      "r130",
      "r131",
      "r133",
      "r134",
      "r135",
      "r143",
      "r147",
      "r148",
      "r149",
      "r153",
      "r154",
      "r521",
      "r522",
      "r620",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Basic and diluted net loss per share attributable to common stockholders, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r150",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss Per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "terseLabel": "Net Loss Per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholders"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r548"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r455"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r121",
      "r455",
      "r488"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Provision computed at federal statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r455",
      "r488"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r455",
      "r488"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign rate differential"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r455",
      "r488"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r455",
      "r488"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "States taxes, net of federal benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r455",
      "r488"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "negatedTerseLabel": "Tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Payroll and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Amount Capitalized",
        "negatedTerseLabel": "Capitalized to internal-use software development costs and property and equipment",
        "terseLabel": "Share-based payment arrangement, capitalized costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlowsParenthetical",
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Costs not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r434"
     ],
     "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": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Costs not yet recognized, award other than options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Costs not yet recognized, options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options",
        "verboseLabel": "Common stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r69",
      "r70",
      "r71",
      "r125",
      "r126",
      "r127",
      "r129",
      "r136",
      "r139",
      "r157",
      "r213",
      "r337",
      "r344",
      "r437",
      "r438",
      "r439",
      "r480",
      "r481",
      "r520",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r649",
      "r650",
      "r651",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r293",
      "r309",
      "r310",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about 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]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r293",
      "r309",
      "r310",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r524",
      "r580",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r293",
      "r309",
      "r310",
      "r523",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r523",
      "r524",
      "r526",
      "r527",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r293",
      "r309",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Assets and Liabilities"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r293",
      "r381",
      "r382",
      "r387",
      "r389",
      "r524",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r293",
      "r309",
      "r310",
      "r381",
      "r382",
      "r387",
      "r389",
      "r524",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r293",
      "r309",
      "r310",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r524",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r528",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r528",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r529"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r530"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Issuance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r530"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedTerseLabel": "Extinguishment and Conversion"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLiabilitieswithUnobservableInputsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r293",
      "r309",
      "r310",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r580",
      "r581",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r531",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Intangible assets, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r239",
      "r240",
      "r244",
      "r247",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Intangible assets, foreign currency translation"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r244",
      "r594"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Intangible assets, gross carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r239",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r244",
      "r593"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Intangible assets, net carrying amount",
        "totalLabel": "Intangible assets, net carrying amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofFutureAmortizationExpenseDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r544",
      "r545",
      "r546",
      "r547"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency gain (loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsandTranslationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r555"
     ],
     "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]",
        "terseLabel": "Foreign Currency Transactions and Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignPlanMember": {
     "auth_ref": [
      "r392",
      "r394",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Foreign Plan [Member]",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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]",
        "terseLabel": "Office furniture, equipment and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r103",
      "r313",
      "r314"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Debt extinguishment (gain) loss",
        "terseLabel": "Debt extinguishment gain (loss)"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "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 Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r226",
      "r228",
      "r579",
      "r609"
     ],
     "calculation": {
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "End of period",
        "periodStartLabel": "Beginning of period",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill, net carrying amount"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Goodwill and intangible assets, impairment"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Goodwill, foreign currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r229",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Gross",
        "terseLabel": "Goodwill, gross carrying amount"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r103",
      "r227",
      "r231",
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r399",
      "r401",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]",
        "terseLabel": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r80",
      "r118",
      "r180",
      "r188",
      "r191",
      "r194",
      "r196",
      "r212",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r543"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit (loss)"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r250",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment or Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r120",
      "r487"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails": {
       "order": 2.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": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r73",
      "r180",
      "r188",
      "r191",
      "r194",
      "r196",
      "r607",
      "r617",
      "r622",
      "r641"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Loss before provision for income taxes",
        "totalLabel": "Total loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r120",
      "r487"
     ],
     "calculation": {
      "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails": {
       "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 foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandForeignDetails"
     ],
     "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": [
      "r255",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "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]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r121",
      "r456",
      "r464",
      "r471",
      "r482",
      "r489",
      "r491",
      "r492",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r457"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "terseLabel": "Income tax examination, penalties and interest accrued"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r457"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "terseLabel": "Income tax examination, penalties and interest expense"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r138",
      "r139",
      "r179",
      "r454",
      "r483",
      "r490",
      "r642"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r68",
      "r452",
      "r453",
      "r464",
      "r465",
      "r470",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r100",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Cash paid for income tax"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable, accrued and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r102",
      "r590"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidRent": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for rent that provides economic benefits in future periods.",
        "label": "Increase (Decrease) in Prepaid Rent",
        "negatedTerseLabel": "Deferred rent"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidRent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r237",
      "r242"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r72",
      "r177",
      "r556",
      "r559",
      "r621"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r84",
      "r299",
      "r308",
      "r311",
      "r312"
     ],
     "calculation": {
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "totalLabel": "Total interest expense and extinguishment (gain) loss"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r86",
      "r300",
      "r311",
      "r312"
     ],
     "calculation": {
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Contractual interest coupon"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsScheduleofInterestExpenseandGainLossonExtinguishmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r96",
      "r99",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r14",
      "r15",
      "r47"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r248",
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Internal-Use Software Development Costs"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r46",
      "r118",
      "r190",
      "r212",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r513",
      "r516",
      "r517",
      "r543",
      "r577",
      "r578"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r35",
      "r118",
      "r212",
      "r543",
      "r579",
      "r614",
      "r634"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Liabilities and Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r48",
      "r118",
      "r212",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r513",
      "r516",
      "r517",
      "r543",
      "r577",
      "r578",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long-lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r22",
      "r292",
      "r306",
      "r309",
      "r310",
      "r613",
      "r630"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Debt, net of discount"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of items purchased under a long-term purchase commitment.",
        "label": "Category of Item Purchased [Axis]",
        "terseLabel": "Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.",
        "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]",
        "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "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": "Long-term Purchase Commitment [Line Items]",
        "terseLabel": "Long-term Purchase Commitment [Line Items]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table]",
        "terseLabel": "Long-term Purchase Commitment [Table]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table Text Block]",
        "terseLabel": "Schedule of Purchase Commitments"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r50",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly.",
        "label": "Measurement Input, Discount for Lack of Marketability [Member]",
        "terseLabel": "Discount for lack of marketability"
       }
      }
     },
     "localname": "MeasurementInputDiscountForLackOfMarketabilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount Yield"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r525"
     ],
     "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]",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Ownership percentage (greater than)"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Collateralized Money Market Accounts"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "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": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r97",
      "r101",
      "r104"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r63",
      "r65",
      "r71",
      "r74",
      "r104",
      "r118",
      "r128",
      "r130",
      "r131",
      "r133",
      "r134",
      "r138",
      "r139",
      "r146",
      "r180",
      "r188",
      "r191",
      "r194",
      "r196",
      "r212",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r522",
      "r543",
      "r618",
      "r638"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails"
     ],
     "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]",
        "terseLabel": "Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Rest of the world"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": {
     "auth_ref": [
      "r108",
      "r109",
      "r110"
     ],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 2.0,
       "parentTag": "pl_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed",
        "negatedTerseLabel": "Less: non-cash liability assumed as part of Business Combination"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other expense, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r180",
      "r188",
      "r191",
      "r194",
      "r196"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesFutureofMinimumRentalPaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue": {
     "auth_ref": [
      "r566"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue recognized for the period under subleasing arrangements.",
        "label": "Operating Leases, Income Statement, Sublease Revenue",
        "terseLabel": "Sublease income"
       }
      }
     },
     "localname": "OperatingLeasesIncomeStatementSubleaseRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r472"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r47"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accruals"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets",
        "totalLabel": "Total other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofOtherNoncurrentAssetsDetails",
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "totalLabel": "Total purchase commitments"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OtherCommitmentDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "OtherCommitmentDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesOtherCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table Text Block]",
        "terseLabel": "Schedule of Other Commitments"
       }
      }
     },
     "localname": "OtherCommitmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r510",
      "r511",
      "r514"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustment, net of tax",
        "verboseLabel": "Change in translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 3.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 Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Long-term Debt, Noncurrent",
        "terseLabel": "Debt, net of discount"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r6",
      "r10",
      "r222"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Other prepayments and receivables"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r87",
      "r90"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForSoftware": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments for Software",
        "negatedTerseLabel": "Capitalized internal-use software"
       }
      }
     },
     "localname": "PaymentsForSoftware",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r95"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "terseLabel": "Loan fees associated with debt issuance"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Class A common stock withheld to satisfy employee tax withholding obligations"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business acquisition, net of cash acquired",
        "terseLabel": "Business acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceGuaranteeMember": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.",
        "label": "Performance Guarantee [Member]",
        "terseLabel": "Performance Guarantees"
       }
      }
     },
     "localname": "PerformanceGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockConvertibleConversionRatio": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.",
        "label": "Preferred Stock, Convertible, Conversion Ratio",
        "terseLabel": "Convertible preferred stock, conversion ratio"
       }
      }
     },
     "localname": "PreferredStockConvertibleConversionRatio",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "auth_ref": [
      "r27",
      "r115",
      "r326",
      "r338",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) 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.",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "verboseLabel": "Per Share Liquidation Preference (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r115",
      "r326"
     ],
     "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": "Preferred Stock, Liquidation Preference, Value",
        "terseLabel": "Preferred stock, aggregate liquidation preference",
        "verboseLabel": "Aggregate Liquidation Preference"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Convertible Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "verboseLabel": "Shares Authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r27",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "verboseLabel": "Shares Issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r27",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Convertible preferred stock, $0.0001 par value, 1,500,000 and 160,843,194 shares authorized at January\u00a031, 2022 and 2021, respectively, 0 and 131,252,627 shares issued and outstanding at January\u00a031, 2022 and 2021, respectively, $696,415 aggregate liquidation preference at January\u00a031, 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r9",
      "r37",
      "r38"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Total prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails",
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r7",
      "r10",
      "r220",
      "r222"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid directors\u2019 and officers\u2019 liability insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r8",
      "r10",
      "r221",
      "r222"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid tax and withholding tax receivables"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "Prime Rate"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromFeesReceived": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received for fees during the current period. This element excludes cash proceeds from license fees.",
        "label": "Proceeds from Fees Received",
        "terseLabel": "Proceeds from feeds received"
       }
      }
     },
     "localname": "ProceedsFromFeesReceived",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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 Convertible Preferred Stock",
        "terseLabel": "Proceeds from issuance of convertible preferred stock, net",
        "verboseLabel": "Proceeds Net of Issuance Costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from debt borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails": {
       "order": 2.0,
       "parentTag": "pl_ProceedsFromReverseRecapitalizationTransaction",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.",
        "label": "Proceeds from Issuance of Private Placement",
        "verboseLabel": "Cash - PIPE Investment"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCashFlowDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r91",
      "r436"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from the exercise of common stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r42",
      "r254"
     ],
     "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]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r41",
      "r252"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails": {
       "order": 1.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",
        "terseLabel": "Total property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r17",
      "r18",
      "r254",
      "r579",
      "r623",
      "r635"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r40",
      "r254",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r17",
      "r254"
     ],
     "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]",
        "terseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r17",
      "r252"
     ],
     "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]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r78",
      "r217"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.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": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for doubtful accounts",
        "verboseLabel": "Charges"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "totalLabel": "Total purchase commitments"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "PurchaseObligationDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "PurchaseObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "PurchaseObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "PurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesPurchaseCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r388",
      "r571",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r388",
      "r571",
      "r572",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r388",
      "r571",
      "r574",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r569",
      "r570",
      "r572",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "negatedTerseLabel": "Principal payment of convertible notes"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "terseLabel": "Principal payment of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other.",
        "label": "Repayments of Other Debt",
        "negatedTerseLabel": "Principal payment of debt"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by form of arrangement related to research and development.",
        "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]",
        "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": {
     "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]",
        "terseLabel": "Research and Development Arrangement, Contract to Perform for Others [Line Items]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others.",
        "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]",
        "terseLabel": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r447",
      "r591",
      "r681"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "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 Expense",
        "terseLabel": "Research and development expense incurred",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails",
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "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]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Expenditures"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research Tax Credit Carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r111",
      "r608",
      "r631"
     ],
     "calculation": {
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash: money market funds",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.",
        "label": "Restricted Cash and Cash Equivalents [Axis]",
        "terseLabel": "Restricted Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
     "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": "Restricted Cash and Cash Equivalents Items [Line Items]",
        "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r4",
      "r16",
      "r111"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      },
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash, current"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r12",
      "r19",
      "r111",
      "r662"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash, non-current"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r31",
      "r344",
      "r440",
      "r579",
      "r633",
      "r653",
      "r658"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r125",
      "r126",
      "r127",
      "r129",
      "r136",
      "r139",
      "r213",
      "r437",
      "r438",
      "r439",
      "r480",
      "r481",
      "r520",
      "r649",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r175",
      "r176",
      "r187",
      "r192",
      "r193",
      "r197",
      "r198",
      "r201",
      "r367",
      "r368",
      "r592"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.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 from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r113",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r371",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r355"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r356"
     ],
     "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Remaining performance obligation, expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r356"
     ],
     "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]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Remaining performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Sale of stock, consideration received"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Sale of stock, price per share (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r168",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskandOtherRisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities and Other Current Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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]",
        "terseLabel": "Schedule of Antidilutive Securities"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/AcquisitionVanderSatScheduleofPurchaseConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r403",
      "r431",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r239",
      "r243",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r239",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/CommitmentandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r234",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "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]",
        "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets And Goodwill"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Non-current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r42",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about 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]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://planet.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.",
        "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]",
        "terseLabel": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]"
       }
      }
     },
     "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
     "auth_ref": [
      "r16",
      "r111",
      "r608",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedcashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r404",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Unit (\"RSU\") Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r435"
     ],
     "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]",
        "terseLabel": "Summary of Stock Options Outstanding and Exercisable by Price"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r409",
      "r420",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Stock Options, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r53",
      "r115",
      "r158",
      "r159",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r326",
      "r330",
      "r335",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r317",
      "r318",
      "r319",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Schedule of Convertible Preferred Stock"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r345",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Schedule of Warrants Outstanding"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r463",
      "r479"
     ],
     "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]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesBasisofPresentationandLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "Sales and Marketing and General and Administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "terseLabel": "A"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "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]",
        "terseLabel": "Series B Convertible Preferred Stock",
        "verboseLabel": "B"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "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]",
        "terseLabel": "C"
       }
      }
     },
     "localname": "SeriesCPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesDPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D 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 D Preferred Stock [Member]",
        "terseLabel": "Series D Convertible Preferred Stock",
        "verboseLabel": "D"
       }
      }
     },
     "localname": "SeriesDPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SettlementLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.",
        "label": "Settlement Liabilities, Current",
        "terseLabel": "Customer payable"
       }
      }
     },
     "localname": "SettlementLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation, net of capitalized cost of $1,229, $526 and $957, respectively"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r405"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)",
        "terseLabel": "Awards forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of RSUs"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)",
        "terseLabel": "Awards vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r410",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "terseLabel": "Awards outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Maximum number of shares that may be granted under award (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Intrinsic value of options exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, grants during period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r411",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding, beginning balance (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Vested and exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Vested and exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum",
        "terseLabel": "Aggregate number of shares outstanding that may be issued in share-based compensation plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r402",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockbasedCompensationRestrictedStockUnitActivityDetails",
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r430"
     ],
     "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]",
        "terseLabel": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r430"
     ],
     "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": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "verboseLabel": "Options exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r411"
     ],
     "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": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Options outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount",
        "totalLabel": "Total expense"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r406"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Award expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r428",
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Weighted-average expected term (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationValuationAssumptionsonStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r435"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Outstanding, aggregate intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and exercisable, Weighted Average Remaining Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r424"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding, Weighted Average Remaining Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r425"
     ],
     "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": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options exercisable, weighted average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options outstanding, weighted average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockbasedCompensationOptionsbyExercisePriceDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedTerseLabel": "Class A common stock withheld to satisfy employee tax withholding obligations (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r112",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "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]",
        "terseLabel": "Capitalized Internal-Use Software Development Costs"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "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]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r115",
      "r118",
      "r143",
      "r144",
      "r145",
      "r147",
      "r149",
      "r158",
      "r159",
      "r160",
      "r212",
      "r265",
      "r269",
      "r270",
      "r271",
      "r274",
      "r275",
      "r320",
      "r321",
      "r326",
      "r330",
      "r337",
      "r543",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails",
      "http://planet.com/role/BusinessCombinationAdditionalInformationDetails",
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails",
      "http://planet.com/role/PublicandPrivatePlacementWarrantsDetails",
      "http://planet.com/role/RelatedPartyTransactionsDetails",
      "http://planet.com/role/StockbasedCompensationAdditionalInformationDetails",
      "http://planet.com/role/StockholdersEquityDetails",
      "http://planet.com/role/StockholdersEquityScheduleofConvertiblePreferredStockDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r56",
      "r69",
      "r70",
      "r71",
      "r125",
      "r126",
      "r127",
      "r129",
      "r136",
      "r139",
      "r157",
      "r213",
      "r337",
      "r344",
      "r437",
      "r438",
      "r439",
      "r480",
      "r481",
      "r520",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r649",
      "r650",
      "r651",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_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": [
      "r125",
      "r126",
      "r127",
      "r157",
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/ConsolidatedStatementsofCashFlows",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockCompensationPlanMember": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.",
        "label": "Share-based Payment Arrangement [Member]",
        "terseLabel": "Share-based Payment Arrangement"
       }
      }
     },
     "localname": "StockCompensationPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r108",
      "r109",
      "r110"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Stock issued for acquisition of business"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r27",
      "r28",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Holders of dMY IV\u2019s sponsor shares - Class A Common Stock",
        "verboseLabel": "Issuance stock in relation to acquisition (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r55",
      "r296",
      "r337",
      "r338",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Conversion of securities to Class A common stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r27",
      "r28",
      "r337",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "PIPE Investment - Class A Common Stock",
        "verboseLabel": "Issuance of Series D convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r27",
      "r28",
      "r337",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of Class A common stock upon vesting of restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r27",
      "r28",
      "r337",
      "r344",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Exercised (in shares)",
        "terseLabel": "Issuance of Class A common stock from the exercise of common stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://planet.com/role/StockbasedCompensationScheduleofOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r56",
      "r337",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Issuance stock in relation to acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r56",
      "r337",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Conversion of securities to Class A common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r27",
      "r28",
      "r337",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of Series D convertible preferred stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r56",
      "r337",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of Class A common stock from the exercise of common stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r27",
      "r28",
      "r337",
      "r344"
     ],
     "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": "Stock Repurchased During Period, Shares",
        "terseLabel": "Shares redeemed during the period (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BusinessCombinationScheduleofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r33",
      "r34",
      "r118",
      "r210",
      "r212",
      "r543",
      "r579"
     ],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet",
      "http://planet.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r116",
      "r321",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r344",
      "r346"
     ],
     "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]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Summary of Valuation Allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Balance Sheet Components"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r472"
     ],
     "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": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "pl_AccruedAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Withholding taxes and other taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsAccruedandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trade names and other"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/BalanceSheetComponentsScheduleofGoodwillandIntangiblesDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesCapitalizedSoftwareImpairmentandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r450",
      "r493",
      "r625",
      "r659"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Unremitted earnings from foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r451",
      "r459"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "End of year",
        "periodStartLabel": "Beginning of year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r461"
     ],
     "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": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r460"
     ],
     "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": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r161",
      "r162",
      "r164",
      "r165",
      "r171",
      "r172",
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r469"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/IncomeTaxesSummaryofValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "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]",
        "terseLabel": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [],
     "calculation": {
      "http://planet.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "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": "Warrants and Rights Outstanding",
        "terseLabel": "Warrants",
        "verboseLabel": "Public and private placement warrant liabilities"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedBalanceSheet",
      "http://planet.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuebyBalanceSheetLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.",
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "terseLabel": "Warrants, measurement input"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetails",
      "http://planet.com/role/FairValueofFinancialAssetsandLiabilitiesMeasurementInputsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r527"
     ],
     "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": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Weighted Average Remaining Term",
        "verboseLabel": "Warrants, expiration period"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/DebtConvertibleNotesandWarrantsWarrantsOutstandingDetails",
      "http://planet.com/role/SummaryofSignificantAccountingPoliciesWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r142",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r141",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic and diluted weighted-average common shares outstanding used in computing net loss per share attributable to common stockholders, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://planet.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://planet.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "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": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e777-108305"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "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(14))",
   "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": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r208": {
   "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"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r228": {
   "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"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r234": {
   "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"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r261": {
   "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"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r281": {
   "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"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r293": {
   "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"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r305": {
   "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"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r317": {
   "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"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r323": {
   "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"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r377": {
   "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"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235116"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r398": {
   "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"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899"
  },
  "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.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "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"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r413": {
   "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"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r416": {
   "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"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r447": {
   "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"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28200-109314"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r499": {
   "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"
  },
  "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.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r508": {
   "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"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r537": {
   "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"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386226&loc=d3e41620-112719"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r572": {
   "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"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r575": {
   "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"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "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"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r607": {
   "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"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "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"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r658": {
   "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"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r663": {
   "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"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r68": {
   "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"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r681": {
   "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"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r683": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r684": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r685": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r69": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.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.2)",
   "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.4)",
   "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.7)",
   "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.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>111
<FILENAME>0001628280-22-012644-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-012644-xbrl.zip
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
MW+)EZ%LC(:0223V-RZBWR!88PXX*7TR%*PA(5T(%\(S96T[$!*;F0K9R:YP
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
M @=5>L29)=88T$O=4>22%,$/VTH1H10M:%1HTB!30Z.B#UWSM;$S94PK]FZ
M%]G,BC])QC!D"36!$T95CQ%2,>Q3]I5W%!F2%]D(19B=#UF*=9Q[/\JLRM)B
MC?JFHY#LB!:%;K\7V="BTF 2FR(2,X/+ 6->[2+#)*::Y'<4&9 7V0Q%R!%'
M<L$*%9#8LM7L--H*WH9FW8T,-*,,!QD#J$@%K!R! Y90JZD.N6: C.8FVOHH
M+1+[G&YLWKB*@ 8S,W:WK6FE4TBI#QQ=3P. ->/W7!;+^:0N3[<Z_FXZ62Z>
MO_CN*H=^/FTT\"6+%9M0,Y9+]0C%1V2*-:-S[&-%,Z8^29O&9_,V%LGTP9C$
MUIF^>D5?6D ?V-8:LZFGNYOO,+S,\*I9FXV5Z%O?*[,0*":E9G&J1="H"]1W
MK8Q?C&S$QC8D2$3S#GVNXHPJ2T9$0Q4XI8(Q0K/#W\QDTQA>R08C(18F$QMB
M1+!J9IYC+CF:E+S84140;AJ?S8\D]Q6UUAL;HO?@ V3C"G 7_@F332.H\-TT
MAE>S? X2BW6>"5@E?" *$8U%5SPW,6>-+>QI'%,1$G?X7,[&[*7CF%4\XQIL
M#**:$E$#]@"$G%&S:?$^,5BO\O\DCBF&:208]BEXG$^?'BU/YO*O.'!U'-(:
MC,H4E>>>:TP$D!QFJV 43E6JMQ1QO('KZ@'9?*3J7=^1$WOK" QCX=K;#K?4
M/2*/H5I]DU:TS@J6"LVC8_0.$AB,DC!V7Z9Y;XZG*[LU=IV%IN$"<N=H,9G*
M8G&[_N=HLIA<V&3N>UR5)>'RSO=7;DWJX/SE8])Z-IDM)%5C$%-MJOLLIB#<
M7!2TQ3HWICJDH:"XB1)!R%:MCRSD#!4*10C.E\9$Q6480>>,C8%W->OBC8\V
M%7*V.9#<,+1667,KIE!:&@$>)]V57^*'T_K,Y?%%V7Y/CRZ6DWIW=C1=SH]'
M@DN.G-GTEN:N00F&&%&U( 4DH8HC*)7_(UQ6_;!O3[FWPS[XGZ/Y9,&3>C43
M7%>"D//5HCXSZ9[,U(@-^Z;%HGK=H.$1J+L_0NC!;"Z3-ZOJYI%@(L62ZH30
MM1U #06HYB!%JKJS5D=0@+Y>;W;IV^H-[\Z%)\N[.)\?M]F\"__/[_ T&BH4
M,JHT'%D"3D4SZ4K,@*5$*6X$[36ORH'>8%*DFIW)##$Y :4!.JMZ)\0D+H=(
M8^H"=%NOP).#H[Y'Q NI"O]R(HO['^K!$0L_F,\.^PJ6H^5J <O3UO/VR?3-
MXIG*T]4:E^//7^ BO,_FTF0^/QWQW,9\)/FLH=M)JRE K*X$3\769).UK5D[
MING7K6/$9N9P-4 T8Q(Y+) P*!L*J!*/0B[HG<94]+)MC-A0Y4Q,G&(1MD;
M.:"(6;)U7KA:X3'U;+\61MR=3=_+?#FA [DGM-S&L-&JM-1RLLU68 T;*;F*
MN;1*60#R+FQLDA(;B1NN>OV?<[Y8 ]P+6$N,(5M;(P7Q>1<W-DB)S02.WMK"
M@74V>89L<W&<F5*KOBEJH]HC^$HI\>[@U@^:8FI2MWBA3U<6=WY!CNW/0= G
M%Y0=5K O64IDL&1'I0EZSK0+)H.CR68"3&HLD",70B ,Y%HSV12-,.I@\B[
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
M9X\DI77=PV[=_R/7/>K6_;&M>QIA^D]YH[DL$-C&G[VKB:(4.,Z64Z%%@I&
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
M5=WI<DJ/<O&V=P?(*GNX__[\Z(]#L-"/WQZ>G)$MWFW/GV>%=SH3]E$NWLX
M%F__\-WYWM$).,QOV$G^[>CMF;C0\,GA@0?N\QEXU>?O]F#O[EM'NMN]/X4
M[&YUN_=1+EY_ TNICD[VC][NO?'.SD_W__G;Z9N#PRY+_#.M\&YWN#[*Q>MC
MW<V[P]='9^>'[^ 4E:WI=7OSYUG>WD97PO$H5V][:_/)KP>'9_OOCMY2RNCT
ME7<&;NJ[H_.CP^[X_(D6N;?1Q8X>Y>H-L$0.TYVX-P_@%'UW]/)]%SGZN=:W
MU^N<S\>Y>GW0K6\.7X/C>;QW?M[YG#_5PO9ZG=/Y.%=O2 F7MX?ONF[7GVE)
MNPWY6%=OJ_?DUP^_';X[]#Z>OO?VP9Q]=71RX!V?PB=')Z].WQUWZ="?;+F[
MS?I(5V]S9^?)K[ [#__7.S_UL!?65A=W*!(_XV*_6GN\)>$X_FO#STN1-5V$
MPQ6!?VQ9@.\$U;6$6?6[($TBB%"'-/EHH0X[I,D.:?)>D"9;,>7NAC;Y$$JQ
MR:D3,_\ET>#5N44([IL8%8A YTIYXSC1-$R(MOU^_6S]-OCA-;*@PWW+$%01
MITN@ORLF*AE;/AEG*$3?5Q26VP\9X#2_'T*3U_G]B*#!X2QLYXELD,X1BYLF
MG5/3)N5# X/\-F2*B^2UM^!JJ9-2-HEK\6_+]H,$5T)5Z)+7MMWWSE.'?"TW
M,.N23IAKKD&70)&87O30ZG2##5(R]254LY)E2BB$B+QI2M0RED:,I_#F.6D^
M_,X4C@^W,V&!D$^/) EW&M%B&@$KJMDLX>V(V/E94:XID%AB7&):+MZJ+3R>
M=B,C?_HD#B<+D.;(^8>0^:0*:+OC4!!.'UG3D/$V1]9-EQR0;4E<_$S@_349
MI[ EWGWPYO7!H0+M,&, =EA 5BGNTV5HK;MS09KHA?3HUKVC,;.7,B?8'.Y
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
MXIS+(\#1IRRMI"DB/. I^#=2OCYSX8=7</.U),L^XQ/L&^J,OO<ARZ.":X_
MS93K^,5,N$1_*FF*YN?R-LV/1U5TH18^U4F6YN?@>,=A/&NY?8P;*UIX*$QR
M\[-"J<_-SV!ZFA]A!+/Y68AQ](4/6QXQ:?OA5=N'DG,K%J=+8>IW\?,,%4@<
M+(R-"J+4Q<)[9#-P^<LJC<N%KX)XNOB&</.TLM-+(=,8-EB0:U'7\HEF6PIR
M26%0$KEL3,(FR2+^W=@S(VN3>5HWV1M.ALMDV3 B7*)DUK8'/>8B"S#BC+$L
M7GT):V->,1[/65RO$6ZLXRK4-;_0F][#4 L,K*1: YV%Q70**(DRR[']A5)G
M?,^Y1)4IC^^E%45<81XH]X(WR+/J0F+K=27SU*;=XG2Q](!2-#H>R.8[Q?,Q
M+\#QF\8-GXE)SF_AO)A5)VA4NVL@^HGRKU6>8\#656!HW(<J3^%27^*MNJ $
M:^/\1>M>9Z]&*E7CN"S:7  WW]B:Q%^2\$_B_ZOB""7;9OA][R+/KLJ)K^5.
MIT!M9I<J+#AJ*7X$/PES_V?7"TT]_VY3Z7JN)'5L:@KQP7 6@96L(]8<(VP[
M$QKI93O3#9T?3V<X;_ YCWY=YSEM1II_<M,.T)+Q_ ['\8L:D<A@J\DDTMMY
ML".;5-;6 Z9YZW/3&ZYOXEPT# ,==A?AA@5A)3)_T2W"_2W"U42)FC+E'9A8
M;:P-%7F@^BC0S.%-RGFI*T7Y3,ZVP@IR*(/V%ZL;D]9R;J?S*ECR78(R@AV9
MPBO"V0CK"&=)M^(_;MLY:Y$KRDBJ+UAE!0MIUH/6$-0X#,I^"0_'E>L6ZV$6
MBRHDG2)J4X<%AVHR!V\ 3_ZH"MD7@BVKC_HB! U+^3V\0K+^W#*!5LCBZG<+
M?(\+3#'@;#I398R&OR[I:ZS[A0(C+D#O1J]:65_K,)BQ;*!1IX.X*"9LA&('
M#[;.P/5HT)KJMPO,EZ9D\[BFYG*ITVX0_3N8D?6E*QDF\*IKET$"W]K[4J,1
M_(K^W>F,'WFDBPD?%VZ!(U6^<SUD0:U_Z%3H"M6+)!N!B+CNA1$*KF!"WTX;
M:F6&%CI9SO7[3S+0(%@1*YX.5J&X(H&%[C1"LK@]LM$[B7A(B0CGX(JO@2T6
MA%QR)^O#I??4*T71 ZGTUO?CN%=H(P^V/8!=,I]T6YY-L6FOH54*+/( O8)1
M#?/OANR-<_#X<CC$*@S7!7DXH;9 U(%^/0Q@BX^HL0'T795*);-7S MP[&H5
MP8KS?/Q-)WOW?,")U[UXKED9\,8!'#+<5RA!!]10)G[%8;6I*)Q(@5AD<_Z<
MEO0*)6RD8.$Y2$3W&"6J6]L'L4Y'59Q$[O)*LPF: K6.@R2H4E BQC+PI".'
MJ[ER+\FNR'XI2A0'; Q.:]%%6.8XBTA9P,\C)3U>,;>PHN6;3@)N9%%U*TG.
M/!V@,HH';FK5T3A1JNQDZ($\')(6B?%)G!,-D7CLI4J!5N@6YD$6!JR!7"'D
M .T?ZUI@WQU:#Q=!&G^EO=0MT ,%<K#=DY(^%^!2YNCV@8:%LS&T68*;C7N]
MSI@I&2?2'0FW14=/<78DQ[X%RA!T2_T@2\TY%/;>.-YJ.J62+G+^XPQ;CN/D
M8#Y<QCEF+'7=WND?1P=KO5U=N.=A'$[!1G3C+>@V8:<A8YF,/7W1\O7KBO=^
M'71%W%T9WNJ,ORO#ZTZ0;SA!^+0FK1_(?T%-Y>#=%E/?NPIRQOY!GS4DJ)RB
ME-,?;+8,FY&R*98'P9?)7/<KJ3P55Y;[G6W+NBW(T#43U$2/7[[#RB1.(;W_
MG&-+MB\5YE06D@17.@]X426!C?G).2@G"KZ L34SZ3@%SR#552]LG5",QAFG
MZT:X9?F=!7//\E> @8\+(/@N#4/3XHIP51 "QHRTV<.%5CI-2, UE[$@RXPJ
M0HB;46V8!@B9!(43NDFP\%*E'@^;7 XLQRDT0E]&5S 4#GXT5T&7)7@8)X,
M1^;<M,+@(U^T&LARK+7[ORKF%%^W8>\_6<P9V,B+0(4GV<STCJM+-.5%!S<#
M[=FXI.9F;'#"M DNJQL:I7@.@4X)(D.(T)NQ17Y"#Y-RSZ:L "L&TBQ=<Y+3
M6!F4FUIKQDW!.V TGTH0"L:G@8=C,8F&2-?EAYWPW*/PF"H#B>(X50<>E2]7
M"/M)<*"F: "&CJ'RJRQ/HBM$"8LU0B*A_P@F5ZUBE  N)(-#5=+=FM[?FJ)9
M>&$#<P1)XM361:"8N94>-FV)^=Z&6D ;+,&V_ I3*1K-@V%&UA]!*PH5J:N+
M#&T-A&=!125031H 3GV9!""K(.4U!#@+?$DHH!J0P-Y.WT;/Z_504@W88-5A
M/]UB5&CEZ?-J$?FI7EO*TQ]E8<45V@Q*S?C #&$<<P,L_=>"8ASN,RSM-<7>
MUX+*&F"[9;BL>DC7="#42N-;FP?(9)9B]\7R=N>@-_(8HU<H'2_6B4P]&7(=
MD.F<,!+%>*\!/5)A?.MCC)]6"4[C2(,!:G HAN(TC4<10>51 $+#3F:C1*LG
M6!F+[(LX.06C<"Y?%]^4F30JE=!R<&H__,7.+U,18)"F@T)W>HFQ&BW"+#E
MD^CL=JW3U^W=X7=IG=[N6#:ZF&T7L_U1,=L15<BLU76$?,@6!>BC.-(?R99:
MW]BPMCF8Y?2WM^2_-^FO%>W5=K@\SMX?'V//]C?X+60X/Q^L;V_>ITU\1]N/
M&K8)IRZ?4^H^(?->4$D*#UR$A'%F8X881J,B5^ 'C.8"^YJ1=0!&4L*U !8K
M&1OS3 /B8@-=Y*FD4 S1O)1/0X\MRA2;[)J  +M+6^!M:_"R4VSB%=@Q1/XF
MW@*R).;<P8E8GV2?P8Z+"T+P_.A"[VO4>W[K&KJQ=A&P 1<^BREFZ6"RM)C3
MQJ0=*9 1,N*0R 13]#=8VG]5X]Q)*G[X<?2]1G<'$C4F(7>UXFKL1V.?H^.)
MZI8<AM9=I'U/7:X,FT.YT)Q2*ZGPABTNU(BA#E#P(RFMY?U Q9(P@E:"%["?
M-:_*2H%WMBONTTML8()[K:RZOE88&O$8S9T4$\@KQF)A4"'YM1.5S#Q0U(1*
M?!CDV,@]PH;FX$*G]BA,AVX0P7+/I<>:E*%T=@B\-7A?,7@\OHGR)@)2Q5DW
MYA%I#*U55J@9P! 368Q<(3/!2?J8Y9^],_JU88G2Q3$G'\\.36&,1844S%RM
M9M^^<3$7S(?>AS,#QF!A9Y/Y*L6MVF7V QQ@#QEW>8Z..@J.A/[YY".9LMW8
M,-=37'%'G! Y-(JKZ9JI ER#B9>D WG_\ 8)M960*L+2;3A ;<N:X9H"%99G
M7PC3 H[4_L:&6RJN0PM4OSV*2U\+,:HL*LBF>R2PFJC+:-Q>-L).1C80^#?8
MAFQO2OUIU$[N6SZ-2!5@>?I<K>X+LQ9%KNEM:!38MN3U?5@1GK*"\0W@5Q<4
M59()FF4QQH/2)=/H>UA*63+Q&29-<F7B#DXUNW2X"$$']_85^/[P<0JO#'I?
M$"8HT5^L7*!VF<#/'U;>D2/#%O4OM,IB8\&EPODW^L_,K@,)$K#,>:CP."=F
MK,_91*49'-J!;\" (CI]BU*"5,$%+'&5<"=3F)#LBSX& 8PS6#:5%U370= R
M&&2<XP]@(#8!PW0?$5CBR(<!(C4E )4\F^4Q&.@N'T-3:%R!BE2"CT--C>)-
MUDB25=%:RHVC.DOHT[%3V%20[[:,<AHIOHS!:,G"&%T&.K+,1-.&R2D7@= W
M]"PSKS!%<AQ,T*))'X4<9P^NMR5^C.L/"D_T$PS7[=8/P0@L1%B=PIIZQZ_)
MOM9:?VMB.H6%(77#DHRZD^U4I140AY%KT?JQBK#BW&=#EJ4YR5"[.<\>@;PC
MJ@Q*LTDH\PL%5 JK..O,NT+9*A-L_(#K7E%/>X"E" R-;VY"=M(XR*=,1O19
M&<=/8& DD(QL :#\P?,- X[>4ZU[(0F<&-D3<C26N?@%J1D)J'.LKJB!L("G
MAK@A$"L45AFKKQ*<43;&II9-I! !QV\P,6$> $YW@B_SVME2N($RVN*PC;79
M5S(S)>U9X6BQC?ODG3M%W_@"L-L"Y%K2Q$^@-XYY+9VL;O-1GY6:(?40*@U8
M>>1=I)U+Q^%>4F2^]PE^C\5"A6S^205"K6D)W,:/Q;M7*>]_+B%#O2D,#15B
MA(P0]<F4I.'41VME!J<D*#'!AUI]]?!;=O7PQYQ5 YCO2918*L1/0+UT#+B5
M\FDA&CA2I<0M!"T+Q5/OFS4QOX2.%04>R1(B Y-%2^Q<"*?5YW&"8#&$IX<E
M8!+ ,2P16.:'B;HES]"JH<4T@N&S,^/+,:@/&1J%HL,;QAB$G]=*Q4@6=$(2
M:ARSGYICD U!X<)%M1?DQ(0(LX8Z :TP'"4M"$-D$ 256&#.\0^N3\"AI_J9
MNTHR>YT#2NQC7@'SC+E+#3E/6=2_]P:]]3YXIG"D,VT4VDH( 3&6XL]QC!=2
M?9['S;J_!VF%TC7H$5M%7YS+!:.?;.4UUW2O6^QD_I,ISFU,I3(/!WL'IA#7
M?S0G+!0N 0C!CF J7B.8=4,/M;+9(:*0Q -"<XN,(,[5FDJIRSB =_R"'^5(
MD((L"6$>STP$M"HH8T57F496T+@9%R00<XL,FPC#\ @7*#NPM^"DY<PI9D0-
M."&L$^@_6-ZY]G'9BW*?/<W@3*"SE]0D>W17R@)S<,(7/#2< =# NKG+0N^A
M>!<M'&=@OL;$C)R*UY: %1S.6YPMX0]$-K\)*(#Y3&H["9\F3D'DXPBK2\1Y
M4E_ TBCXH,(2%:29NTCL 7^''?,P<9PE^0,^E%\REM_S!ZVJ< D!649H>V.2
M1?-:H$CJ6!-U9O/P!8H0N3QF6:&>TPJ%(>A#VGMTVG-M$>;L8?'(]BA@Z<!+
M"2B*)$V[EELP1_HTCDQAN"I)JBG16(#\J_0RSC,R?,0Z13?"A*GN$GU<I9C>
M!Z[XB/#$86Z@S',J-W$^B"PE)NU@XP*X0T<Q:A&81G"G$*Q3U_4+,R0K4K"9
M*,K&)JB!<F(CBIZ$\T?'J> @KM QU+Y_7L)Y?0&B F_W:!?]BK-<3A703<Q(
M&"\RU%.]33HL-XA#H$E(Q7C_258(U50;+0QO[1KWCM^LG1%*HAK9T+6$-TS7
M=CNJ@0_D)ETIPP^&AP8&5:CBALZ;^I.E5J[M9?SF3XL:1K/FQ$2^>-H\\@S?
MY$P<T[&6:+DA1=Z5]ORZV356=D4ZJS/^KDCGAQ?IK-"YVIH77SA(1N"73S4G
MI8)E@],DRW7QB/ 7>M4LJ[/SM"!N/U:C<Z]^SB\_5I\&S]A=+";$MCJ6S.[+
M1A5 <XJO@H+I5O-212;:P[$_QAP)%857:EY^;WUST-L9\L/:D"W;'NYC/,9C
M),F_;X#$;O00YTE&;) 56JXTR62IC- +C4;!TU'SQ>LO"%XSUG#(^S_5Z.VP
ME/7?M3WW6>WW%".AA#0^Y>F79QYF:HH*.<QI'F 5YL\6YJ2^ &2.Z=L8,DF<
MW2 N8)@2=*4<)?51P@R-&9892Z>(\)@B]6S7-=AD:4*^/J,2[,5QU&;"A0JT
ML/!<MY_;CRA!$-/S^3ID5O"043-Z]MV$I[T(H;;6CW4#UTB3ZQ*'%>OE?)(E
M'&;!8GQ:]M8IY*!]D+K8P/UM$[^3N428YR!/T6'4_2_"I%KC?27C&F- ^^Z/
M+ F9\2CDJ?4(WW!]RSQ7U^L51<6.T4V+BG&UMINN#Y?<$W[Z ;\(IMYQD,/M
M$XXIO,O CRJ],XS,7B3H(OR>K]?>4Z;Y54:'?&&5R.(HZ]N>6TN639,>'TXT
M[\HQND_8D\5-[N$$;HWJX6JBTAH;' <:E\T-W4%@G4/,AWE_[VV"FO3AO]OR
MWUWX+[W^W_L]^DABG1AXI:9\@E$$BUVGI/"KP085>NBO&5L/!Y/EAJLZ'I.;
MF%)B3IAB:V=J3LJ-7LGH-<V3C(>4I!PP](&QTJQ.ULK408A1C&%\+$>E=];"
M[^H*YTRHRS!B*908@R_*FV=FW=M+YW8;+5U,R1U.*1]?41F=+71B7ET3=*-J
M&?2*X(M+[ER7+B4]2[JC9IR!THY=6G%JBJERZ<!T1O!8%=N>T4.)U!/;325,
MNJT62%#!RP0:V<*>'K!(._Y6?Y-*<F[0(D^-@MK9ZON;]H* XI;F8+N43!'7
MH&E :PN5]NRQ3OYI6J,-]Y?14*HO*C2]X^W4EU0=E7IG:E9*P&J@;VJ)FFES
MSAA06L/#"3L2=\4YIY+D,D94LD"[A8(ZPIS._7776;(B/!0JT59%/3>C!P]:
M5BK3*/%0H_$\<Z\PKVL/ 08]$(F@/*$JS-"I("#+%R3ZVJK)VYFW>".Z^A]_
MZVUMO-C#=\=;4"EEG84*"XYD9&VO-G+.M#:"<J;"=M8")X'V&?P6M'4A86<<
MD?V.\CMR*#A74V(TN+C JJF2M#SLU#YHWOIN=3=^ZPMR"9P9@3T1_][#*;,3
MMNX=.93AM;.JP:W:+D57UBBA!$02M8]X:;WTXASPV,T<7% U#F6V\:RFPEYZ
MD_XFU172@VKVR-';0^_(="Y8<MG'J8/.M9E*;ZU/\NNF%%?B@UM6S)5#K$$X
MG4K1@(@V)F5)6-9L]'W!EH6%+%W2>NJ0G1.JD?N[E_21_9D.)Q^H)"  C=<"
MJ.E2QK\)KFHW.7B]_Z9V"U^'ND.!V<!_ZS?TW;]<C1OI) )<<(SU#]Y0:]R1
M*J^4&(TZO(%#9?.%$VI<=$W!C3'LEG\$T]D+^+,J2G.).^B% 5BY.U-*H_*P
M+836F2G%7JWVB@-EU3G,&R9#STQC[T/F935GY,KGXMZ V*R]GSF'X2-5/$=+
M*+>U.^*8.^UG WZ#)]49UM!EN=\\W:,8[!V#$I&-01'1$8C7-9Q*OQGX$HN+
M*IKX.CYDZ[=T:1MJCA 66TP4%G9H3V?SOY:%DBC)#WIDS1K1HZ# ,H]E)Z=V
M4Y:;35I(SO" E$$9FZEFDFG;*<$KP*5WK#):$AGQTY:;+YICNF:+2@+-K77L
MB8DU4RDL%+V'?0!\BHOG:.C=V]YAF8'<)B"/^4!N?7>Q[K '$_&?@\*-&Y)T
M5KEN-G(CBK*R'"]X_@V3T@'^W!+P!ZUN7\IU$HR]C)GQ@#^G?<>[+C"5:!2E
MU1O)_G8RGZ%V":FJ9 ;'.?8A7) %0"PN,U:!-7Z-*"ZP+HAL-[FIU/;+Q[[H
M+QQ:3M5?_!?=!VTV&'<QX>\$0QYM? YQ@D=$A%$&23(7'E,T[IKA\(SJ4_4M
M,$;0=@_?J A!,+/V?#U.8/:YBP=B0J6NY8;QNL8Q,$,\$RSKJ2MO7>NJ6].Z
MTH,;=]U65WK0E1ZLSOB[TH,'*STP%L$#::( C/(DII0%4TYM^KN;S9A0:_""
MK'*Q,!WGH69LVX"I:VT+L!;G,\10IZR!?79KI)Q^(Q&UVSR]U=1'(MYX5)5T
M]%$D%<QLN>G" <<)[.8SJ'@0#EFP Z=Q2;%Z,<*5F<9;A^[O81J7/_M>)E12
M[%1SP(Y<B]$MT\(77C,-W @%1CKV8-PX!4^IS-YP2]R4:PT%$FV)[_,V![NJ
M))=6XO(:%>\.-R80OYE*!>OUF8FL->ZAH\&U&V&$MB:8,A.FH@>\Z3R,V4)K
MK41 DD%VAF?B)FJ20\ZN<Z7"TE?1;;T+UJ'K("_XQY4LM7%?7\!C._?H_MPC
MUP%"\;P*9G:A*;YY(6X0Z@BMG0JNF*!?^0QHFR6*O11*K/CL$G&HR&52*D!X
M$.*1P]E7*=QK$L\H 6TOJ(N" VN((T2I<O/?L33-(5Y"*1"7TODY-\SJ%JF0
M$WH!^U3&4?OV)IK>0P;K7#=+YVD;I])OL(AS[PUA./G>09 G@;=' 38JFZ%N
MY"(,O#=5.8E]#Z/^6$=PB"U.N(Y2(2BG&:ASX[+Y1JGQLM5=-VL.\.].XA G
MQCM0WG%0Q.ZUV#]5^SD6/;0^DV]UJZ(5K%D1'50+=HW4!8;VRMJIHU)3F*#@
M_6-%?6C/O:>QG-FHS&D'P%![.QYHN7+BYF#E9G#*QW)),V8:X-1*&<<^EW'X
M GI@D51KWO1"3$^*T&)\1,/'UK,;\>SZC66_PXR9U\U2)]N98+R4FY#QD @2
M)[](Y]2RQ-2RRALW?XOK'7WB#AW*#7,5'4R$/82H*PZ6"3[(5:UO&C^0^CO3
M2JU/RB3^K)X)-@C5\9Q+H<[!0AW/FO.5KN,A) "B4+1!XP&7_+0L?FO:ZH8-
MQRFHMCUW]S6X]?SW?\[Y]VTSJ',OG?>?JB#5UAU6&YFIO8TUA=,4$.9WPL5>
MMI )EB!%.-_$1<-5&K<IR]V/V9"[^Z-+JG:CQ_Z%"/JJGU0$7KC,ZB^NU>5-
M+Z)=GR]1Y_T54.=_8<>W2LU/M^U[F\NV_2/HU71A+Q]I!JS6(DT0I$Z-N^V.
M9[1_4T,XM[BA8*!S.8A@+ I\!17_MR".GD]4H31Y0$Z)E+"BDCCJH&8B MED
MMP 7701[7!H3J/]*H%;K Q*L5BYDU9=V6;Q[=%,UMEQ@Z'8%FX[<2"8B9W5!
MR%S"&$#P',(]$6G4+OU=B1W'%P;<#H&/L'R:8!P(T(GJ^1@%A8'T&#3?/HV;
MAPK3\HO5ZY@)1D@3!(:@VG4B+5#1XF5:>OFVW^* =M)S9^EIE1HX1PIEE]$2
M-- *VM_A6A)8"M6BFWPLEK8BI@VC'>M51?POI>CDEQ7VG(XSOU5><HT,@1IH
M'&O>PDXV[E$V''1 1'\1RVH)M">!_AAP3K(@D:*/67,8R)6/MW7OB&\D)C_:
M0C70-2J=U8!DB*99ZM!L7#CPGS P"F\A4S5#QHE& 2>1%%:2I1>ZB\Y\::[
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
M,"XJ%0QQX3T=]C:?>3O]W;7!H#?@D5VI48$)?!#(7*)BJX5Y>W5UM2Y4C["
M#PIR2XP8;H$26NR!-)%R&B5$=J:8_.$)"/C%A"U*/<M1I@HI3DR+,BZKDD "
M@[QLZ7LCZEIRCZ6++:K=RZQ8NM@*ER447Q+/)>   !X4%;GA1'X;WHF$]($T
M[2$2.*(V '5Q!5Z;!G=^A+J67(]0QD_^:X++1_T@?X=3<=L;+?)0"R@IKCNU
M&#M\U*0$.2^AEUJTD=*3=L&3)@\U>FNA]_GW:CH#I0Y2B"K!:-PS_*B:@>YD
M?[R_T>LSYL>4N;!=7-O?3U^>X0\MLO;>;0>$CA'VR&#L!_1Q<"%01^!5J<@)
M2^6*()<X,4^Q<CI[3+S3:>$F@'_RV/A9&.J1QE"J42HH3BG["E-]?"_<FKIM
ML<R>?XN8=:[X+5UQ#AXZZQHU \W4EE]%,<;Z@K(D7'S<'S4Y $DYD];AX<90
M6PUG03Z",Z-8._V2J+D5X(WE KQXB4&VZL3@(<4 ]:6SY+SS=38->^ LZK50
ME>M38L^2Z)YB5!F'XKW,D-\;^2MR"L'!6T4!M9J2K"'?T=3+,Y$U8NHH*M L
M!F/8$4L3#91X-]<_4BC(<L&X%H/EL>:'Z3AU*Q7DTWA=K3/IB.P"Z:W7&>0
M;C\OXJ*3T/N44'T0X>2#;T+Q:Q"S"TEV64FRMCWUGJ0%K[GD)A@R SL42%:X
MK/3+W%UPR:.1.T:7VN_(W>A6^1[A];ZHJ< G4@]22:YQ_:!!@!N.\Z99.D((
M<-KI8$Z@^KC,V"NN<1G (K:+A>_^CHD +['-A>'U+O!C N@+P@EZ";-@SL-
M?:D1U]#&IPN%X4>*31FVG!C5^37P@:9*S!5-G8>A1,D":X-6=H2^D;9>"7.6
M9'/U;8FTA[;(I=Y_T?0LFX8B'B*)]WN05L@*..A1A&-[W?LMNP)#'8$5&;*(
M<NUIBEX6,R-I.]YB^SB&OH 6:98F+E\R_H!Q!V! (&Z:X(*<RTB-J$@>104<
M3:76T"/0J#Q(4QC+G:7LW^!M); :Q"ZO$L4QGG&<&.X@@AIRG(-W%3RLUQ^M
M]9V B*6<\0XU>I886+W=P7"I@>7^V-!IU.!E"0Q*2AJ07=!]*W)W",XAY#((
M0I*$N5KB7)#WK*D((\1QBO0UMYP+K,4A",MXJC3P+E$,<\K:I0*[RO(DNL+>
M'T$18 8T"\4O0*P.PI@&O\6E=0"9D3L+7&%8?LT$JNO: A-_(T^P1L@HNW&:
M$0H5YF2(5A VIR(\*BPFC;3S"#XCTD7YQ!IL.79=\POG00LR*A:YQ"3V"T<<
MW&4UU&8BB Y9I0/>A5A:H3P:G^00O6# 2IZK32J'TZWYN&]7.@^*T*3#.BIA
MP!E\LP4=Y) [\%%TK1$BCGR[\6!1GA:0E0H=?L)%H>:G1% I%D?$!9$WN.7(
M!,OH.RC2Z471 %,I&R$TO:]T[QQ6*.E"7'V&BJV/<#\J%P\@)<2J*5GTFC65
MSFT>I3C_=I F#, 8N!KR"A^A-Z<F=7RT/.DUFF6*ZTA,1L^NCIHL59H> JLL
MKCQ>\(5;S+B2@8M899>/J10'_;68V%_A=MC?D*&LP &*V]OZ88B_$R$:M8UN
M.MN@,O5MW_UI"R3R(/OT9)OV;_/!G#(GFJ/<-!<9@9)>8^NPUB)/<Z<$"W$#
MFY92E]=?%.3=Y7E]''\<_<^36^0T=W:?=-4 CS<=W54#=-4 =T1CD4_*;/9
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
MCR@7G2(">S/) D)N0JQE%T_4=$A2>VD&[B/! =EHHL_#<Y!C81(:PV(VC.;
ML#$=#K-*L)[1N-&3M?JFQ5Y23NC4=N+.;<>_]77;;4>T1=#22YVX!P5MV%2S
M?KNU*I>9K.=U>_6&)Y-IX88%="2 1(5R'^)3MMC!-!;7@ROJ7K!CZ3I@[82Q
M9_RLAEU%3> )N34BEKK1D;/"W+-^_63*A1:PJA: ),<0QB=CIN94_6C=@6W;
MYJB+W8SAMB.@  6%+GR^-\>:)8.T&+@7(]\G=P]-??C]'./5^(7<0IOK.E:Z
M:-:S8R_^K$2T^;>1HI .)LNHBYQK#M(FVKZ.[L"/%45 ).   F838+3ZEJ1,
M1\AKAJZ9'Q[2#8^("WUK'J>@&5L9:4WI<WC"=T&(65#A ZK"C,3S;093W"DS
M<7E81]"ZJD3=CZ]@<R^@!%.)5]AXV6>E9O0-#L:W5;TH-R H<$<AW,+^8ZHR
MS5"SD8ME!)[A=6Z6)<.R9 :K1U_;NP[ PU6[A+,4<GPO1BD1\9BH9-:8%A-:
MF+OA/%DF/$MF)<$^>[4VWKBT&!5.")].#=_. 1Q\#7_7EOC;Y'#N;%K*H(VX
M[#:ET%_- 4:1-&+J:!2G.+Q&BX;Z2\IX"QV%PL4V6@HQ#/S617-X *9P5M84
MGJW>H64+$B&&NK2N'#W;*E\*,1O]B6P]%1W M%QM<HG!BU0I_,V8HW"Q$]3)
M7.Z!A>A%+0PAC!H%PS5@D(Y\4%X.B3)(DI#C%([^N7UD84EI15O P805%HNV
M5M\.J,^T";YK5>0RI#B2QP@?"-4#MV)T1 S:Q35RC!AQ]A'%@$28U-!44'26
MG.@FX5F_U)5^RPFH0Q(XW'%PF:$.F^M"=@-5IO/<2Z@TF)R*V]HI#&GVRY+(
MI5Q0W\AP'>O\PJV3: M0.^_(&52ZHP2N,,)O[UHO/,#!ZSBG3<HN5O(80V!1
M%G4&VPF@(\I0,9Y+VG=!#>GIM4GFFR:R-B^.Z12/"9NG(/8G/5<U(\K0R5OC
MHD*ZOJ\-&<QK02U*'=3P7FNFB1GNR*!,1:V)#W2/0)259KJO97@7E8N3%29N
M2FK%D%/*OI)!3:BI_-:I:B-K29>0M-P_Y=DJ &O(PFEEH@W:EIV*PJ5+8[+<
M>(K6),@=.C!-3HI@@XI D6Q;3&X,6/>2C+<I2 N\<N#\GNA[.$?$?N\LB].R
M+O3NN-R;8L@]$J!:EK9QHE2=(EK7PQ9L^XK-0?G4A."J ^><US_E"56IU8!H
M@QH_ :>43$!S&WP-)%\QE7"XX^2$!AD-<HH(2.9,$@X7H(8PG>FF/Q=&9W?>
MHOILU;?H_U$Y,Z$FZUXCR8B@=761<9G/?_ 6.:T%]'/%M'8UC8@HFH3H9!@4
MF3Z7BJJ975UF@"O[.)5(IP:1KA2.#:>WD :V 4L=!K,F![YY5"PUWI:(1PL0
M+*6Z$@=@(?_KAH1$6RX>0@('+G>V=>SZV>,JU6UO;AV.<>$7ZI?(TT*T*]4\
MK8[<8BOC6MCIAO,C_,QD@<W)U+A*%H0&SG(25QFGWW1938&&D_]?G!2J:I I
MT1S)39.>#0EK%,!Q5 FL:GU.B1]VF6/P> NZSC%*AS(HBZ]K :54DK-DV.Z
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
MN03U-:M3KTL27'7K<:^6 64O*?=>"@,AHV-AL$XQJ!B"@:@<%H;@)NE\*1#
MTK@AW0K=XPK55!A.?1G !Z867OS-"ZXI<1P^G3"U:,5E#HXK];/!"<2Y;\P,
M4F)$74B"ZEI :$*=FR6J$0I(LM!YJ"3F@DXR?H!DL%?N6O#<T(S9/9.^$H!]
M"I9/,<:@U"_RCUS*4.'*23PCN'3$=9,4WU66?Q;V[M[V"]KP(:+Y<"YMA$"
MJ4,TP<&)20":@YP#0BMG5N.X*+EJ.0%KM HNI# +Y;I"C"G]+I1Q%1JW&/$*
M<N*-R[")UPDYF$*;NB#67)9.]NZS'\.J"BXC+(.R(A\07<"R[@IVU>7WO!H<
M+]04[&7PA:J;""0S? QXEFVY8(F!2@43'#I?I+UA\:A;C((Z*5K;,M%(\=8I
M=58(0>%VI3$7,8(V$D<43T@1PKOI3'P=*7&Q8F%2 RB4$DZR^)#F*:9J0;#[
M1KP:%+P7C>L4X_BT[94GQ?=P'##.H\5L$^8+79:"N5M8)8,%X%-8.C.1YT;
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
M)%XQO" <L%60B+X1IH,\NV"JBFI6N$)3XZ= B76:NZ5LB]#+X+\.IJ,T^M:
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
M,H*ED>0=D;N$=;=/O(H\DHQ.>73[?LH 0'G^H(H9'YB]1A./F.OCTMRW9(Q
M.98+3Q3Z\3*IZ><=74,6Q9<LWJG)VC P]7@/$N/[>BX5JG>XZ_H]%[:A&A.=
MKT1:(VL$EDT9DUF6QI4HUMUH1[ZQE>JIJ+I6I.WLLWX4^S2RB5+7,56$V 3N
M.\Z4L\=?2@+"VR$H'L5DOBAE:8AA]2KO%ZN['4UATZ=>]5<<!5'.C*[<\2 W
M"(05^)?N9UIS;":<#3"*0=1>MLAR] !W2/Y*(Q V2A9T/\3\!OA>PQ[EJASE
M@E.;,.TNU1V GX?E<X>V/SHJB*A@4[N4UI2^L)"TFBJ%4(>ZU/_NZSY)UM#@
MQ"_&P7#Y-[>E0,C3(NEV(N>6Y_)0F4U5QWS2T)7T.>TK;':USSXCO)E/"EXO
M;B*!KF&_/TS6I-'8&4-0IN^!/DI;8X1;KO>R0.:>&WEXVNRV4B'JEB[5(M/^
MFDVS4)@)(X2-$BZ^9[Y5:2#L$$0&\WY/E'[<%TLU(NX(B^EAF#"Z$N?K\,S8
MK4KZFFQ793M#UTMV?LG.G6/6G++,)23#8B-\_]IY(JY_@H*EJSE*0]6)+D7O
M&<X81(PB56RH?^5(@"\X+2R6&==QTC[YW[;,]V,=;47+0#HTQL@L3:=&^]!A
M7L..Z?XKV/N\24Z;$[5Y* $1,@'>7%\=E!RYM0=UIPUNE%HX9/6[AW;3E1Q&
MB!,'FMQ@=4:8B:51X50SLB%S*_3H&>X)  QCYXAKA4RV+578> @#1D[>)\1^
M45:=;_'CIC[7YQ==8KT -]U]RGU_!9H$@=XO8:NTEVOKD!V3%!GH,73+"4_V
MW*-[^,6\<=*&5:6E=(,XH1@YNNFE:!+/7G(D=XPOR4(;8PCEI%>A15)M<=6^
M5HD^Y7SW_4QAS9# 1KU_J%DN-7UEWJHD7X$N2"J)I92X'EZDZ5$A".9H J=7
MSQS[W$JYK?>]ME8)OVDT;EO:;)8J+L%*\I86L#Y^$ICHFZC=<VMO#L6 ^G$F
M]4+(5#ZN"(\C!=5!_>^9N#BU?O%)5?GC($@K\M)1^+P- ;WENN/495EON>'<
M-O(.S:LTA=!V[95/(E"G:AA2,_)T7(>-WP77DN6.#UDB(5JH8'F>1%\[/:8S
MA$R"P!--HG@8'5<GFMN#Z%"-R_'(*AZR93SWJZ><D1. E3@;3$9=K^@\R(M8
M)ZA O)I&C)<3).(_VN'Y3-_G]33&5MR'=KZ+*FNLU,0SY*$N.?B8'B9F[>F(
M[ELF\F9@-5FF5%9#H!M'Q9!#I"7]\<%XX)36\/TLQOPYE<4GCG X@QL,GP")
M(OPL^(Q(6Q#L:P^$"HWGGH*(PNL;9?WOGFY69L*9'E9.00A:6)E?9C<N??^+
MV/C/MA.>0ZW=__39?;<)?P]>3F2%LT6A3S#%\7@0C^\9WJ.YD?J\P]@J^;3D
M;M*EXT945BMLI-*(A;N5=OPS(VU#HQN6(D%6!DC1N 'W1[W0,KD[T--<$;Z=
MZ]_^CJVI2@.J<Y,N^82)H' E]YD%0BT![G500WTH<[3?$3(DP;3?-3O7.^L8
MUH573\5X(A#U^-:ZE!G_\.)WES+CI<QX/L]_*3.>BT?%>NTI>Y#VP;#KR+T1
M4K7Q19M%W=Y1-!+[T5KT;LV5=U)2V;[<-1ZE1(D^[G4J5&K1M>(P@2]?,$$V
M:=3L8RV?)V1W>]A?1;$IS6K_'1(#,6_*NNKG[]/]@/8M!!03[??@HH21IZ:Q
MFIMA0EAW:GHD+MS[N4X614/>4#6Z-CR_3 K/QNA1S33%DQDNC$K!]=? EY)6
M!R@W<;4[[]ME6B7_-$)+.+,ZZ^VRJPX09 EOE:PQ*E+\;6Q6;Y%W?EM'4L[Y
M2W7D)-1[X2II>=A+=,U^A9=4Z8'EV&RJ'/4/2"U6/G^MW!Q"5#X<(_=S+:)<
M",/U5 J*6Q<'+DPT[5TMU&;209F--H.@>73I,E34*.\["K2_4C>=%HMKO_0U
MG!(5&ZY7\-;AOCV?]0K;J2:*//^>2%.QD% C/7:I 0IOP(N-\D2\DJI)#6CZ
MRFYDN-F4AW)^)&>Z@>-[0MO#3TKE!GNF(/6$^V$E#31^YLP[?/6.]"K"KKKK
M'GA0&RY/8IS7H&$*8RBO.M$)YHX&[FYPO:<;I7L-R[-*^N^RHA>R6&G]*=R?
MP?%N:I)GB'3>XY(VH*#)M88GI>^&FDTD#V((Q(0=5LN(R<'"S:5]B&;XW_D+
M2_/?\;/'43X"Z^J#^Q@ARIDA@!>L \=9F_:FQ#6@+0E9+P3U(7!J7",O+MZ!
MU&LO/8()-WB(3A%9&25T^%].!M4P-URVN140+$(CLT03N&\JGX1/\-X;/0:$
MYA>U[1_G"8@?A*8:@\!=^G$7%'(A?N3(+8B"PND3>%D.1#CVD\ZP=GBJ?S%W
M="'[&:Y@!XEO'N?\A!PL+?*_6++)B#Q[96+\RM4=*;;.C?R-O-1[&!"=(MV.
M+@S7(T^9%60J4/:9]86$.0'I!F&-QG"L:Y4:CQW:77_L\?0)]'U15NB[LIJ^
MN2M5H+3=*KC*LAB21YT_P^$3'A^CU-UP!P$W$L539[J+T\EP5 '>L%'R9U.R
M$%)PE/9"YR!9#>IHLG86 9D/$"'>:U7=5J H%"5-#&8*<::;9AD76IPB$]]!
M&?Q<_PS@&/PP4_BXX*_6.%'(.4U,H/!Q0LR7_GB]^+;K:\ZR::/$@UM@QW?D
M?,%*,^+@6, $%W(_>2:ZA'\ DTP_[7,I:0@@7^OU$!8;>;%2^!>03/:TG=?G
ML\R=/#4<O8Q7/AZP:'NPC)00^X40HE(R!X?KPGJHH-+(8$+-ZQFE@&]_0B6]
M;[C P_]AQ>&)ZSZ/] &RR,8K/B:U)Z[N.@C%V\G3];&)8'9D^U(:\X,YW#:W
MV*8R'D?G7M;DM.QSI."E\P2DW!I,-S.]/A\];..UE_$0EP3A*E7&"S@GY:8>
M(A2Q9OZ99I!C 00RG@HO8Q78"W-OY*%SZ$;?TQX6]H:X8[5<"]YX \%A[7-4
M38^S.JP(K43W7)6V"5E:I\A-:!3=01TR.K?1JXU&]98TG6EQ:<@@LJ%\4,]9
MKK.:_M.LLC_%5!(M#0D3YS/$O+]UF\^2 &TY2+#9>OX4989EHBE?+UZ^_L]7
M7UV]^/V") 3J+8'0(W4MIC+8NRY\CAJYE#4+8:A=D%\VT+$]78@<RJ\WJF1=
MMH?G#Z%HZ3*:LV)?AED;'%.KU7;(./=P^ %;1" */4/:1IQ/DJ&0)%88!WY,
MC6_<% @/4U;RG5_-$R+MXWDH*_$B5B,99J$NLY,C+H6919?53TX-'<X1'%IK
M@NQ)!S#G"_CZ4MW9LNGV_$O>1QIWX=A%.0IC(X(U!,+D'ELL-*UWLR QPB[D
M+[8.0[;A\QW>>#AJN2:TI7630HX 5Z3W[E,6YD+<OA7WHA$B-#SFJF^6]>1D
MU]S6YJ!O-B@SF) 8A,?:TOR'9Z7%6=[R.#!33%OSXL>@.02C_9'?0V-EZ3R7
M1D5Y)?_L"P!U@]O<@86)8$#I%&>O*AAFSY?$Q%;R1&1G:4\(]1MK95GS8SZ8
MIU?)TP>56=%L/.-8PB^ST4PLH)*@>>_=,7#Q(MA3M(E5R"P1*2.;GH/I>$BC
MK)>W)0?5(H=;YDCGXJ[^B;BNZXV!HP3X.N3/K"\V87/(S%<2DYP>Y63L''I0
M-;_%3/K,@$L.PG @K4 6J-LWZ<B8[;@43D\43G]_*9Q>"J?G\_R7PNDO8P?H
M2%.?)F6+Y,POG4 L7<FG4]LM;L>R#]Y0G="BNH"<DH../\5E#2OR%.L6.M3E
M"OD0;>ARWD$XEOX:KF9\B#/>5WS2Z\5W8Q_\;7*?ES,^]3,.)8HLV4.,[I*+
M-)=C1<TJ #D1^DW.UK%5NK.R"H:P 4,F>.0]@VCD!%6B*9&YJ,MV\,U,'H_6
M<8M,&0)*=L=$V\D8>G6*!&NVO5Z\C$7(^&Z1N3<R7PJW$*%'ZQZ>N:9!70>+
MLCQ(9Z'0S^ -&$L<G!:'%-04D+^S<8JZ-.(1$::8&9D+C6,NZRC9S2F="%H<
M[KDT'*),)^.B9P>.Y[P$_6C3]9*(:(,[A'?&#%>:[1(:K7V]&V+/(S6NQ.L!
M4B>8NQGLY;]J&N5EMUTV;6EQJB[@Y2'CCYH\:U26D*&GPG$OZ6[X_ \D%R]B
M]WTI*</@B=/>A?US63;YBE%V^:1J]OPE$F>\P]Q&Z$ 7C#R?C;E$?G@Z9:MT
MGCYM@QC_<4MKL-'V[^&N64M8SXMK(7#"(38M/ICRE4K)Q4)VSUJ"-,Y14' I
M(U-7<6"N%Q#1\85]>X7TL;GN/5TK>'8@0//APDNDUW0_R[XL:4WPX#&3"G15
MA7.96Q<GF,XCE&QGGV*:*&DY]'C2IC[0ILA+Q.^15&DT;2DF-D14Y1XK0!<K
M<64S%:"D"BSRE7JEU0)H/FON/^+'E> ]#6A%&2MA*D1+YV;SGN\0:;IU%4OO
M?E*,7395E20Z\VX<L2ITJR)9T/4PF,J7*S69'?+)$U5-0;(*+005)[R\(?2$
MK8G@YDZ.\_#MKIK40_B=7K74_=_2&?45UV?#L[L/_V,D?R$LF4]>??7J/SZ-
M.[I8_%'PM6_TFC>)L5I\\L<W-Y]&6LAH).,)'E_CZ@&BZ*M@ZT5!U=D.;E=S
MM];\3\QCVUQU,5_@CHA"F0O9]E5Q+BU]QE&PSH_FH#D-PH54Y$V',-P,V-]1
MJ93/ *=('JZ_"5O4CF,Y!TKM*M:' K'E!%9GQIIWA\K[G=B5STC<T7!14DIX
MA(6T6S1ALP(D%@I@XQY;?1P4IX&\^&<3 4 A,,@=$P)WB#>RA7PLEP^UAUH'
M$WV1.^V:4G[:4M6 M2Z*$A*Z"%<C-:+^+;C7>Z3 K)T@??Z9_.H11K^3#A$=
M(<F-M:L:CR14^_S9>10FGEF7^D' 3KE*_41&56$T4K**@F[NX-%>5RPS]*5>
MT7</1P%LU -K6P4":1%S$VZDC:YZPK!HL:YN*/+MFR.RK[%]X D/\MRE_P^+
M$SVY%-14S2R%S -)%L(1I.0Z[UR^ 0W,'=>RQV&O%#RLE"#<_P[B,;&?957N
MX/(Z7U05.PM#"8;(I-X_=/W;B%X*,=T2!7B'I#*-5:53]2V6KI)DNI ,I.$:
M.RUE>#:,\$"'D]<7YITS]VS=K)1T\J;J_?NK>RY"!S]+Y@&;X4GWS &1B0X,
M@Z'<Y!W"A/4)<MP F0YFH7R1M+YB3R5J":7%'_V)04S!#S_60KU!7TE3\T<,
M0TRPA%M3?UD';?EH&^:&IIQTZ5-T>=PN>4,2$;:JZ6G-38-W$:9VCT%41N1Q
MVY63XVWF'#MV/L\<;W9"?_Q&R8P+H#:IO'?.@N[7+"NRUV*6A.=@ AAS-DV;
M?-,3Y@F7%$]VL^D>AMREY\I-'1W;]!JJV'1?;D9F-2?,V_"XM11$O6U$*GZU
M3 SJ7D$I6M,-,WDO>1-=L^K!11AOVIJM5_5U*3)))\[9OVL-Y]'9L7G.<QX2
MZQ>"(<_##A;AH @:<D!5H30^QJ[/Q.AC:^3Z:X&JDI\OAG,T\:D4C!6GWNG?
MM%GUM%#L]SR$8$:[AM$.:**W=0H#"U4&NU,*.0R7'M:L1>(57=RI_6'F[5)Y
M/&[W/O_L4GF\5![/Y_DOE<=SB=A?QX)0<23TY*#4-)HD03,Y1.I*.>[,V.O9
MOJWK6(<9X;VF[1+)K[1]0)H&Z.\Y59YD0"W5P]T'Y^]_DB8G^8/$RTJ4%)3H
MC8IOY)Q+_T+,)=/0Y(UUQLV_WM#(IH0AR$MQIHP=O/_25)V,LMW9@ACK#;Q>
MO"%J*@)4LBJ&A2ZQ!F5>H'@)7.<;A[3W0R>/XS10Q>ML;1P-D+J'M5W60.2F
M^&)+D;H>^:J&AN<ZCV#^H "@4JG>77E(]'58$TTRW@+H3U('WPH)92[T0X[=
M8=B#^E,4;N(8P&M6U0!)YL8&2*E:*U1Q4\^E?U1IE6+'@1L;O9Z*:>[<)P(+
M.4;L(>:S\]29@W3/.*Y<W4L+=QC9L+><.P>B*%6:H3U)7)%S/'TE%SYT+0KP
MN,N=3=7YX2&+R7];LB[(X=:LS1QS+37_<(,!Y"\_!E,@ ,(AV7))]W*&D9>E
M+:*<#GL7MB:U8O3<F[9V>$:N3'*FB]BU&I!K6?,4W4*&>M4W !OXCEMI15.F
MFK]V#1 :<=4G/4@#,W?J'G'PBI3J6I4JA-A4;#HQ1#;2ZT6#@$K^N _G#G)*
M\W@-DO.0GO%U\P[LMVIY#$X35Z3F9-(^WW#E<=^@?*!*5+#)#V*LP3HZ #Q/
MX9B  2@X\PD!%O<S23NAA]5]]&#ENNO%-T(T1H_?A<>8=+?XXA.PSALR2!ZV
M495;(>.9$5"$<7R$$NRA:;F!42T%RE/G47,X+74W2OK!"\S$.N%<+^X=I?_"
MB@*DN%K4FZ%^8$:EEC-B@RH31_YLSU_! ;!R5^H2<0*+W"Q*8%I+U&G#+5!-
M@V!AT@(<6)VH^/8T-VEFW4PAVHP.DK2EKZ+&Q>77TEE,]_,9:Y%/80I0&".'
M(R!6 ,*^6T743UNYH-2O2_=99^@K)=R,O[=)$?*\WF$?'B6=3W-3$:;_L11O
M?O0#K =N'!L<0^'OK60>M2D7PW%JD/B .'*AA%L<IOMMP^;7@3U<=HK9Q5C%
M6P%U_"21S>58A:Z/%&@1Z .O% <B3CP7X8@1Y4)+6G$_0@&1Y#:1^F%O2=\]
M(@R'I,F=.]JIAJ)+=':LLM69C+PN^:<L4^5<%0W%4ZV^[\EP<Q:+_9DVYJON
MH0V10JM<?N7>>HN4*\Z:TJ+W?@*H!X,,2L+]7+\;N17VL2H24E$)1'>2!N8#
M+GA$R- QNP55DW!X!?-?-0,Y#<\3,'PD#7L\(;!IPKE3?30LE%F+.#\:IYF=
M5Z1T ^Q%<55.VLGU6WS:9$HGW<EU0>7%\FW+'KQB2+E[D;]]R+ D8L12)R8N
MH(=XM=A!:(WI70M:Q;EE9IJL5'=8 ;Z]0657!J(UOS&!YLJ;5>%7Z+1$8[U_
M_N1M8VNIQ>:^[NVV"$H;0&O34K-+#9ON 9S+'?HIA4$3D$P*G_=Q>"P+(#S(
MY"@_6-@]I:<R/HR.M$#",YR'<7HZ,A/A1QP292/.AN5]K1#;C6#Q:R$C+9D\
M@HEGR'CJN8:%M&FV#50S[5M.,4,6,])%5.\:O'/MQ6DH6NN-^R+A;H++5;]5
MC#=?A][#;(\A^N<DFZ5<UFJXB\\8Q:\HK^O%C<FE,/4X4+QJ@2FE<'2=^][X
M97WHI*YEV92<F/2I)^G3C.[B&_BSW'8-+EQ*'31#"#&46WRVMYHS3/L!.T]H
M2V+;IC[C3W4V%#2!"\KH??[9ETCL??XEE>#Y#+)VBJ,FBQ?:1",JO"K163W4
M5DUTN,-@YRM$@(F_!/B(9=S\VRER#&&_=$$*#(,!*IV*.U.HB$:;>?](T'L)
M7L.+ A_1"CY:_@P&^HXD"!YHLN@T"D&I='M<8TA??'DI>9XH>;ZXE#PO)<_S
M>?Y+R?-<HKO7[WFV:1>\2KJ+-\,Y'8<\CKE#A.09&,O4PB5Y:XU?3.[QX++I
M9^^<WB2,G%&$6W(C(=9Z8'*%<(+?4HH\Z5P C981"4W4*=+A\F[M=YNRK?>+
M;[N66*< O)6/?F .>_OW31\B.NH+E7^7N]U&Q6>DDVT;]4U+NO4GXJ[<?/=J
MD&/V4_O]OX;GWI:[P3[X9N3H1>^G)'+?$$(-KZ%_V>T4G:IU!4H,'9W\@ER<
M^M[QB$U**6!1[-C'UG113#&#0PQ>?/3*D\6'+'<DSP/V3'NP[IG*40+&>V2P
M%;ZJ,%DO:<K?*7*"5G'9J:0!:D-0P>HKQX=)F&<3;E2T^3!+YLQ;1%H.O9,;
MI^#@BKSG[,[T!2ET15_QG# UGA^G.*3CP)24J%41\=FXVUBOW_2]F)-Q';/V
MN,.QZ=# C,OW<"7CG8^*G;VW]3H+X_+\U+^D7Y QU0 TVA "=V\:K'YJ+^Z%
M1$H^SI/ :R[L@46X\!UVQ0Q#JQ3T'I&CHXA\[-N?5%D'?8LF4DJ)P#F1L_CJ
MIIGD5Q[]E4 :L83OU#5U>#R^?IJ3]O)$L2%:<]2304S;VJ<#>OZ<?(\AR7LV
M*J<7HM7.8SW1ZOM@[;8> T&O/-2 -W-RWV%6DE4'ZXS4EU:N/2??V_I@#.K:
M"C$DRSWO*24\3 CZ1/%/7XRN?_KM]*5T=TSX\_7(OFGW??,N^(_]3ES1Q9_D
MNI^$&7D#Z>M783.4^GG!_VP7_+?O]<E?NZ;><##?4)*\YN^\N0G_)F]CH==;
M73.[U+^7M$1N:MJ#])>OW^TV^APWMU F^^3?;_Z_FW#!/W?]_JX?=XL_]N,V
MS$"XBG$/O!%DPR>O10SYYH?_&W[R?;>B(LR?RB4;V3>3>_S@295I$*X7;^XX
M012EQI(M/)D_Q<''O 4V.$#=#UY\/6]85<ODO"Y5V4UW93Y[TBX@ .SY=>-,
M8RQ^W6BIX9Y7-)D<JI$K?61\Y>@RVLL7,TN7)'SY)O&SA-M"B]N,'1%"7062
MW+:%,(@H[6]_U)Q?6[/R7&K;$LZQ'K@HT\:@D^_A1BM^. >[0ANI%C4WV@*0
MIC"I4VG<K!OV6HC09;E!NRZ+547&DG26M<V:8"7\*,)R;ZSAQFK0T&(7D7E&
M3)0;")KMZ^RH12] ]-Y[EX<]JC?54,V^61^DO#&GRFN_#:N7QG9>G5FI/@FK
MI@H/I_>29OQFF&7M >5 3*D_GK^<;MJ</N2YU_CIZGG_6$7:'V? .C41A&Z:
MX4X]GJ1-#DLU^CT99'2V."'2$;+L&S"!^BO"MM&:@1[&O#WS#B(;I_T,$;D'
M$Q13<RTN;7QD[APE$D@G@%!((/EQ$]X2^D3QN>Z-%7F5G5I37?44TGOP_@J.
M+PTA&!GF?+6(]I(F5051$10Z'%\P/F9@P=_CI#:L8HP":=\]<%G@"$0[UB!G
M)(X3*]1,?7R![@(P-C7^[CT0\5AG+VDEF)PO8TP@J)?'QM@Z+#(AFR&;AH3;
M7C654!WDDR .^#.N7)A,A#K PJ$I6,6Y+1W.:X+="467-L<RO-.C:B'2J>%2
MYFZ+"UTL3&?QM--K"O8C<>8;1=:V?&L\&*7J1%"UW7[(OX+RBO%4Y^?/:(J?
M&0H4;1!=OZIMM;TUJ2-CEU<A==KRHE]I;PKR,-?7/0&X/Z;32'Y;]EJY@?U%
MCZI+T>L/GW]^*7I=BE[G\_R7HM>Y>,L7V,5/ +LX>\_Y5;OX%GF:SS_[_#-.
M??W8]>%(_K<ZQ#!I\@P*.B6Y8+8 2L4[Z4H0^96($>,YN2L'*__ 41MVI!$7
M9U015'KR,_O!XHZ?PI/9)2#'/JR[#4N=-T[S<5G2C/V-*7!IEHO%<%=33'85
M!GVW*:%Q$P-[0O_A]K8H5IL.7'J"@9QAYB(*'[A70(<GG/\)8:U;\I(ATI4\
MP6_*8!+,F@"*PD](#&6:6JH$9RR5-?7W!-0=@<?"77ABOPXF#D3@P)IGH>WZ
M+6D"1'069X,.R2Y,))NT-:4;(HGE(YN<L6CUNY+:N@K68T(_C,FQBU9?@EW6
MEX#3O^^ZMR:GMR.Y$=3%4)P M6M=]DP9.I3KFKB04Q(),TB[NI.'T'>R9C.W
MP&@]J8-I*ZTP2:&&2H)AP7!TN;:"=/AURRZB3B7ES+;\@V K.F(B8B8HWY^D
M9H4Z<]#-!_8WBM<%PZGL028[RGG3\[<V)Q=E0GZ#JO$0PF=:W6&1 ]^)8YFB
MH59"]H:YEUDF,H[+BO0C>ZW?A5W?H^S//9_:;XQ0!E8H75UQ)0B>?N PKUL7
MEI)QJ18CALVKNBE0,BO53VI9.0+9\CI</LLJ>$\Z2BG=VP@K3%C ;VF?K]#D
ML:\MAWA+F!+$;C&Z>OR63'JE1(KAW0HDCXD,F?F\Z$/6?*@EW9"UZ5+W]XF<
M. N-U"5XU6034MI[JA=2Z-$>61QU1K!&GC8?4T\A;(E-O3(C2#HH8RLPV.:>
M\]3SJ3,$P1/3GC;P9<V5?4ETFRY#K?!F70]Q<DK&'_L4X<G"Z,GB_HQ/<_Y&
MQ/(GD?N>!:BX8R]1V93UY/CRDM8F.@95SXI63H.&,9*.K,.KMK*M09WKX= \
M[":$M=8'2N29RJ057\2:.)N[K/</=6UMN[B-^;Q2G+ 5HPP/VM+0]2(URF4V
MZ5)I4.GG8W\&PTU'/?'/(J_CA:\H?^.K).$Q*!]1WMJF-S\'8MV,.0DOI.<6
M'V,B-54.@^PVF@5VSF>U *U:++TB,Q<\_X5XTUK54*V V(#'(Z93_<;ELB,$
M6KD1$\QD%4HU+S0'M.*DH^5YV;.?,-[A8I4A2O)!>.(K8!WPE@H^88B<EB7C
M/VQT.Z.#L(X+Z5Q@E5G?D\U;@&!:,X'AW-[((\49&_I3AH@JO"$5!0E&$[9N
M0X#<A<5&(!P-)]4O%,":D(-0$2?M^QI6X:D*]H_15($JQAB-B+=H1>8)X< /
MOFBYX6IF2?0KY@K)C\/?1SE#2CDDV2]+!!QH+3(%_]ZTH?>LZ.GH4^8"  LG
MS\$(/+_,F+0[N2I-#FP@,@IRFW3BNEUP91'16 RA[.%& /IHJW+L</))#UN:
MLG;/8F0?Y3MYQR-EE#P'J_2HK/;8VQ!MNW"\3B.#$_UM#OE2G.S< E(FUO'F
MZ";-[=S07A[BR5;XWDB9L\6V>5>XN0U/5^<*)Y0Z2X2F.3O&'##,#Y'I%;P)
M*VY#@:^$4D_32NXFLA=@RKH7K.G35)"/@C;R)0ZANO#B9../:@P?:9'/=$&G
M/H8)"P_'7OTIC,"(7^Z;04.7Z1:<)_X0+'0:6RQ8?"DXJENGKKQ$VJ9KTS_%
M15Q&PB@H,U!A,IA1D'EY7>QR4/8F!5;OB;=^;_H6Q]DGCL@X:H?_48E'B52]
MX!._5G@*Z<U-"X.SC9S3^!VA)$;=[^FX.# K)DG$%K)X3AST=$;^2\7P5,7P
MBTO%\%(Q/)_GOU0,?Z$TC,_A/]0NDH^8NG7SKJ[TF&>-7B8BB-E /?.)@P8&
MWQP*+@LQA1E]2[CKD(+K;L.A5$M;!Y3^PH-=T4,J'PXP62+#%U$\?-<BGK_C
M0*D.1[4EOX3?R)C9$BID2-X0 T^Q&'<+%CB,IS@E^M><;XKL!JAD"+6.PL/D
M+A,N<V*^*)%'4?7T!'>=Z/M0)0G@,HPV@]PZKV(D*=96(Q"J&FVZDAC04Q$<
MT;VN(Q&!\(AER.!2X+6 H 97!*0BVA>2"!T:/1R#Q>A>S3L.Z; *@/WMX.]T
M?V6^SZXC%@X#ZWD&/,JF;7E8!(I;1##5[''?H22TR3A8PCG_O[NH8Q@UO0ZI
M!_&34.#\0V%F?2O13$6 &D=,9\VD0EP?D?C$1?!@6?G*\AB0YY1\@"0ZP(&'
MDD_4;LO88)[3UW;F,_%8\!MSK1Z &KW]*NU^%5945J:9F1TM=*MJ/%57LIAJ
M.T8X.?TV3YM+,TMIG897V[*J)T4*1*:HK<JMTXZT;,W$X)S^L*T)/JEU9WU6
M5QA$*$J0_;KF1EXNL. _40RPMD7$V4G+4KRI%/*X^,V&(V4D84O0'K$ KG1C
ML-V/!RV=BNL 'XUR*Y9.WJ^3R]=(!(?B<Q,L<MBR*G;ER@BIV&)I;53IS-64
M[0#^UGTN6%RA6G5_R,1ECPE.UN_JU;BOM8F\60F:@"(TPH$ ;3MDFCE8.:AR
M%)RA76KGJ-!$9G<D:R;FA0U:N"ZE/!KZ>H0 3\8HSX D^%HT^]#0TT_C"*JO
M(!!NO"SGO:, IEI6';]M%UZ7@]WCMC7CG)00G185B[@(]V0<]@>57J:IS!OY
MM8.,K('DJ- D9-)U8/'&"+P):_Z;GLSUL.H6_QKN>Q,B1>D8HF>ZJ\M*%/;8
MW( [5;L52I]; .4C95GUEE80\+(]MS6U[N_"46\TK. 89S5.ZIS"I@]#)1#H
MNAU2?MRERVKI"CC_K>ZG3LG<.+\^[ M[-U,2!'%PVAH:QS670G;>0/S2IF8L
M.O)R;3"S/;OU7.R!:GC'S[ 5$E4"ZXE^EVCPWI;$M-?LQ4JG"_(CL[4W\&-%
MN:?4K!J+MATL,V;4"\'U[\>&Z\ B_(D!UI(MS. /0$A1$HA,6N)E.?]*3("?
M'/&A*SV@R93O#^EZI^3D0<M290^"<$&RJ>DTT5JJ:BV[=@0JS%.J#7)>TM8K
M![_HGF+,@NTCQ?+DR.;TGYHXK#NS<#$S'2W;7'X61[4]F)2L_PXO,JH+?2PL
MO68.;M$#PRMNT[#/2$_3K=Y>+:.*K2P*[N1(:4WQ70GJLEJ3![;$]:C9\7VW
M6X3H ^>JAMKR/-IIXX^2<(QW5#K@7] ABDY5<TRSY#5:WM(&&0^K\2M=(:<)
MX")$^!3\!5LOU0\AW5&R#;SV7;>ISH5NY_G%R668<>(LI=<B6,H54B0D\5:S
MC1?K9(Z0CHG$\]V*61*9K"=A5)S%6R>A^%F,V6.1%T[*Z("%Q53NFDK9B=A#
M3N!ZD2NY89>7^"-A.[(SDX+C=/S8G+M+PS%52L8)"D'C&FL&7 #-S-.F GSL
M0CO_;)!@F[=\#*R*:,VD"2ZI$S-'#E-']&FC*U\C4E595U>J;YFJ*.,,L2[7
MOKX-;B%K33R.$C ]5&!=:6Q4)D3&3D;+8Y>-2S8EC?*BFTDW6F$4 R.M=XEW
M"Y;3J)1B%-1/;$W W)F0"(5X.#BN>VM>5.70++Q,IV%.IT(&F/8ASEUY2W=\
MA973)<>9_"02:4W$&9EZ20'.#"('SU*=/B3I?<:5D"4.FA9Y!JQO2PDPPQ,'
M587D=N+OV-L0/P1IT[.P \^TG4Y.P0^[]7SKYJT<AI7'0#(4:;B7I;+<J6F]
MW!YH@&$3Q V33B_[KF3-6J9TCR(M<U3SIEU[#B/_F 7&HGUD,/W)/QDU01!W
M)X"(L&MA5-J$FRS-"U3!W@5KRU>3_$ 8GSOCMN9N)Z$YZUO9/83 2 )?=RW4
M;H/?%![T4F8^46;^]:7,?"DSG\_S7\K,OXP=$.T4;^OA07/AU<P\>7D/U+AH
M:H!P/:EZFF+D7NT3%23O)1O%0J2'S([ZKEUVU$K&;!;3(\DE('!0>XA_VO+%
MB/H\5*5"<[QA(:6VZ)5M.%FS:20;2B1 Z$)HR+OEATOTWR+MFQYT%6&&P<<T
MR[R)CKF9%V/J4X=-=I/@ &/Y:+]&22'MR4!OA7%CCEYN.NO]2:@]O MK,50\
MK:DR/6YW$5[.Z#ZKMR>\_9I;PPU202PF)DU&)_6$!8Q>FTR!:QULM27/N".Y
M/>6.JN<;),),3/$81ICF*,P/"Q\EL=]\$DJC],@J?,QATK=6R5#SF 2"S<5Q
MF^%A6T)W**<,,OH9BEBB (K]W:XD(8NT84W*+4).,D>VRL5B<:R+*%:NQ75N
MX$-*B/HER+VS?"-?VQ<8>40FCF#VQ>P1],546%!\Z>:>?'2!^*+PXYC6: X[
M@.@-/W)B.FQ/T8UI+.T=SL)%?T_4N\>%VI8'-)2 (9Q-Q/Z<H\QQJ%GNMT,;
M']JZ$KSIK"C;(,'1I%'O+(;SY"'WQG=@\<L-V=L=>SFNQMOXJL+FR='E!FSN
M4QRH_'JH2ZJJ4VG@W\MVI#;J+UX4Q GP>8%"C\VD/$'-N:\7+_Z)+FRJ>#=X
MZNDEUFGW:'J1S[_XIV+QXM?T/Y__$U[SQ6?_=+3G4KHG) -B">UC([,_["1(
M&]NA)CE-MA?XV]U(ZF;+OTHW!G>>:T\]VHW"4X3O+&M:A]$V2&\H\FGW=5_1
M[&QQ^_-?:C_>44\P]P8(+_<1?O4)C75R5#_$1'(#(>H0= X-!H@.D'SENO12
M!&!;>HZ6'[+0.,S\21^A+^;JE7PRS2_L"2$5FA;GS9!_1O;$UAL"FW/[6>0R
ML8[/Y>3SJAFHF,];EH%JIFV^I-30JAET,[/K$4<U46E+JNGZO(D^9Y,H $H3
MM5%O/E ^H>VTSW34-,A\\\3<F5L1_=O0K _3K%/D6?-3 VKY 9ENN00+-I?#
MT*V::(KFA_\L=LK?H0.!;ECITA:R M&!F]<=UA9O20_K3]&DS\B;)->OZ!5I
MT(GE3)LN"+IV+8O),083.R\5FE/"BCS%J!K*I6<>_'C*ZG-%&A)-((R9. +6
MC>J:+T=I&/5DZ5E%#-^VGDT*#>[A9R+<N./L=G=;8]/R\J;O/<1>M2[ZU_!\
MI93N^T3597>8(17SU8YKR18W*E8\HW>V2"2W*R:W9'/Z+ESPH2;]Z6T8RKOP
MEO^FVA ,2I8*0+F?JS.9_(9AO5+WJQOW0IAL*F\,<]B-_3 >7<C2?E2_Y<(P
M>M@=9RJ_1C/;K*QP7:/TZ,,@V)>5!D5P88Q@GA6(0_\2N%=Y;KBO37@CYGX1
M!LYU7D48S7J$LS13V9F];V1]4>Q$)@E+FG;DFJ"\+%4R53Q?$GL $=#P<K)@
M- 31^W!]6<9_[LCPCH2JHH@S;,EE+*O+@1RE[NCYA[C,UP!@8T2F@>6158H?
MME M4>BV@HCP3V[9Y!"^VUN4[6F8&7Z"+N/E/BH 3@\K8(TRVE:A/Q96\R36
M,MI4S1V@\PR%TLJ1=K9NR!BMI_\0*9"#2"-0.">;BWA@$BNOQ*/O[LIQ8 V#
MQ !7??FP&'<*(;09X%<N5T:N28RL#):8$44TV(QT4]:>]7_F=YA>76O4!]^G
M&HOJ KOCG\X3CYO9P37::Z\>@RL3<J19HW'^9P?5VV4>K#N &RU$ '(]-V)>
M1R1ZGC/J\6FWM4=EXZP5LGBIV1W1 FX3,IE9\HCUQO!:P>TR22+*7=%$1,_0
M^IKO([F ->HZ'=K)$^GB5XNF3#;&:XQ>U*_J%0VQ&6,SIW+N67".U'7>HY(*
MW#N4FV-BBP]$N%,#K[F?]HB_M(<>+ZT\$?:ZL]TB(H0JH;5KV\G>^7KQ>GI5
M4S_5>7K^HN(IY\"+(TCZ(DR#M9DS[J@SWD)]-.N,+4#!<"^G8^9\'T%!TPV%
M6V]&H 9M.(RIQHVE[AVAX"VQY:C]+6;GW7E=2F0S>S1Z4,FE'GJB'OJ;2SWT
M4@\]G^>_U$-_&3N@[2WSSA?3?DH/9"K./ =M%GTPM*\RCX\Y[A++B3-HP30A
MK]./-@<F#0O_B;,Y<NQM**/<1ZV,K,[YR(G[)X.F1@%SRQCJM[L^$S//$9?&
MG<2!AI./-^470/HLZ\N@1/&LY.3#\3U?$?1!V*F^U!EE]!OVYAN5?&KR>4HZ
M^OH3CIKPT5'"?Y+GX=@@NAQS &G%&,9O<<8[1BO(,X6%H5!@[DNFFC/7J(T7
M];Z.N:CP-UJX+D&9R*TCEQ)N7S<L/(!$8_YL $XA.I:'!P>(SXXDWH1SPUD"
M K] Y ?LHM<N2(+,(7B38: HIO?+P<B 'L*1*B):'0+V85 \*-WFF/;3[)Q8
M?LA%UA%42GX3E)H *J-BM!()S[QPP8*70^.@I9Q/-K_/;>Y!&Z'!H>WE"U5B
MR%U-/%@O.;1.93PX>29\9$)&)M4G$GZP??=PQ^DR&JLN9@66=9(KGQG"C$9&
M$NA^A-^B^A ;LZ*VREQ'O< @VRD%>'2@ES73G[HL+O>"V@:FF6'93H9,1'V@
M>'?-A $-P:21<4;LMDF?I4]RG7\0'2<>*91Z<>A&@0[,I"]LPN/NE[ HS$5Y
M'RQ@%"I[($I-C0J8G6I/K*>: IEPI:;)#N0WPR-I4B=+,J$&B#$NA#4A?A+#
MXI[>%,#O&CI-*]WV895L:N+G&NJVZ4SUA[^O =++31B38-ZIK5"[:JP(YAM(
MIB(^W'1R%M/_GO5_EY$O%!(M>7%?/(I?(YY"("BTLVB2_]6JG*=?F]82JU$6
M%4(@Z6&29,-9#.AS"QIG-'PI8?N#+ZOCJ5-R5U]/;GJA6)&]P1K=1O%QQUU?
MDD>%*[&FO4\6$5_=FF0W=XLIYKVD.VC18T<4\>5MCS-@)!^)QR3L8/D&U)S"
MY\&5# =!^#UGP[BV=B<MP%U%0ZC<BY14VNLI)H@?^-=)$5=VL*0X[&WEWRWJ
M)OP^8:P(:T'M#ZNW2=D)9I.I3W@FM;ZAOOBDU.4:*O$$W#B;4&6@.P3],L*"
M*M=RYL8M'+3;9FU\TS62-@AM:W+YAB)G9W">CIV\:1'LL4N2(*B:=U1=:"2/
MTQF*$6:_N)B<W,[+2FD)E"-/Y]A?,";:F[7O]F(?Q+[9X%R(E1+#DAB%C!OD
ML[!"S^5_,1U:P@DEI3I+,#O.2E^.,U\>B=\\QZCHA[7QPT=5MPWG?6/[/HHC
M0T=41;[?\*/N#'_MAZH!2!3"@3V(K8)#C*9#(K2X[S;HJ<_H6.QS UCP.C4K
MM3\^=SGF5?"5V%?N-N$/739SC$OU3)M,"LD]4#2K*RGT.0E,#B7P$_\>S83!
M<4.%2"('P(&'8-. FYH&N*\C65@L]=EJ=!GP^":<&&$&:19[G.II#B/PF[U[
MTEAL],\,M)/O[HFTU=5D$U#[^Q[U6,CX<3V>WHXP=V)JJ"\.NR$/KY+PIY%D
M33*K2H/;.Z&]?#W(%ASRZFCG.L1T>W'X&TUF@9/2 8:B*GGL>I,W2!:/J6TP
MO2IR0%0Z1J)!'LQ)46-P/,@ 8'Q"@&Y$(=*)8::@^,=4"+-*[0S .\+?F8IZ
M7KG:"W9R_R;R,%I<*!9OZWJW ,T- ]!G)DKJ7/D$Q?U1IQV>KU,V+=^LZ09D
MJH/\J'F<E-BU]]ZI7 [:B'I$4]YX.X3>PM:0^)+'5FI2H7-$'Z1YI#/4HB^8
MKSBLV-&-AG_Z3?);FA[S1(;TEG:/@4/#'6A]#=-NC^S]T*>0BOS*KA/W-=[P
MR+OG2YI8;0APN63=#R.O6X[-IIKL=VAGL49$F%-\1\44)O+.[W7X70II?_C\
MMY="VJ60=C[/?RFDG4NL(VU-8#<+D2($ #6*A6@RL!@K\O?D,&.4I\NO?!QA
MQWPC68(&9"_+!;1)%DD.>!?XG1ZCG ?._9#\CJ_'OD-&1))=:-?JVJN_7+^Y
M]D^8)<& 6YZT$ @X3]IBZ,O(4_E$$EA8)L\;)SP)_L.UACN<N""_1?)I<5=7
MMZZ'BY(M52D 5'ORB'4J(?%"Y8U6@P2I>N&+5;?9E-P10.QT&WNJ0KR'N0%)
MI** SB$JN^PNR>7 HI)F5E@_P!$MS Q[$7G+LL:KF2=1JKS''N,'E4(KTBY$
MB,N BD@<>3= XI$?^W8VI9%B(U834??B:T5D]Z2-C(N?81/4_5GLY^>;L9XB
M 8!./=>-T+\QN^IJTXV5)'J;=MV746F!&C!1WW44(BSU%"OQ.IJI5"AGQV;O
M67 M5+_;@@ME):495#^ETF)*' A GJ3L\(_'_=N->PY)?4Q,KV]=S/FDL1//
M,J, #F)^N6J)_IPT71IGB*;:$Z]+@L<M#_MEQ,"JB*1@+N^;GD'W]*O\R>@&
MG-$Z=5OZNX;7@$;N ?U<-[>C]FM15-[0;0%Z7-<EU_R-?65%?;R<SC&,JEJP
MF**6L8L41N%4L)3Z$-\%Y0>.5"Q+%:(SE-/#0IYY):[A0WP%[Q07/^^>N &,
MRMGVP)29:C) AC>MJXF I"<F2#K,8FTBK<-,Z7">I:7RO!V7*?<0NCG\&-2Z
M?'4]E4^]O^HL9:M+#AP4[3$C=^.6%)/[ONNY<[R5.O&RA%@9L>>'&]S];:24
M0!&^WU-[!T2B@^?357@]%ODI>PB;ADLU!!_8[\O56_)EZ&B07B,2B.XK<!4K
M6J@P6JSX20C>*5&P'5M=E!%<Q&QMD&Y2)=_%#2T>-/,9S;>WONFP^<TZJ&S3
M.LFPQX28-*P/DJ68Y^SSY,KA[BD3E>:K0*%=;I7?JZ]WX][I^RET&:B+.>%6
MN%R:@]XT<D_5GY6/N[QG,J*)9K):XL*#\2*LL3%KK Q+:A"4!O!-+D5-_H @
M,7I*W1AIK0G<H4)4A\6I+"1](11S840%/-<5"<Y>1@<M)*>V-F?;SO]D2BCX
MK*U(UV?>GOJH14,3MNH&5](W),TYY'/N6%-<OA^&EBQH:TUK=AU"ZNEIH'7.
MD:A*_ZMF$]#KOD&7SQ$KO=#SXUX!(S)[G:#CK%G'B5 D%<5X(\[)&F3(MT[[
ML\@O3J3]A,/ ]4BQ8XW+@8Q7,7Q4&]'<H&LC*MM4%H!E+Z[LZ$Q,1FHL.(N_
M%<+S4AKED%&=.];SX?N Y\<Y[(N_IU68_:;!U&JH5649)K-23),R@$3R1ZDS
M,(WV7>P/[H&:S$RT$*+$XQY?+7GW.&R&0]TU2H0PTVV9U^A3AIFSF(W'_.<)
MM (#MX#/@4'SR HI\I#,7KHG0;=$2O++<<_%HZ0S9CT]?'#P)#?W/FV<376<
MR:GY_+,OO]L$_V./?[SX4I\U>'R$2UMQEWA*H#.=7*XKQ1-7$!>J!G^]^/;H
M@]C"2IBQ^/S=YG4Y!TE5E O,4_S4-;]'889<\"A8#7!A\5UEM9\>$>73 1!D
M!1\6P8U@8UK+"32#4!T5F=5Y#'X2;9$N^8SN(;=J0H84R8\PYX4B8:1"R"6B
M(>4"<_"&XL0B2>=&BDW)A2+X5>%BH")XVH1[-6+D>)A. "=$IS(SSM*(L8=2
M DM*<(Q_7(?6H7&J5*GC_ U)$K8\U,(M0T4]O#_K@4&JIJX:(F"FQHO;1' 6
M6(3-Y MEWXT2EH&U#ML#7D;Z31-M%U72#5J%J6+;*L YK)YFH((HBMWASJ+I
M5:3.,IP9[CF,L6\("80QCO=;H4)C<O=3/K[LUPAT:*NG^OU1':0TD#M*P?F!
M=$1AZXC\MG)9A&?8D> ,Y,6,N65F[U[*I"?*I/]\*9->RJ3G\_R7,NFYA#8_
M6M+-E0<50ZL44*2BV*#3[JKJP4)BFC?N<(R]$-*",WP<].2)AU]&/]VB!6X-
M07)$H@4*+9:UB*[(T##@/HPC0&-4=JDWN\6F68.8X6O*4A:4TE2XH[D+E($)
M1VY5'L2!1KI*B!ZD[AH&LP%C7JP!""LM<E4@1F3 D3X-LBX^)4'!PW%V(!SX
M=YT! YUTB.,;$O\/<42D0XN.QR3^C-AJ9%"ZOBJ3JI ^+7T7M3]'\N $PH>[
M$ !<H5\U>%3CEEM)9RCHUI[*CEN"XG-*%7FB>2H/0;2RX2?4=^08H#0O1OG>
M9J_80?<SN-V%O!V\^"*!]AUI 55)VPVH+FIBX>/H*SZOB[WF'IN?,-;KS/42
MNN*#\,?Q8"WKMEXW+J+3:"AL%E/B878<:ML@%?LX"M:WE2NL3I0[/4U@(C]"
M\W/^YN!F@--L*SWIPG!6DA,(E*9C85VN'G6#6!'J3$$XP0V4XKW*YM-UXQ.=
MF3#C<"RG08T.*D227"VIBLV98I@>6R&TU=.'Y*8+TP69Y$.^9XXO*4KR4M5D
MNKGEE).7Z)K6T17S.".6\?*<<RDJ!:V N5 H6/92[[%WM><S/.@6J(/8&#Y+
MFP*IL]@5NGI:K<0WY\=^3VHY-6FV-&,S52_$1N24:11G4JF@K&4Y?49:?%PZ
ML3Y#T>=R\)W:B5:'FP:_AEFN:+V-'-\8L)FZ^B6;S4N4-=NTW[4!O>!ZDV=W
M/_+,+>>II+DU 7RK+A9WF=4"GJ&Y*9*C?C:MZMM9-#Y4/^HC3*QR/9#'P5R;
M$A*^)YP@X3:7Q*&D9LU[0I.> 7^L7F*,%))[DM0AG!741L(/E)=@-_:H*7(&
M=+,.NTLTB[CJK=N,"_(.68\\2Y^]V&37>T*'69$[T6],E @5.>"SN70%U6@J
MF0;1ZPP8OST<HLBJ&/P%VK)D87"F$)F3DB\"#>=Z%N9 (L3W$:ZWW*#-?D:#
M,FFF]X4(2?.2Q:!,<'Y R8CE6=Y3VZ?X:/?(,PW*GX2(.](+6GX-QMZSAM'+
M"O$>)>"9DG%IF!B[ I"0Y \2((ACKC 3A$@XBQ%ZS(IX[FF +C5\3)M:) T]
MT&=1C==:<I7_<3]M=(TC14%-I!PQE2Q&1-7;$!EHWT7\C9%6"LR)I@*JM ,\
M6F69G?3&*2Y6T$?0=0BQ[L#IR:I&L]DR*@%(BZ@$; X?)XG1_:SRL R9/E 2
M>2<L@HRY1>M?QC,3^]IR?L+XE[Z^(K+FCR!-[V.PN+*4%=,7F.(4JW)C# A]
M@]G,*F/<DB*#!>92<UQ;8BTHS4F\]\R.]P47E(-)*;%F!-@,F>2$5C"A*950
M0QN?N85K@"<>UWS\N@+!*$IN*:HVW-G<*!#U+>2P=9LL.O]&NV[3 &.+-TH5
MZP"S4?H8ZWYWP7F\'^H5-<="G@,1SFWDX8E;]15[!\P5@M&XZOIELY][-"F7
MH9W8T8P0,Q%'7E*JH)-=QTOY867G85,.BM>+SV<3JMX)U,276H>?YP"?+ ME
M-OE:>BSY"[54^.W57+PS8Z3D($#P/B12+BB3HM"?-DA&RP 7#6R2D5;W7 Z1
M]T!<B&;\YF#I'7@V%ONDM7VMJM(@,KVMAC. 2R+5>Q!9IYB%R:+<<QBI1QL^
MIN.2E<[HE<AW%P(&"KV#!PH&K,U0/S HBP]D<1^#:TWRLX7CG-(?<U:T+3<'
ML@/21EI3KJ[,B.L*8=/6"4J9+71^[BE&3:<NH[KX#WZ_JWUW):_*WF8X$YV2
MRGSYGY_=O[S;N=NZ),\+ (8;GZYC.VIC":!E6^M :\>(7 5UVXH!^;05(1,E
M.%!6LF6L1EQF#,*.TS;)BTE#=7S@N,@GFWWNB-D*-)2C$_2/C'OJ;C&/OH.X
M[4^S2820(.DAFF-Z<P&9\8RG.<M>+#?@?T;<9(NMZV/&:A*,T!5%_\M?4X&R
ML4/I0D1[JC#\NTMA^%(8/I_GOQ2&?QD[P&)W?!+N^U)T)YMH_6=I\ 11Q*3Q
MZ:%^O?@F)VWG=#;;;'<8IH1FH%!G4;EPAKDP6AG^-@TW(-6;[N%?GNZO?;FC
M7'M[>[6IU_M_^>*W:H/#V1VFZE^N7OSN%QM[X")_^Z6^R\__".G8O/CU]6]H
M+$1;!H41\HDBIV?5/;3!QVF9/QCEA?N.3DTA'TL"7@60V8]B<\\1.83;NJ.@
M3]*K!( 4187'5!(*13LF>4@ AN6#VN4X#<&F\+(FX;Y#LE;PME]>UMF'6V=9
M_KW<H\TZ;7Z[3, 'G@ C,0I[M7X0F:JRZKC11G:7EL*2&BE:%,:ASDO88 &>
M]"5>)O(#6VP1-T+Y"O'C/D*WZ8">]'4Y0Y@:[FC[D8;L:V57"V'TP'V0Z'*J
M4=1:W0'"[D42>]_UR-+)AQ7RY?O$YG9S#:QYX(N: (IJVIL^/3I<!D"U7>;C
MX,LJ_,"K4,DR(I_#T65WF8L/.!<Y6["ALTZH>@K+B2F'.RUV[DJ^S-@'WCV*
M"F(*&6Y.0S_/,6/-9.F)>$#'Q=;@1U<\_9=9^WE.7BAHK[K;UD199--=)N!#
M;QNNYPGX4.9BRFITF8</. \9>S2ED)!*TB*N3_DKC$BHAR_S\C,Z D>8W52X
MT?.Y14GTC%O+M:@26B8E"9OR=UWF]^<+_5Q7NR/7-[AYL1AW58SIA9. O?,0
MMHL2?<8,GBC<1WYJI1I6J%]U:,-+KRS1%O6<H\>2>":B]NEN57@_ITO UY>$
MW(=?2UG;T/S>;P9U<XC@/LQ/N:1N<^UJX?X<):*68-#Z#'1Z"\'G$Z['(@^E
MAF)0$-/W#354\(1F'2TSX!!P20*!=+G4]+C#?P$AMZD3)$"S16<V!*6D A[9
MWF=1%9<5]X&MUS$2&58$? BK\$X:$B8)_&A8%#D^MJ)@IJE*$^"5'^DB(]Q5
M^&$KXK@NLRD,[+N2E<"(-6/5-]I!,64!RI-5/V5AX[+X?K;8S?P9X$ B3TRB
M[D;<J4+$F&OLJ?J&F,Q$0:'K?2$J9510H66FN\>2<RSXU!31=150@O0[-!-M
M(-)9AHOM!5PN:AV5H/,O3M?/6[E:W:&;AAVP@0'+K#6%#$X3)@>B5$[#2(F/
M^3?2V'>\0^XRG1]P.MN:CIFW5#,H;YGF,6Q>EMM1R+YLXY0=+O(WLJ6@C2D<
M*G.%,<CJ@)64#(FI[0H"[K @H!6!U"^3_2&=W. L"HF,:^,M%G\=JUN1: UV
M=;^IMT;8PY%/_/*5'A& R%]FZ^?'"!@E(G>U,0%X5'!-*=[6XR;NS9P'P3KP
M+M/X\V0'07T08OIA8U+DHM9->CQU>]_T74M[[_B$7."[?_C\]Q?X[@6^>S[/
M_]\>OGLY$]XG_'; 'J$]TJ3)H,P83/4?PEZPGD^2*U\>[_*XS-%//4>E@K"$
M3'\+<GU.BVAZB[J9C0,^C/W=HB+:U+T(39O,0UM&_9IYX+!0L#>M*J1^/PY#
M4^(2?WG;4XME0GY#GGT8@)7A(#@OA_3@? +.N26;\F$0[@<X(])0URLB3GD,
M*%.D<&CZ:U]6M;MKC B3EP1Z/@1\D,0DZ0DAT/F2;GE9P!]N =_6+>H'.F>%
M*TL)@AU\HWY]6!J:%T2D&'KJ@I[I)FVJ__.KQ\^BW[QX\:NSZ!69[\W]'@P5
MW\?\*'4WOFJIY;CFO,9W/:6L]H=S:*=]+\(@PKV-K79Z*W$$ES/=>^[D/8M4
MNRHR,D= *G$6M+><,N:,K;%!!,>[&>ZH3WS"-23?>0[;[;ET%*EPE8($A%FR
MBXIOO?!3@VAPZ:0@H!14<6*<(GYDO)L5Z('F9"D<!3' BALBM='FCZ;G/@YF
M-PB_>+CKML:LQN%B^-%=L\N4A<BDDVV@B^X./;T:"=_ME0U9;#XIF!FW"+T
M'2'%DY:-,B3NJ*.7$A:XR3#E6]2F5X2:"^AX$W-)S'3$49&*OE 0X >H;)*8
MB9"VQ1&4Y24)QXK[>0Z.9SH2O#.+#762;Z"L5V1B26L2XZNU/+)MAG+';U;Z
MZO%SAJ%(6!N8]X S.HT3!]2BKO))E42J5O\-O=-]>)[*VLOY#<*#A(T][N\Z
MEF:/;X22,:=K_<,XAFW0PW./>T,\;^$5-U$ B!"70C.2\2G-O[4\UE]:O-R;
MO>%O!&%!8+8>\GJV'-+53*_^MNT>F#F>GKZ-_]09>8]AG]XE.$CAYPSX>/J5
MB "U8CQ)V#@U<P<Z-0.WK6RS2=L5;S(_O)Z 8P=R3;&7\^0<NF"3A:E-A<RD
M 5R!TT*0RE^<9++3_5[ODS)!8E2<+>/O%B=&6\9$B7Z2038B%&=&WF/'+,![
M9,O?#0/6=;](]Z0*GNE3_#2G6,+]1;@A/<-4#864LST]VK:!$^VEAY@-X:ZK
M)MIC-Z:!-=0:&3P(%RFX_(V'29/[M;"\I9V!_PU$:XS9N4C7+JNW'IA\ZL1*
M76W*9NLMDF,[C403)E'!RDJH8,J&(>3S$&*VVDEM%,8<B]GR0"/M-VK#:CV+
M\3[IWKS4"CL&5ZO\!XTK4"=\: 6VWX[;I2AULFT;G%,Q./,W3#P+437IC7C)
M^0">?E9Y0,E0WWI.X/1@YIF\;[J-_\[Q5:!\A)!1CDHE$?$GNP9%['2#P9X!
M)N'(KIZPWL1 CD)&M6G>DI6@&V24J0^SU.5\E80^]X$TFICNY$ZDDLQG%."$
MLU@2[@OM\[QOB?@1O%]0U!+H6B=XQ;#:FX%,7WYW-#Z3.!<['2@=1E<W$?.
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
MS/U9AB6G:68NS@@O(-$F,K_E&Q%6\82^K[Y_D_"K'RV#3V?11.:51\9C'M5
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
MZ5[2_83")QI>Y!YU?<K3I48:H'P(1Y*<5-WN12,=_7S]$2M'/^2WUSQ?5>]
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
MDF.C.ITR4JLJ>@KESS!%X1L\^,7B-B5=E=_BTO+4V:_N!ZQQ2^1\<LG+F!,
MK<W,=3!+VQYDI60F_*6T[EDZ\AX:DC1 *UVO"G;;W>4'E 9N_1"RA>M)P55+
M>H7RMWGEZN7AC%M]'@_Y^G<QUR+-0"/1CK1X)!*#QI_2DEG6C9E<<V:[9^+V
M,>@-,>AA'X/N8]#=&7\?@_X\?$"; ,_A=<[48Y%<5FA3<$MRS\I#->B:!#W*
M#=!K2%322]73VS3;J*$[25,2!Z&52=5<[F>&F9$>[JVO Y'MN3K3TBH 7N!0
M_*D_UP4*;VJGZE!BR'9J 6C+IQL%4[ (OGL*K(FTPK:.A.3FL(]]ZWIUWEO4
M3'L@!S:)*UO:VG>3E*FT3DMD/J0F4=0&.RWA#H(MB/UDC31&E4",U<]XJUV!
M#%@P[)6MN'L%VQA.[5VF"$E(26$B9SNAR3X@T6+%L['>G[$NFZ#-G[&I$O,A
M_@M2@L5I0=#>E/:;8<1-^S)+)J&^$P.\IHQ=_&">1]=U@L4F1B(.WDNL^LT.
M54XFILA'*Z)%%S9[BX3-$.EAC<]L)7^_X0.HN >MGPBRP;U"D!Q!6DHPB(T6
M[;T4V"6/6MO[+86RE>57:OGK@#^5-\A"U$'B C/(QEP2!@<F?%.>ZX^5^U$+
M1VD0.L&$!AX_IN9Z^X>I/::@M2T4Z=:60[^YJ=DZVN17U; ==E]N=:'>ZS?5
M;'RP$*E[M686\([)#*4\Q&[\!^ BU#R8@NZWVL)NE76LOJ>):-+^M0W#D[#H
MZH":"T-K2M3]@;;T![A<?R3&]Q $AR_/H?20 -$6>I!U@8]<>@RC1G+O7E_S
M UZBKF*,*YMBKI "RET9Y"3@IQQ:"K_O\)\) W#,(6II;6QC^>H<50K00-.\
MX0+?(G[8B1W<*%NO?,9 #&4;)=8I_B7L#AUH"O?-]?AZ*09&\V:>"+NG<DEL
M<ULSA@;ZU[+,C#6PC=B-%FRCNLN1OXZ%W[4)JC8LQ\++>N%G&H-/5MK!VT]^
M/8QAS?'_HUM07D#>0X)'&&N59LI& DS^6Y((?OD<]D]!Z>\1,6>$</:*NOH<
MYYPFJ3RZ(RT3<#B&6VQ)B)._U@=IWJ6E]%Q9(Q0%<R>(3H5'D\RVO"Q3AXI]
MSVE5KL=L6;0R7L2*!LMA]#!8'K/3V'/(<@&,"^M[@5_W6%O"$+-N%NOF'5!D
MI=P6PSG7RZ8+T[8S:><]%C*NK+*@7<9C8Q@/Z/'G:W7-M(Y&^$>#!&!MHHR.
M,"Q(14OSRE;9R@(QP?@WN"P++FYR*19*46%6%O6 7 G;=6W!MP[:N%XM'*AI
M'$\&\L'5EK7C4D]A84$"H^J 5TDQ2F!-#EZ]RT 3MWF5P<WR-@XX<&=S3@U$
MZ.8X^G=-(0_I=Z)Y7SR8U1;BS<G8DVMW9QV$%0UL=<!V>.UM0P5,HD%]P#D3
M^*&\$4)*.4AC689+,Q:D8DE/\R/@LM@-2$@'F(%)3S[Q9N8:EPN;M-?S2A$*
M)1:EE*]9 )-T$C%NGKE-\[K,;!H5T0,Q*"L+NT_%G C:GH1'R^6RK&HML.=,
ML!$*=Q9LN'XKU&'S'"6I#,NB\85D@908P.>X$BDCE,>&4?(#1M#436"F?AC]
MC+FVW--;F^=M&#.:F9[SK@%<282%/_'>2HZRY"9(J8I->/>*3=N*3&VYMPBA
M *)@3- !7,P[X:I32:HM97*84L'!4*%*MZHP_AO8)P+$+"M_;.2@H,9J2,9
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
MJ,2ZOK!EK;7_,24?Y["XA!=1<>V;%D*-4M*#O$ 3&@ ^A'&N&6*4LZ6+OZ!
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
MG5=LUZKD."LI>]$(+:-L:;MS28L4CX=LQQS,V#R?D&O10FFE6#ES34U3&%I
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
M!<(\IJS)4&[3CYVGC)M398F7J"B]!ET_L418%[$-;H$T;:)<1QH#I1P($O;
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
M4ZU$VTQ"'?&1TJ62@)<E>W^6CJ8,E/Z.#HZ]'?74TL+@<!(UY_ G3"L*QK8
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
M?_YK<+QW\L6OP8_2[U./Q=!Z?-+V\S Q'Z6&SKMMA3@CD3/XEV2.3CD+=.?
M!O+[#,+<.]X?L(\9TB:)X"<1-;,D\/YH2X<5%.QGA@]^\/PW&P5\EAZ<?V0U
MY+V78%L;T^Q$>:M$^20]/OE(UKZ=*.]$>9,F?IB>?2P!Y4Z4=Z*\21-G4-7A
MT8N=,.^$>2?,?ZTP?R)RA$=VP'_(VOE8(!;?8S;)A=35)1>2G]U*/_QHC1_^
MF;,_G:9GYSN^XPW?I./TZ?$C4G3M-NE^M%;GC\FCMMND>Q%'[OIB;OH6/::F
M^T(R*,"T;J&-=OQ';+3M)7L[/#](SY\]]%CL./D^M0%PDAZ?/6+7FMTNW2M)
M<9X>GCW4X]GMTJ=V2X_39X<GNUW:[%TZ)L?TZ*$&]0:1D>[8VG9L;?<VPIX]
M3<\>G-Y^?,JVW='8'8V_^AIXFAZ>[D[&[F3L3L9JN]FS!SL;NY.Q.QF?_\EX
MFAZ??F1OH-W)V)V,S_=DL%-]\E!$^..?C-NIH;N\6N>?@G.L7U4S7'/]_U;^
MW]HBZHV=0U1#\LG?WF5,.]\_Q2J\F2L!;]DMUJFE$6VU8!X\IGV8,IU#3!G5
M)<2Y<MGD]S:K&E>!N^>"9O==Q97]];A,DU<DB-.RFN?9+;Q0F[MM1QN[;8NV
M&E]Q<55,0B T7T**/!^[(J9C\8PG22'HL-J@8$J*Q#"Q6F%B]EF\VR(>J7(E
MD]0PB9-1E.759(\IMG/W((ZZ%YN[]<<;N_6S?)[/VMFP"#!MRE4I+!U^AT'Z
M]7U97C+OR \_O$J>@,?QX(7\#?\X?/$U[6,%@NT>;<7Y?O*+8R)$VOJ?2I*@
MPR-/HEC.<4N!<R=0>K <*7&0"!!]ZHK:W8#W'[7A>>V)/UH9=CYGB1(!K-QE
M5GDE8\T 6,)(VDB]U-E8Z@E!ZR33V [FN4D)(A@WO\RD!SB3T)":W1ME!1_:
MI+YB5BJ>WS4T+E.Q**_*,D$O\$LCG].5X86XRA>Z&'2XXTVA;ZKB!M--5B?7
M695#,Q@U-GVT<$+%TI+B9X[M#,J@:IE R>^L\P];S]2RXU,FQVG'I[SC4]Z<
M\7_Q?,I_N1X89L*]L$L0XV?&M^] #;7QM]0[$/HQCQ6X\_BNJ,&,QW,A.6IG
M,[8.V%$8)A:=7Z9*.M;C;N-_A8LM='RQ=X$SN1(V77I47D[(G/R.Z=4BVCK7
M9'F1)@LA%ZB=$V[6^-*+[(_N*#,_$?3_(#-$^ M?Q;_^SMLQ?@L?9M5N-9G7
MR<G^V;._@!CIZ*,YPAZ!Q6GK!GO\9U).K07)')YL)S,+,[$DK\&H'?DV#Z%F
M^;+8N.X=B-SL;6?*Q3]EMO=@*OI\ENQPMV0/7;*#QV-Y>HP$R$^N$:-*R7H1
M!'S2UFB==B_]\H<*@.\C6A^- _UR!_E):Z,?I:HFT$E[)^2/U#!]I@G<+<K$
M/GEZE!X='CZX0>\6 0UV K=)<WOR-#TX.MO)VR;MR6<M;\?'Z>GYXPC<9V_&
MO@DARH?; _>M"=KBXS(TQ0T_+D<GZ>'39_<_+IM7D+83N*T2N..#]/S@8"=P
MF[0IG[7 '9VEAV='CR)PGWV X+N!+.4N0+#-]O/3\V?IX?G3K6<4VDG=-DG=
M^7'Z[.GV<_;MA&ZKA"X]._K(HI2_OKKD$T*;[I\;/^KDLC1]%3>=#%"EC<=L
MW6\:'G&5<V?'9,FP"->'1:!381KU(F=H55ZC!^_4MR/G!NC\[Z\.C\_V#T.W
MWVSRSQ;?1:M5E"+0J/)F"$V_5B _U:JYF90_C*\855WWUJVN72.?%[ET#49Y
MPT]A4OS[L$X>ZCYQBXH!U;Y1=38KZ>C\2_Z QKLU4(U?/3W9/^CT3D83UCUF
M5)MT^UUW?G44?F4-.-& $B48:"=?3J<T>L[+9CH[GMPTRZOD.BM:/.<&:/(F
MGIVL1CG'46? VKQLI";HJY/],WNG=(=E*0B/OFO=ULE31A)T&@2HTUDX&X])
M..A9BVP)^!S6<CRNN+6X+@BW_N7!G0\^8<)U"XQ@MYJ(,?VOC(U^=;Q_['_E
M6Z?&[Z5==/FU]&N]<YF_.@\KU!D$"<,BR\.(HZ;KLE:8PM/]9X.#\5.HW+7C
M]LLZ^*-HT=9\?]YL?DO5/UEQ'3Y <1W=2W']&3KB(S3#Z5'<0_U>:N'PZ;X:
MG6%2VGOYSU$!QP=AP?YL'?!T_^GM)UC%'V?E\+ WTX]4&^>1]KU;;:3AZ)T.
M'KU;#KHTTF[\@;];FQP^VW]VCSD&%86W?16)S2UJX8LS: X>HA>.@R*_52_8
M-G[$\3X[VS_MG=5[G?&32.N+-,JX^5N\.&U>7UG- 7J98T:'^R>=E^'PUJZO
MYNYE0]QYR*&]>N?S3]86I+F';^[!R_*K:#_7GXG.F=2IA[60,_DLTA=W& SR
MYL.C-;?ZO57%9AS5/^I4Y0.IUHV8V,-TT. T'N)4=039"GAQ9!85GX=F"4%P
MO[?YPH[Q5X<'0=JU(KOF"AGZ+%1U0Y F.==KUO:KR$G I9XML(/_PF0:5\W)
MEV^YAJ:<-F0).+6.X6*$*VY?BI=N78.LJ,N@!NF<G(97\ZFW*IQL3#.K5)GR
MHN$/4O/)7_I'QF5B%UG#;_J6#M-L1">"[;K-. >?4EP./U)<CDYCL_:^XG)T
M\L?$Y2"(RY>V40<?>ZY/8SOCWN?Z.+*4;]VG79'V+47:)[LB[5V1]N:,?U>D
M_3AZ8. N.POZ]2-,GZ/]DX\S?;[A.'CAR)F[6&3L=? ;?\SH*J$[YO#99ERK
M'^L'Q(5"@[7@FS"Y^]D,=T[E7G;#1J9#;L_\?'5R?!P%E\2V&3LWT>)_GO,W
M9,',689?E;,1+8X/A+Q]\_9U(H!;V#]Z,B(N'SV![!6G=(S.>_&1@9>Y#ZX:
MYQ(880XD)J[B&$I2+L")T[.I:*%I*VA6\>^^.CR+/'0Z<?_5TC?$^M9X0%9W
M W.G9U$4@-:*!&!!^\P._=)L.\1<Z;#GY,9?5DYH($#/<_&/;[ @?Z<QM(4Z
M_E^=1!%%EI_.=/AW5ZZ8,/\2AX3J*<UAMBC*)7,?9!_D"V4A?$DC,JZ$$VB+
M@O]_SJ&Z/0' (N>%"(K^, JF2>2&U;.)5U[7+5B/=#_9TN\$QNEA,_I222^7
M&#EOI4;4=5\/XZQ.9P#=]XW*J@(%AI&X@91"!.CE[0(DH;4US[W_8R3N93<=
M![[\FG<DFX/?W8,)16"GP%BLZ(_,W/4/^A6SS[UC2D#6#TE1DKQLQF7VJ45S
M?0RZ$ZSA];]%5/JB>4'SHU%\RR%%#6=";9 2?1K%8=8_]8_*7AU)W]H(\HIV
M))OF3(1!IF62@HOF,-PS&R4JPU;.JRH'+B9Y*6%@EH^W)5E(EDU[34;C+&O^
MB)GSZ+;!SW2:)R3A;5W[W,,\*Y8DQ';8 _\?";?P]>![E:O;0HQKC?DS<Q\;
MW9+L:!?E/=D$[4X&'][(.8VC5Z*T. I?37 N(*V_[E_L)]^_?/G65*03<B'1
M6?>C+Y3Q"_T@3[\H:T1B*@=KGHY,S=?R+'M/]HAM<\JQ^W:VT(G2(_[93B[E
M@<U51C;!=.K&C2G7LN*G9S-)(;"EHDG"*!F26D:C3B,,0R=[,##,_>0W7J<B
MI]_*FV$WW6><Y.N4Q;4LK'@K7K87)ML35X^K?,0ZQ!7EC6P+?YFT!C^?M$W)
M#B&<F=F"=&:B.[UNK5/^.>FQLF+$A; ZY:J32,\(]RAVSL[<P+CV<1!!'UDL
M\1C'"6_PV=)/_?1%B*,5@+S2_W]9\N-(.'-Z%@L^C;R%B2>"/,N6M,I3IL0T
ME5Q'RZIJ5+ZAF9S.*OOCL2$7X0.]NE\TM_:+&Y>7<SGGVZO8?N,SB(G\R_FT
MX8 V>7GQ*GE7+O)Q<GIPF@XVY_P4<UF[5\.SL[V"G')\IB)95J;05RT9"C-7
MU9OIC!I)K5]TXZG=3W[% 8MVXV9H$X,U0SOIS$@MH$8FCGXKZA ^*)]EN)&T
M0F7!WX"6L142HE;5T?2":4'Z&^QX5T%)R=5"/[5$,O0SOP5J"^2IA9OLDQ^<
M@)V#/\C&5T$[=\>):66+1;'LT>1-R6XC07 +_K0JZ1'/DR>'7R<YLR;GTZ6-
M"ILM>YWYN:3)DZ/>5Y7,62S*X#^:ZK<GT2^/OV;^/5?-:+O"XJD#3P,?TZ"?
M//TZ(>NO'+/"'?P.S_L![X7.?'+R]< 6WUR1#9"M>1"9R>HOY[SJ6ZVB2%H0
MQ@ ;LLS=.UTD'SC>I!'(&F ! 5X;A@GG@>A6NG354D0LYVN[H&=5,!4N69-
MP(3ZF5]0@GPP69 YP:L*V5?^17ZD.$1XC5H<1C1-DJVO"D/QX0\0#P-($>3I
MJKRAR9!(7KHYG1\9B%L:W_&<+UWRKF9TZ^9[<*SLM_P)RZ&ZO_(^)U9E>)AE
MXB:XVI.Z';'!@IM8KG<V*&DE!.*B!X1A8^+5T17 L2Q5!IUE9!-@Q&S.-W-R
M8MC9*Z\9SRE4RE/22\)?"7>'9"&E>:0RBN@XP&'N# -ROS*0G.P%6O-63&LV
MJ:(9JQ:CEP#THR,2PR6_;3^ -Y:MZ_RYLX0]-GG^C5)8\TBRG",G4SX:S7+A
M1#9J'.+M/6[OKOQMXGV8F<O8HC8/ULZ@=P-X"UH)*08;&B:Z687[R86*!J]K
MZK_&)](G&%0KV\VR3D$:K).,Y_DD*\HY\Z"2N\Q&,!2LW9T7%V\]N[LZWFN>
MN<WZ\643[@K2B0X'7&Y/\J1JV1T2S4G+'@A;Y8AV! Y[M8KHH/M[<=W2B_]&
M1X3<++( Q@UY&[?</_8MN:ER['8M?JCCD@%YG?"Q"X4N,& &&R9U,4):B,GO
MQ^^9,GZ7U;\EJW^ZR^KOLOJ;,_Y=5G_#;@J^./-I;.R1;4.&W-Q-23=# ><(
M4N4<B;MA/TW\)U'+=-/3C3%VT35 :F3"\?SL.LO%1%+GQMY !FIY+W>K&_ B
M(\'?V"LWEV2>0G#.KK!MOL2_S9HLME/C3B>112_9F,@SQ_8@DLH/$Y<:9GNP
MUX-K8SY-ZNUD;U##-B_R68Z<3)6T<_L'3'2Q[^/%9FM<C?R) TB/TZ^R(7!-
M;/_8A2>KCV4CN#[T!IL+[<GM,Q"CNSM>A';A)WF'?*)2Z;V6H17H.W=F2DJD
M>8G8B+T*'6/L(96S%@#-3>EMF/7FY,L:O^<Z&XYP:]0=BU,VZLC 8NN&3\RG
M#*M _\7?S>=MV=8D NU"XO4V,-O O X!@DE"CZ,57ZKC1V_BM=W#W'O[R:OG
M<_;^(*VQ*=V'7!! [!Z2<XD,FHV$GAK4 /MM?B5[GITXK;<^B]S6I":#"@X#
MS2XR]<G=4N\Q5UPIO9@],EN9DC=#'4192<G)C=LBJZ)!^"V"ENENTMW;P]_R
M$]2W\:\'IG7'7F5UJ-=H].TS.OECU\%3^( 6F](6J=,/HRVP>%[E)J$ [B.W
M:,VBJ"-^CW6A'\Y*\B-+5MQW+,.M$IFT#1W0?T$UDK\($U8B&VVS:!MS4!66
M0]X\G9R1A3XZ0QIGY$JPY&BH8N@:>5<JP@;#1(E4"RA^%&'P^BUZSNK\O!I-
M[[^"X0U_[IG>WLOQ-Q;YKK.*>R]<@Q:-F7$(F>X!+!%GP-:IZ#2AOV1RP_IX
M;7VW@J;]<1G="VM\7NR->9W)Q<5;RZ/Q<>)_YN:.(^S4A&#Y3=D6$\0Q6%^9
MA>.-G\K'JB+_&;HM'-G_BF(J&IH1@>K$K'D4?/0Q#>^@#\\'U^SJST=+ORK6
MI(YECXTVGI@$8CC&9PT62<+>NR;*_/4;:7+6UB<R[:=R9EA0\)!K\LMG'EL3
M]\%+NX'#B9N1"L@6M+2IKG21HX+UBOZ'=!%G3NNLD&RR;C.^IPE*>U"GO]Q6
M'R G0%VSN<2>]QT2V<:PHQ3O#'U]ZH!XX 6S;ULG/=9 <W0[ A1"$M*A=R:;
M2\#OPGZC"ZXHI?@C?BUZ9R;:.S.-R@!1H[V733BV'*&-(C5IVE:/B$?C&%)
M_9/XFH4X^<:?^)B=0];..+A<K2)7GABW_D2(?N53,\T_X%BR4 5MQ+T(33OW
M#671QOS;3@!^>&W](_<9-(;E?="$?&/2+9?6U5P7-HB&)1=[+N".K'*F3A6!
MIW=YG'3+:L1"[:OHHDG"N6 -9G;0>L=48(TNY$9CES1HY1%0&\'Z@KW3K'K#
MV[LK[P9SF7E\9VJ"6#+)\:7)CMFZA##.,A=P:VVTWXZAB'466VEVC\(4&\CU
M>&72.2+!FY:SG VY.F8Y&QBG:WST4D!9QU4)B^!;C7968S_Y#J@9SEBQ>" ]
M1HO#.35$C[F,K>R;.MU\/!;4E'F6P)5=^\)8HV?^/-57O!A1G$%:S0F8)PX_
M"(1(\SC8F>'7!.=E93$[EOBLK#E_]YX-&%TKK"'>" .>SC@.)MGVY D9QM</
M8>U$Q>Z1I(<E/;4[-]>PB];8W@-(^JY9+B2!EHSRHI#4]+7TILTAZ6&Z['XB
MA<R"7JZ8SCY$PRXU<LOT'?*O+^$9*Q@/8A;0A@R*HV,T\1=1-0G0PR$"@"%*
M@M*G\--NX(C\6DP!N43$;)$(7)>)"L.*0 XO=344;:O@VG!NPH_8W+\D4U O
M4F,=,)(+_>?*Z#N2+.J,S8%HC!R#D+N)XUYNHKH,)BVI2/[-)'<B]!["(S92
M/I'FR ;7B^R+WCZQ>VMZ$@$'IW#HKBH*@&UFU* GS%5M#GP 7WT5:5"C H2'
M%3UX*W%[%R 8^08;^"HF&.&U?R45)_A.\@^L_W;C^B[NHE,A7:E!DTE7JB^Y
M@&./Q;C'EB0I]_#8[":K)FJTKPGEP NMN9#;["0)&0_XE=UWK;Y'QB7!Z5DY
MD8B+OU(FD$Q,$",GO14>F":M& 0,%R.+@;]P[?>X<>.K>?Y[JWCA8'G2 9LZ
M+3T76YNTZIA4PZ[_]VU)Z+-=$GJ7A-Z<\>^2T!MV,_VF5TPR=I6X3WJ/A.HP
M7\$* Y2K9N-:F<Q?)CZ>",W- #14X18TQ;V+\57)A7WEPGNK? ?05>&*U:#H
MFIO.1F*7CUA/]WA!!QF7SSE%0<^]HF6@Z=7MZ)\,H+YV<6U$[*8-#RFRBN,*
MV;1KC,;!_U+S=ITO7)=\'R%[YE/L>2CT[#ZZRNOW>]/*.2%7X:VHM'A&<TO^
MN0!IDCV?+',NUQUXG"Q?7 _2UD,AZM6IZR*K*1"2L2&(ST"_P[,7-9GW-,8(
M=_BN5YZBI3WTOU=2G]+.51(]_V.4MK;\U\"+#,+HS8;J'@2VB -V1.ON=,XZ
M*\H3\,40@2E'"MB$KT../(2]Z0MF1W5'P9GS>:@-%XF@]V:%Q;#"IFRS$_UN
M4+Q^(?&@&?.RB OPZYPA,(8C_>7BU]H#237B=>OQE+75@$@,GA7OD ,M*LH>
M2:-* <$Q(")HUBI('J4\[[J:(9V2/ FZHR!;-I_PZ6:?M:F_3LE]B\W^R%#G
MC$NAN$RRC4>"X+%*.:/[X&HS6NU,<U0CGA))_9TNQC1,$S&'>.Q1I+__EI7L
MN#U/*EHRQ!M<P4$?^IS$F:,0]A2HWVT6T+=MQ=7-/G3\HZLN:=:A%-G\_B&R
MB91%BS-7;XN,RYU9<9 @,#M"+[4S^#UL5OBV+VCTR!RMFF8FB?E>V?:3HT_X
MRWIF7MM7+CC06(?J)3Z!O0^MGH ?*Q$E:#%5/U(\SS+^M8 ?<*T491T WYH3
M?%70W9*\[/)'X"E(T;@/4J;]U>')_L%!"O8+^=]G]+]*('N(/TDYPYRY,'@
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
MM,Z@(PK>7-IK;96CY*S9Q#&2Q8P5#>5FP+N!*-?G9+1GLR&/C698*E$@H@9
MLUB!=&N*:V&0W';&-1\:1>%",5[2D *)1AO(X)@^E!9H3XE[.V86*F:JDL/,
M&TJXL*;5MYHO;-P(H=H=NRPD=!F$0NI^KFC4AP?HM87XMJ>4"9_*A[:FGANI
MT)PVISL/TW/ZSL(!A,Z89OI,&Y? Q&/>/J/Q0+!4$%]CYR;@@0GY2B7HXUB1
M4)N$T"!:SW=JH91'ENU>9 O!5.6KJ5CR:-B_MZY;$6\"MQ'[^T!=\TKPE-Q9
MQ@TZ3Y]4P6#'5*\;9%RVC4\P;3#3W7LMQ%P79,P5:)">C"40VYE0:H( 4L52
M,'D6:(:%;>F5JZ5E>*J8Q5PR;!.0"XNJ$D O$W5D"K!72.HD+S_D7'5IEKJQ
M#" OH,P \RMY7<1"K@;6E->BUU1,2\C144G A;%;HGD$U6F6+F>]U%D#NA<=
MEQTWY:6#UX%5_>GEQ4L/9OPO$F0ZT8NVP W]0S;B6(?TV>/,>E$HQ0>.J3!+
M,@=1C";BZ=*.Y+BN::?8B)P:UPG,/QXA2$\TIX)_*_EA3('774#MD3W-F?^!
M">&B-FO&*R&L<YMP^N[$C<6FGUK2&S3N]0DR3JN8/:B1;2,4$WX_R5P%[I@X
M4Q:D5K(BHEN=LK?TFH^B= D71P,I19(EQ]G.^N@3\<:9A$(@(G7'YU39PO4R
MS%/ENRF%$:J[[IWDNQO&[B<7.:82L?^DO@.F, !UTR=&@E4YQ=/ <V>TC2.W
M>(P;$>2B@>71G]YNCP_/8V$XBG5D+[D6C[V#'C*TQ9/#KY.7"#*\- ZB%\F3
MHZ^A#<Q-_B:_!,V\]&Y]<OPUO'(/$@+QG.6D-^(0/IB_HK, C^Z%(=*6+)C6
M!S$B0^_UR*(,P(>#<_1B34A, C.+HESBG\H^B <H'Y0/Z.EUE34QVD#/E?(T
M,8P_IVEGE?&T:(C*1PCMU,.V*H3R3T$8R*1.F>F8R7.UMX6!4[L@SE';B.4L
M)B&&2WXA<]!5G.G%B?"D+#.Z=AB.[]$UG;.7>H-!814*).*ITV$E.Z-6)#ZS
M^*2AY6U\NS7H<N2QUS1PH5L&^2"LVKC@/1!Z=>@_X^(#,4PB/,_JTD84.+X(
M@0<_)</;*<.7\]^>N/H]!V_L[QL+:O6=Q:2K&/OK\SF-:*R,VHK5X1U04X-V
MY^E3.P47+>G$;VD5/8#5;Y-I-_IRM'?_++'7'238FN["VJKX,15 Q.C5)7;(
M) HK/G44(>L'-86GS>S+C92!S8C9W9?MRKH:#J@%)H2:,9QC(16 @W1](L.
M@0FY;Z>;D03ZF5.3P[AB N1@CWK3^$Z(;=SHR%O'JD$82#:_<MSABP-D;(YE
MW.'4^.0OR]#/N/2-A[T#&VC5#(3<RP%@)#PORUH@@N/GYQ6YA/V<OX^$FUY[
MY$FP.& 1?=5@!S4'-P$JTWM_4?=(&;(?G/>Z5_BNI8F:!T@*@D0HQ!:L4L7U
M[P2SX4P9)G.4^18N^/"&%UK8E+N.FV9[.HW!K_.J0:LSX)6D*1I'E;R>[V_K
M[VT^?L\'7%CJ!8$3*L&Z]:<9;33V60J%/)3[EB.UP['\[>QLAV/9X5@V9_P[
M',NF^'Y#?N[CHY'CM%FM][YX0@MM=.D#%^_GY0T9&XQH]5TPM6&:-G.FNWLN
M+@XNX84K%X4B-8.?$I)V R:,>4P#9=#@VB3#Q1O47-;3*?217N"XQ3F<:.RN
MWM]#NE?:W@KK*[?QU0ZD,%76$B'[?L)9; "GR34WU)'&H-IO&I82<YK7^LC-
MMS\MWS#@J:26X\PT[:YFB.4FM)+$R[562DGF_%KX;9<^MKK'%>Q:&8:O($*K
M15.TUD8^KIWDX;YCI@N8<5J1(6& )JO?"Y3'.%:K["8PO,HPV0^78JLN(,<Z
M&'1#92"TK*K<[,&AA(T$Y@S?(MZP9@7'&BP(U351 06WII^P4/:HCC=?/'[U
MDT+M$B.0M#D24O!BI'*LD[R"&H8]+\K/_-GWH=:."4S*JLG;63K I3P(E!$8
MT;R<D85+-JOR<->!)[FWYH9WO\HJSMG^2V.OVDC:FK,GVIP=Q<;TMU8*"\5)
M"*B!@*%Z"7VVVJ*<&Y6:E$49Q^.# ]_\O/Z]9:%ZGQ=DZTLUX=QWS3*9IH<'
M<7C1>5+" :O1DA4;0K3T=>59Y4!N1^WD;.)K&^0J4TP7G!,?#K+>\^!H$O02
MW#%>)_HM^YLY23KM_&:$5N^FOQ^(K'3]'?595EJ8!!Q2A-Y_CA"U(KY^C#@6
M$*26/[\3K9/Z\+3^_:5L Y=K><Y*R WV;5H6F]+>ZH$IVY75>+X.^/K)HM;1
M9J-:+\Y6")P"]7;PI_;*.;C)ZC'7:E3&2*0MN^6N9NR/7FYB&F@C&V_=1 ;(
M?,)X3)QBC6V0_YYKS#:ZW+C6!5?8\?Y)(D=?30L$-.I> 5]$T<&A&Z[/@_!8
M)4KJP:X:B59L*^PD6ER$1.3D^I (8@J2R.4@W*B<.T.T<.M!@&+I7=UN\%LL
MHGHR'YD4C\V&H\/DXOWR(FN&([Z\ WUC2'(IC#ZI\R:V5[45MG09?XBEM%8B
M3PZ2\4SP-DAW<R0PF\"P$7UJ(Z4OX[YYYS,O:G)US$-$)-E!D.;*?/(""LG@
M?#.)S)$P3[.HH]G+MV\,")YBIGK%2\Z>/ =OX;-P=@JM%F4^]VTV&1>]X+(K
M/BW>1*WO57FU\7*M-\NC9PJ1Y H&3Q8,&1*M(\"L1"-&'>/%ZA(_ #OF\]@K
M.M5GB\5:@\LQF03F$;-SZ&7Q93[<I)[_/Y3C,7R&'G!T<"!M->/&,K@3/*IO
MY1>'9Y:'G,W *!U%AR.C"]W\/"CYLI0GJ%Z6SIU[/G2KM(#"@U!WTWP^'@]
M@S4>VVS!70\]&<[8/WZTPQ<FI,/=7,RG4 =!BO+K@<07^AS0BI276KP+Y%\=
M#.FHO",TGE-AC@IW?XXS ]RX%Q .$# NG!:=DE[^(/P6Y!/YAB@=\R%"J2M\
M-=@,2DH)4%7 WV=2_>"TVY@0O\18RG+>25NDDACN@69#IS&Z(PQ.PB&#?";1
M E0/B -G7<CXZN%7Q- <)-YYOGQ)7?D*%,'/*7#7FRI2P;Z2T=F(LW*K!+Z+
MF@EUTD&!9\$POUA%E./'9>*H47"-T/EU4 SA:D0[3C@<#^OQ\F+!E"[SR[W"
M39OGQZ>64\GG#$E\OG=X_FCK1G[97ZPX'G0W=U?J=/_X*:^,W==OWSQ^<87Y
MO3P8428XM%8%LWJ5D5E:3204H&1)J3?W^L9JQ_SK<P'@!V6-<GME72+SS&6S
M#EVK)Z3R;"91.RU61]%BIH8Q M4)K:=/8H(7NL[A_33N$O'95=(GBTTS66L$
MD!?F5NL=NI_\R-Y0.&H<%K+B+WT0QQ,0"K]QH]5'22<HB04J)?9#--(FG[ZC
M+3I]BT6]&<AR$]IN?'Q%=!""0,$;)^NS&F*&N(8O UAA+!-+N?,8Y2'JV 0X
MT9T&=N$N-T\K]%:5V,>XK"JK*?4A"80CIIX_5&P%_E$:C=1?8<HZ8Y$8:0+I
M,#>..J +)!?.9B#,_1Z87O-&$RUPX9_]WF:X^A4^$7.X#>JOGHFVLM*F$QD&
MH]R3_@Y6H&MMJ)4'Q>4W^>@>;\_1_2:KW2Q[[,I$R7;$@I05ER1KS=7,F\3B
M16JJ2T,4TAT#-O9()Q(A*1FY*6W@O1SC$ F'-0Z8N *KB:KP=NWUCH@>>KKE
M'URA;XG1I0VW6K4\;#UFNJ(4N2P4GL/MJ:V\1)H1FMFHSC=NS.N\;H=:6>ZP
M/[=@?\YWV)\=]F=SQO_%8W]6K^;':K,DQ9Y3 UB/QRW<%7]7*"&:.!@OWPA<
M $;6GD]86T:::1G$O-([R#^%3+;F2ETCBSF)31B]J1>#4O_0XKHP]G [\/P_
M$S/HZ?:80=\!@_"X1E!G*!R8'K$WNYH:5Q]%&JQX"=\C3WS"<)Q)7FHG&$%7
ML*%B;8N]FV[H&= ^Q'$LKL?[SU\OOK_8^X&-F4S,C]?TQ]>_DE(@#V:>DQ"G
M<9X_"+66\TKL0:M#S8P)<(M4J:(SWXT#A?EJ<O&3IUR0>IDMK,)VQA%,L:$D
MB2;0<WZ#<$(8 (&#E))77CG#6CW"[]SK85BP&@9@\3DTGAO2:]V-D0(G.N9D
M*PCERA63>3L!MAA!<Q<H,W)3P.,# IU#*E4[#^7)(1A9SCW R:B !.G.#FL]
M2+ M.@IQ&5<I% H-?J6]A:=M,9+)ST3!G&R/@K%L3/(=2<KCARJCPM4UR9E4
MK[D]Y"MZXMFC$#*:A!EK()+=6<P:1 <( 5%$_GKA 06IVMHPP[8$ ?D @-"H
M8<"@/+OGHPF)\^^MHLPR=>L\,Q'G./>LL>U8ZP;+$=<+DYW46+P%B0!/G*6Q
M%O]Y+]XOR1AXCY;<02XS/ Y<-:E 7>A_N7<W0K4D&W4@?=ZDI,GZ=.(KT^L;
M--KU2<9P"W$W,6UC/$*2*RJ($A%#AD[][[Q:A?[L)V^KO$3F4,YO*B@0F)%
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
M#.4/)_,E*2!1@[(URC/="-*)I3I5@0PE#HR@B4_%5L&UKJ#Q/0_-M-0CK3;
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
M[X^^\AN7D@Q,-=5%V)/_Q@Y36&X3IO':RENS;4N31&(#K TC @H.X\A'^DA
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
M7ATI],M=).=)%9'K,C4$!2DH%L$$9(YR\X.T6J(G? SV8*1K$I5M@[])6I&
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
M9"Y;'4.3.,U.!]WP?^E\]Q(R;XC#,(P7:JMQR&.R84^3V,4SPZ-ANC[.*DM
MI::">7XD:=PXS2Z#5;#9 ,W;GB6I2\;,L^SC#@ZH]G%>=Q2'Y1/ JDO1G:I2
MM.V&O@;V#=1LW8;T@/*!;&BR'1"M=^#'D0CG0!AA.K>^C*6.Y03'CT@P6APU
M(CZ0$XD_B9? ]S;@K;A#F@"&]XSGC^,\NC&.KP?:!%K6P^=I0'PI<Y\)&X2$
M<W$AZ5+*2YRXMV>'P+J!;'%(.D[64[-C%1O?%_YD$N/ 5X +3O;#%?'JAN9H
M-9HP[]&H.W/$?;&@"./QG\1N5L12LF<2%X/7(:X:.5Z,_$8&EW ,> 14IPL6
M%32L'MY%Q\Z?K"%P_AN."0S58'=OJF;#&J]4F\BC%2_]8PBTS6__=N[Z-RGF
M]J5,YBTBJ]04S[BY0"+RQT#># 0 *%*D+ 0KDJC"([# 2QSQ&(H]OK%T"=:,
MW=NGF<,TUG?NN_0D#>J+@-%Z]+3D#N,V=Y)7-(@8LKUK' 6L/MF44H%;N&Y"
M^/BK<.(OB> R_('F 9+X.^"9EIG!@H96%EK$#4#@,'",[29'0L(+\)M 225U
M 12\\)@*@B"YX"N7EJ([&DCD7^I )HFO7(Q:_/V,^.M65?P%<@F7#.^C5O_Q
M_K$Z).TUDH$Y&R+3]CP<D$K/TRQ38IVD8J%M8(?S7<18KVH8>^=G)W[RQ',[
MJYB_ MF\K_G7 >' =69X&\,X(%T%T+UPX@5/)%V+86,0NO@$"K!NQ?Q*_-(>
M-%^+3V%#UPS#1_U1DX>JXT\Q]0<^&_(G>^-]\<O(ZO1Z2!"NO( CX'1>#\D-
MMV&N#J\-?> &R!G6B\-=-.P>J$SY[E1E(%'\Z2MAG96 !>.G55$%3F)^)\<!
MS9SMT\C9YBW&$[^N+IX>* /L)_"D;M4:)-T084!D'2X#6*+'PX'+,:5V,\"F
M_ZO):,G<WK^^R#RE$-M,'[''(.7!7BI]9)4D'GR0PH9SH(>C7#:=\?_S(&4T
M%_)@'$C[^X$]@\V^LMTK^SI\\3)[2CBB"=*-H5%^]MGL7LY>-+^;43 %0Y%'
MJ;\B2<\IAG^S*[,7,0_D[.\O_N(T._WI<#QI=:;M5G<V&]J#?G]BR_YL,@%[
ML-__3ZO5?O'KN?VWE_8.[W^\V]MWR<@ 2S="[9[.4G"]*CC+_K,=!,3VT'0I
M'VQ?A;GVM.(K)P+N.=G@9&EWSLQQ#N&\8* O&$_;/]5:+OV67<6K:O&59*M_
M:0=@+@/JY&+I^M<+<CS,9J"ZN#**I/)19110RU1L,QJM15)W :II@$H0NXF
MK-F]AD8O^0@"=B>C_Z<ACE'#-M\(IGA$6J]2;0N=3;"HL6%4D3<+QE@B]8N@
MT0P/SBE$ ^NBB6:#D1[2A%HK^3 "7$IE_@E_N82=H8?^6NRA\\^[WD]_JKP/
MY!P-+=HT^R@=UV$P([P=')<<H<U!:@D?1$J B"=G3D0F8KA&>Z\*<1U.&1U
M$]=$4:2/D$L"3HIF[O32"7W@!_9%(.G&I-1$NIICJ,>H<5EB&0=AC $-6(')
M9IZXM:;I@HF[ABA0H$(,-Q1U.W+N!/8D M0".LDQXB!]^(1P@VI"0&PDR(5-
MNXK12%0:(*E_Z3ZG8"9Z?I0XF5&IS#BDS&VG1*O=1BM@N(4-L"7<;G;AV8])
M$8(,[A$?"\^!*\?@20[.%QFIGAR,Z*0#Y +(980TX'APE1?*I>UXZ%BCQ\,0
M]-T%:>[XO!V,G2C(+5T)F-Y2Q+Q!?D,3L1U9?6%R7AZ1"=.K83)1=K:J>T).
MT 4[=O7U#?#2*J^L8;%QF,%<:&E?Z]#"6I^,@Y<XPE5I3<4Y8%<SYX?R(OL>
M"[GL#5;Q6AUY68V:A-\=UT7A9)%O!C#F3:0E M^51)1@7,+2(?-Z0"=ZA/$M
MO]D>\;=.RU*R=YU#7KTN\1DF(( 566*O]3I16Y>\YZDS:/+'.>]3GSYF6)=K
M;L(>^[#!< YO9'8VB5:WI@/&ZY'CK6@BNWAK#QDW;Y0_N HGN"G>M+#A5F"H
MU3;=T.RB9C&;=3$BH1@\GPBO*-J*SNO$,4Y2%*^!"D0BG:]JGAS.H70:^'GB
MHO%0= #PG"G"%NX720)TR"XDID>@.A6:(3.5CI A6/C'P@$E4G(4"S0 'T4,
M_&/JP)9!)\!E*-+F!!25#22[2D_+!#AIB89Z:J7"[PHVA%J!"9@"_6[5_3\K
M\%17XB*L):/?B5H0..E1K!3Y1")): 2I*(4%A<F4FAL6'C\E"SM"0E6&2$(?
M!011F =C_@Z9M#]])?9:^_ #4"9BYM1[[7UQ./TS#M&%?OSFY/SM829B+]U0
M7LTEQ>CRL350]F=Q0$DSMEX"SZ-3&3S?.P!*BP,.#2HG?D,4 :\0$%;F)B;2
M)T-$RB)!^OM%C>*Q\G?VYB=5$[#J$]YY*G3483)LAV*]+.[7,;$"_D&>^V+^
MD9 CH@QH2[K(-YA5YDS-B1\LT?\C,\1WX=NNEMA$T7)JL0DL(V7=LF!5X=\U
M EC] L =+SQ4M)W(A<VII EC#'ANS+:YU(VY$=45M^IPF\T9K@K-ZAP/X!X@
M=;#$PKT6H UQ*IWR$TQRB2XT; ?I&"@&35BE5Q)C,3T%H>G&6*=-6K08!@N4
MR'/(2@NC4(<._3"1E91MH5(F0"!JJYE)#]XL;\Y"NN+,J?2$*FTD3K@?$B9<
M@(_V.$1R!25YP<HZ'O6KI 2'*3#"5DN<4?)CCJ;WEL#)'3\. 9Q\:E8"PH5_
MX=B\9.G3^V(/?ZTN#OT,/U978[\!/R],U2T]K#WUEQ%=[,2J36&(/ +,#_PZ
M?_+3-T><?);N[Y R5OB,F4VVLYND5Y6N=ZQ]27Q\T&HF<]335]8]/CL]U4OR
M]CT_E6R,M2LT>,8RR3M-L9B KOK"(R,2.*$G MI!'(4Z@PKU#-<&_+Y!2E_X
MGDJ\):RJE![4[30T^<>'F1\WRITDV;=NO**V*HN2@R= 5Z1A%&_E9-70LM8E
M5"I!I1&=33M>LXT"BB QF\HX]O+6@=1R ATUZT!J'4BMSO[K0.IV^$ AS[[9
M*U/,L_<P@1143Y4$3ZX6,$W_"\:3,W.4NN4DRD?FX?V,9&I9S2%9F/1(K\=_
MSPO.K "RM!<(UG:O58R/\LG-%XE+4D1!MPWC,88#,(0&0E+B+@4L%LU=# G
M5Z[+P0.4>B!80-&B;/F5M/?;YKH;5AQN!J&%\2!RB88R+P<#2M(UWVE/)M+%
M1KJPOEI@-S2BQ'^ER><F/6/0W 3Q!45+]TF)K>)-<+5^;B<%57?HR<'?H.->
M^Y>,>&"B[FN?4Y&[FISEV1,BXIDRJ3H&J/. ?L_NIY6*CNS[LS%)BS?1[OU5
MVUFKKR) LD? !]32JVS/ ^ %(3H05A8U YW:> @D>H0)L? NO>RMKR(?6)^O
MT^>?9N\E0_VNM[",,#7=*J>/CB87%EJN!?E&:%>Y"\F9B(KW'##&](%4E8+>
M?Y*J8"F?$;P3[?R029Z4?P/+)8>\9S27H!?^+P"-\O$1S';GGD-P=)W_Q@[
M[/HF2"+72D%)Y5X;EM.2741B@HJTJ.9&$T\B, R PKG86TC\W8@W()6@[Q;_
M!)4<9;&?UE$J"YMJ4G2)K4_9XC8B.G83*KP$F\6CP#=FIE[H"AD_*8BZ\/VI
M>H-:"3T_0CKTM@D RB(R5.4TK;;"CX$S.]G/'-.6U"6) M]-]I:MZ=F3B;3&
MTPO#,:X<D08ZN<XFB<'O6\I?&H:8_#P3>S_V.9PRE]Y!["%2D4:8?[..=ZU9
M8T8W(,JXWA>]9LH*;WZ*/!;X$BNY C?M94WU;>[]);],WODZ)><U^+@#1[)@
MH4;*+&X-RQQ4UBQVTQ%W("F)DA3BQ9AQKJ!C<*NL8Q),"TDE7FD=5:CD![&'
MC(K-3KZT-&YIND@+B]WH<>2Y\%;V "5!(PJBIB7BZ9:57V]UYW0EL]MW@(ZF
M6 KB7N=(K' [&.1*-J N<^$/%:^3/Q33(*-LOR'2C"\S50<#&7&T4GZ7$=+K
MO-2%$I>C;ISVI;;ZQ8"]"@H<\HL 4^]X@7_# @?'>/>)/]W@?JINT..F&MA"
MM-VBLL2L(WF(,I(-#EYR?XV&&RK#H@KHN\ETOUW80$<L"YJ+Z!P:X 2E#F6'
MDAZYLDTI<?#8+SS7C7[Z"S4ZS=OAYR4-350FL(/2Q ^B%6:R:?CG;D7HAN0S
ME<:ES9^EID#1ULW@;QFX'B+J2J1Y^Z!J=>_=L:XJ/V/!4_E+5YJQ4TZ?MS$6
M++Z&',M;7Q2?!F.4"IUU1!@R>BR!!N4M6SLH Y+K5\,;XKVZ,X8F5R-7BR/
M*4= ^8J2W3;\*?&2+-,!I920TR^5^.FO*&^BR/UC1AAS;0K2(.MY26L(Y#*!
M0VD7,W;R%5FKR 0F<PR!*W.0@Y34M4.E'Y%'23?P<&9D(9E8A[=,Y-IST*NH
M.@!4("FGF"W3:V"6S2^M@?ISU% ^T5_:+?K(Y+46F\](#.TF[GG*1N]UTOH
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
M;M4 WGK9'0*/!.+'6Q'.;0"_"./QG\2+??I4H0&ACS=!VD#V<#>B.?!=V_.
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
M1IW!=D,?MQ1(9S&.@S#-X55#29^$ ^>8W6*U"Z?(A9/U&=8>G&JPU!//(8Y
MN66O>)Y[>7ZK@[R&'@ 6)+&V@L=2VLNE[Q!/ +23"X)G!!>O5#X:GGE%C.R&
MXB4N9>#J*@R[..^728J]XK8JZ0!BLXD9@8E&-IHE%K$;.4O725G/++#9[>^/
MB>'2%T!>#GG2]YQ]]K,D><A3,$G,4A!5 3*60(2>D54^564&Z'G!U7 K,R<(
M(W2X^XC0,LB0;YT=^6HM'Y!(_GT;7@'R+40^K+SE]![U]X4?<LZY%VE?C>+
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
MM]EJ&(\U-CV5E3V6PG+M?ECC?NA6S?UPXDW<> JO@&O3&@VL_F@@[(N+0%X
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
M45OA6[N%YL9;4J!.3XV$=/'&MX.I./UT<M"A=DP[J#NU?T9W>MY--'O(:>_
M;>MNISO!.6LTU?>I1E0E[].S&;?[SY-#<?[I/&T#N9L.FDY%'#0[>->&/V/0
M[:C9MH-HVOI\F1I-]6UZ,FC:^FUZ-@Z--RX<Y2OUW]E1!T:W=F#<W>"ZF[NX
M-KAV@A_6:*KO4XVH2MZG9^/ . \<&]MBB5-I?T^[77+_^=,=5#=ZM2OCSD/'
MK%:W5YM?U4?4ULVO&DT;J1NU,V,7T+3UV_1LG!EGL)$?V8:!.QDNZ=<NC;N2
M0+\VP'8!35LWP&HTU;?IR:!IZ[?IV;@S/F._(V]Z+?X ]2+&JBV<E+&3CHS_
MG[TG;6X;Q_*OL+*S6W85Y19U*]GI*L=Q>MR;:V)W9])?IB 2LMBA2 T/V^I?
MO^\] "1(4;+D0Y9L3-5T$DD$@7??Z)M QMT#&7<K5#.NUUX(1H,FPT\&43O)
M3R\FE/$V"R]Y865\\*=^6@RJV",S8V!B&7<7B]U^V^XV'>-_[3:BGMS_,FA:
M!TUM$\W8!S0].3>]F&C&1Q:[UM<C'$/F1^/Q'EH70Q/$N'NQ6K<%UD5O4^O"
M.%U[(0\-FK9M7=BF'F,O$/7D_/1B@ACG++R,.0NL"W'_ID?7YKSCKKBMWK&M
M5K,YW$.SPVF:J,9V)Q09+VPOI*1!D^$F@Z8=Y*87$],XG^$]2=9)S/D/->'4
MWM,Z4&=7!ION(<=U[MB+9]RQO1"-!DV&GPRB=I*?7DQXX]2[QO&?GZ(XC4+K
M?]AT]L8ZG[ L9+#Z"':;1*$)$QC'YCFCZ<D=&X,FPTW/!DU/SDTO)DSPCL4!
MLX[QGD]-2^]3;.!>@[M?MHG<>F93*'9E#4,M^T MSQ-+QNW=%J3?QRQT>>(R
MZT.63OQ]U)WWFD?]LDW4.TG#'78D=F4-0RW[0"W/$TO&[=P6I$\FX'?"<J='
MUC=>7,>]3[KS7O.67[:-ZI@,VCZ@Z<E="8,FXY<_%RP].3.]&+_\ERC"0<M[
M6NIVK[G*+]M\;W?M5F=@#X8=XVCM-J:>W-$R:#(,]9PP]>0,]6(B%]_\(/#9
MU/K(XF3"@F ?;8Q[S55^V6:\T[/[[:;=[_>,P[7;F'IRA\N@R3#4<\+4DS/4
MBXE@B*IYZ]R=^'AG5+R/-L:]QBJ_;&/>:=NMYA#$8M^X7;N-J2=WNPR:#$,]
M)TP].4.]F#C&:9B"7H?UV'CL!SY-)+KVTXGU+F8S'EOO_60"?_R:Q5<\W=/6
M@'O-7'[9QGZK9S=[/;O;Z1JW;+<Q]>1NF4&38:CGA*DG9Z@7$^?P/GZWSF=1
MF$2Q=?;[WDXGNM?PY9=M[SL=NS-HV^UVVWAFNXVIKCUL&T3M :(,2^T+IG:
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
MWR]1A.%?:00QS8(BMTZD"10MG(@4W)%U3+D31([XYB61G74\'ON!#TO19C4
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
M:@-;2EP75=[YEHJ*EKH19QJTQ)S6<BL65<$4U0^<I1DVEY9$^6TB>Y4 D$N
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
M+4=XC&XU-+=MFNN9/@!#<]N.9)N^3D-S6X[P.,:>,S2W[4BVT:V&YG8]DOV
M-/<B:K);IB;[6>1\'%.K:&C.] $8FGON-#<P<L[0W+;[ (R<,S2W99K;^%8J
M0W.&YNX[F]W4QQJ:VW8DV]"<H;DMTUS;]!(;FMOU2+:IR=X(Q$-3DOTL4C[-
MH2D;,S2WY:!B:],F+4-SAN;NVP9@RBD,S6V[#<",+#8TM^TV %.J:&ANRS37
M-[K5T-R6 SQ-XT,8FMMV(-N,9C<TM^N![ >DN9=0DMTS%=G/(N/3[)G)3X;F
MMIT\,9EM0W-;#BIN'. Q-&=H[KZW 9CIL8;FMMT%8'2KH;EM=P$8FC,TMV6:
M&YIN)T-SVPYDFZY.0W.['L@V%=D;@;AM*K*?1<:GV38#BPW-[7KRQ-"<H;E[
M!A6;1LX9FMLRS6T\YL'0G*$Y<QF H;G]HKE6IVUHSM#<=FEN8*IC#<UM.:C8
M,C1G:&[7 ]D/2',OH2*[:2JRGT'&YW_^:]!R6F],GM%0G:$Z0W7/FNJ:1\V-
M;VLQ-&=H[KYW4)B.)T-SV^X$,!6RAN:V'%AL;QK,-C1G:.Z^P6Q3(6MH;MO!
M;"/G#,WM>C#[H:NR?TK9*.#PI^=?_?R_\!_UZBF++_VP(1YY/20RTX&T-,Z^
M!>BU$'H7$V[Q&^:FUICYL07[_<%3ZXH%&;=8Z%DQ]_ATEOI1:'DLY?"#N15&
MJ37B5@(_'$=Q.K'\T$IA'0*"Q4;1%;?QL^N)[TXLER7XSS']9/$E?@)KI=><
MPQK7D?@P*:\8Q?2/ZE8J3U:^+J]ATU_#;#KBL16-K63"8O@)_.TD8$EB'8/@
MF$XCQ$OD_K#2" _H)TG&/3RCQ1F<Y)K%,0M3@!>/73^!KZ[](,!?>CSE\12
MZUFCN<5@E9@AD!L(<-@(?#N+ D:;R_=<MZ$"IF-YZ@FL S]!7 31-?QM 80)
M?8F_Y2P.?/5C@$&\ !3;8O#SV2P >B:PC!B> [YF5KO715"W>[V&!UB>PVJ5
MGQ]9[Q$6-VPZ"PJ<7D5!-N66(#-8C &_L$MNS6+?Y4M![&4QL!XMX#0M@!=R
M(FQR#HB;3KGGPW:#.8 A@&.K7Q+>(T59!,$HE6_1CNHC( %1@$8"811X/"9L
MXS\E&A/\V=\<YZC9M&8 *L* 3;!CJ95D^ +@-'PD!JJ&_W?[,JEC96'J!P+D
M-S,_%HBM+&_G[T6><2=1E,!B$7&&&X4A=^FI:S_%D\!>M .,.4LSW(TB-5P9
MT)YO':D#9Q;VZX%;D"SL(=^20!\('XE!^!:/EFXH A 4* )8<IL(> [TT3[J
MKDL?[<&NT<=PL!E]G(4 ,(M?(7!(MI7@,>+J?4(LH]  Z3X).+P!!(F?;+!W
MVL,T(OH#DB0M?IM81C0H(7R09*,_X3V(1.;]F27I%'9]"#3NARP(YB2Z8CX.
MX#= ="OH,S\?XC#*4H4H>"^?"WR/\&-X$6%3*!- &0NE)BP4PIHP83I 0&-D
MB37+XB1CBBB7H#OQ0Y>+MQ-ZRN^GLXV)Q><:**,LK@7G46XN[:'54D]3GC\>
M(T>-XV@J\#V?H>664\WB,\"LB:"/"#G9&@4L_ 'LR('>(EP-9 OPJI0H8CF0
M.U$(_YG%T97O29CK:P/42ZR(%&$=B!<0N>/>0/Y=H;R:!<SE4V(Y^<PA2F9)
ML%+P"6&):RU#)U !6+4>RJQ!2:?)[24S[OIC'\X*W_B11V0.2#FRED$3Q60:
M9R[^PR,^0UDKE@/BDVP"K)&DP"6XR_S0PH#"->%D7G$<M?&EI"?1W&\!'<RB
MQ,<-O8XYVDY7_,VU[Z43:??K3TE*;1:/L%$":B==_L@"C>MVO\O19-N^0T/$
M[3CM,GCT_TYBM9T9Z-#&*.;L1X.-8;>O67 -VO'53^5CPAEUF*X-CN6''X\?
MY/#]FL,+''C<C83.? TBAL?X*]@.VYF]6!-0+']_]5]^L]WS!B/7:7LMIS,>
M#UB_UW,9[XU=M^7 W__M."V05NQ_?V)[O/_1?F\_$$8FO ^X.J&SU+#7/JF_
MDMA'":^T!!BF*)S1O $UT*RX-D*'H;4)LAE^RH0!NT37+#/"R.U&/2#,6VE_
MYL_H%M5RU2(U)RI?926"G@KXC3_R S^=HP(1VJ-LHN%OR1;3/YRP*W( \!$F
M[?X%)9@"T21H<2]NBJ(\BUL"A&-\"'\"%L24NZ"X_62*]IJT!O(]WJ(.;>6A
M ]VBQ0L;YI;+XY3Y(9R5D;Y$O>ZRF9_"RW*U2]^5 !!E@8=&>A"%EVBNE-^(
M[Q$_H7>,,-"@6:=QH9+IESR/8,3\/YDOU?P,**02<!'HA>^4(:5\%["A897<
M>]$=DCH@XUM]Z5L(:R*CP\/+W1_"HD(CIL9*7G#.Z,5YX 57%;8VPG'$DU2$
M7? OL+X764D$_DUEM[4D5K555G$;DY!9ER-L 1>74 2;RX)4N295R,;<Y3X1
M]IA?*S)>$;*29N5<Q[]8 \W;L?ANPCP\?H)'1&3Z:05I"UYDO0P8"_I!4"VU
M1Z]Y/:QD1"NW@Q<AAE&9;G./_9-/$;@@S)6BXQ;,*1:4X<9LAMR2$SX2K5W]
M$ 2*I!.);70"P]1/ \'!$N_P*VT;.3_XZ*0JG2!% $$+V.0Z5%&1D#/ZM0@1
M%)'*NP=22^&6NV/W 9%(*[Y&D>N[MUHDKW[^6HBC+RBH//0?]Y=*CQ4- ?98
M+G]DA-\?4U@"P_@QZ$!@82FG1'0(! ?'T(IR]?1HC%(FY-,"F\MHF2)8%;@@
M"45ZAE2#+H?H]W)#MJ(;L ?S!<GCL2Z%?.3@IHM7TW-J%5O\$TR !!!VD$:7
MG!QPTBW:5U1NVW^3P*)C,#XP3'Z8OU1!!9RM,"U^"<H9..I'&%T#QUTB'TDV
M#/G8=WT1(@!>\D-RRQ/BD,[1\+]1!P^/!O]M'6#X-'?)1W.--0Y716U*ZEZ/
MA*X#$HKP%4@L*=!Z=6CKT5'<D_@-A9HJ1LE(1%OI/"@9\,6: H?S@G7EQOZH
M",=]D] ]OHPYD<N1=2Y@XHH87HGF"/.P9R*\>NNK;G>E%T=B08V3WP'X[/HX
M,0@W(9JGS \$EL9^##+1)<3@I[8UBP =%,[F,^9[MHSG(853$)#T7+LI0M>@
MXC"O$]5M0GT<\TL_05'M52/3=:>K1%I8*I4X[#!%^Q4D5,(3:4?.,9D#<EV!
M0;Q*QJ='4?0#3/;C<*Z@(8\MD0#R)@0*DW;R<AP68'.CT VR!#01F79@[DR%
M&BB,4R^#KX!H.0;M!7\"@!!XM: H+!HB+[%/HFIEJML:$R(+W@(^I7Q74>Z5
MSX1!&$U!?,]S*8"81V;3EI=/2/C!2=]=G.RCICL&8Z+QS@\R.LYQ'E_?8VUW
M5C5==$%ZBQE#GH4+WF6B,KS24_/_DKD=Y68"1( YP)0")XHH#;BD;DD;'Q&Y
MXADXO(ULAB\O"_I8AJ03'\ !3$M2D)(/0.62@X6@1UM/Y+XD]=ZV/5M[;=T+
MEEMXHM)B 3Y)IG)"N1*')TII\]S.S2'IHV,9S:*8-JF4E?I>"1@=3U$,?[!X
M7DYD &S)ADCRB#T(*X_+D#6=,!OA&JG0S/BA)EK+470RHW$)]0OTB+,8O/]D
MF4]8^#:%Q,>=HZ1H-=^ QY=&,>4A%C*L]!/G#9D#'H@M*B% 9_)0*RX0DKU*
M862UK6V)@TD&[Y<J!J#N92YEN@[\P\U,>F'[ !03@ _B2(C+"OP/ .@Y55#H
MCK)2@J#1/$QA >YF:%MBW<.JM83%%Y,^H5H<P5<8,XD7<E]U>SXD;_7 AZ-&
M8.F N9.)L,I_,A#4J+(0$#>'*BT#B"P"1TN3D:#LEVZ9WC<_E!4<R]$O4O+P
M*W1_LQ@T"M9H($YD<K*ZL"^\<@UT:P.ECG/)PE(VH,JB2PA( ;8,J+;,?"LR
M3=D/'HH=,-<%09\2QF%["="KM#%R]4V'*"!'V=IKCE&AA![3(F]L2HNI_9 K
M7 B96 (@(1M3H7D#SIMR4"KW*%2@-#/*,'AB:=&"RKEQ*<;* 5?Z@6X9"BMS
ML9JAWL>.4=;))8MB'70\0!!=$HS\A6\%*&PTL3*4_=<,S&T]O)I[92J8H*%K
MCT,S)5.1@H@V"7"@.1D-!YNWMBZ@%&3-0E$+ )H4PZ5,$\M(9C\X?02VM3\2
M-A16 ;!D8NNLFVMXP"H7MOQ2?26-S(I'4.\AACD'*GN@]G<'A851[(D8N*"X
M$A T40,>LI;./F"'93=+5EC "PY&AT(.8 I< 8F.+C\I8)2(]]HBK@A;'9$Z
MI)J*0AZ+H@J30%Z50.Z8!+))(._._DT"><>4H$BOH58A&5Z1S:C?:H0S&;S1
MBMR89OVT>]W&4K-'>:J &[ \\N)(4E2Z&BWI3R_B(J@FRIRLOS6Q,!/=)E']
M)RN49NA0QC(D*LO_-,^CJ!04QX3%@HSVMI9^(D]$I.V$^THY8K5D$:@N)[1R
MLVYM'VL=?_K0&F&M(M:A$3IAO9F,BY*I-U4& /WK\A(,/83[6N?,G47XNG!I
M!<BU@H)4I4JKE?'RY(4'*SU^6XM7+,:N5\0S9&1"ALF+L]'> 9$_R6KYQ0IF
M])+#^2JK2]$U 7>US^>'.9A+.]MG>_A^8;$<M3(L!M03!;['A'TM;#CYCYBC
MF\8EB"G^)"H2*)I.,7\E"NK-VOO$PS;;EUVSJVV'R0K(UH?)U/>BYF%=G.TQ
MI7X#/".J-A.E,G17A Y*$KJFY%^I$[O6HUE#VN7Z"#AB"IK"GP5SI1>7/*K+
MPCP00%C6M LQF,KGY^$J  0&5R*"A?#;\HC,Q@2Z(;#6V;4>"0.5$TV1[S;>
M;16K253:J[X3BDJ10EE.Z\9)!">QN]Q)Q!/XWM]?W6X@MYO]5\:UW%_?QKB6
M>^Y:OI&?I-'LB>1+?0;YRX?C3];G]]:[L_.+KV=O?[LX^_QI>=1NBYGP6]NA
MOQ9%!_^0T5;2413G#0*1GT3=AJ5]/*!<(;^9\1#K+(02$=7(J-$2%BC%Z2_4
M<-;J8%28W_+J&S]4#BK1&-9BP89D"0(5>V-A4OX!K@16)CEQN!"X=10(AI5&
M<?1#Y#/&')-,VGK28R(W.$JD:XQ'10,S"D4:B'/E,LNC2L\J +\RP(I6^!"?
MP#H/3*)*BV<1FC:Y\+.BGB>'KJBB6/U*3."57ZDZI>O>5*H?H@T7YTZQ>%7E
MU9:AJ,8)^997MW_+C3X6Z^$4A*%=LWU 9A;'PJ*7CHJ$4JD01]I9M^5A-3J!
M;Z[HX.0@^UAG%)&;FNDD5.1W O!D4NG^"#QKK\>%L1".*H^14L"V$_@DBN(!
MV$CQ7'[WZ?OY*2PG"F'R$]=C#@O<)<[P._RWS%,(<.Z%=-@$*]5RP*+0KT;&
M+$>A:MD@8I6E^Y0P%VV.U(0<B3^7+H]=#_ S'D]5;G3Q-RHC*@@&#ND!LQ$!
M4)$C_@UH)$QP%WH<!4Q^+'&,8BH7S<N,E6S40B]Y^K<(^"@WO7IF.AM;/ DE
MB*U+?YRJ?6$&+DZQT&OBS\I!PWR+:M\"#,LD//; ^R >@&;!54D1:6-9!#ME
M/RA3R\$3$JFJFI@;H(#83%;*$9Z O'(7'Y7!D76>R;_FB)W*!"[*-M45K;*W
MB9:^10IIP%\:Q#2YW,Z/>4U5KRP57F4B$Y4(-$1\(N)U()^OF&!O5!_YCTES
M%57:^-L&B2NJ":;WY/%,V$_(+Z/4%T\@<(5;FBP%,!X5*6(],5MFHWD),M&8
M$HM,C^+0AQ0 S.<!3#G(.B]YO8%840-A&CC YW6[I\PIG\CA=<,9/)GH(=[L
MY1-NMK^%,FR<SE$78:$*HQ(1G1 V!EC&0-W$J:@Z7'_& CE)@LPA^"E%"<J_
M1C7N8ZG+=9&^7FB*+P3$&X/71\1K7F=76(TZEXM^-OT#7R]3$0^AC@+EER9Y
M^5QLL/:H6!L%>3U0+484JR61Q<-+0*J<8,3 %I[.1+N %-%*0*.VO:3H8R9:
M0U3L2S$TU6Q9*C@M35>QD1+_P]ICYF)S)Y6Z3TH$9<CB,<D"=K%@.51KDU#B
MQAX+*8XM^W'C+! J&HU\@Z+'1)%(M::3.,HN)R57G^K$=>XU,O11,9'P- U$
M'PNE(4"P26.=HFGDO&.AP6T.S!N#I,=#$@@LZ<6*?B?IH"@'5IO;HY75PT-?
M0:)9':>KO")X\KSP3H_=E+PGS;41OI'N4VGNDWPW.=Y(*TS,*JQUJ42_8?&L
M[E&5PGS*,?2PTA_\9?)"L0)2.#H4<\QWK)?X:@\J.<+4:[ @-=8+-DE_EQXO
MI]9S".9KB>5%M-%(H$?5!1+B082%Z8 :$>9(RG%!G6:HZ;9LXHE!?WE'J\B*
M1F.#N4<62W*H%S#MD@")P< C8R":R5H] _0M"ZQJ1$[47<H"1)I))&-R2EM2
M LM@YC$]/U7X*B"/Q9M3S'QYI=":UA84L.NCRC#M7<W&E#IYM)&7E%;$ E8<
M83&6EE'IO&0&.IV.BK]3,D68A/E7,2NLI15AR#W(6AW7)%$(1ECL%HJ&USF!
M(A^L(!J8,##0^.&+-+*65%D^ZP6#?5..-5Q)D96QQ?=YYU)<Z@)5'Y=A7,F(
M)A@T4CZ9BFI5\D419C@8O14CS#)/279Z"5\7B]-$R#B_X[[S:<CY\!"9ZTSL
M>ZTK9FJ0V0:G,95LJRK9>J;=R=2D[<[^7WQ-VA,) M6H/(XY%0+'S".;YO8*
M\<(2*JNZAU1*>V IE%6C&@EI+ZM'85.LD_!$OS*8D 0,7E>6@A,8925],8G:
MQ<G79$[H,*=A/M5YZ>7NI$I]5*GX84EQ#5DWE/B@Z.V$>Y<4.-%3F/2F<JB]
M4,YC<&M"FBGDAPD83)FL=JC9K+@:0%O9WG!5N5M,T-& "2T&O4;KF"@5<=$"
M(4;.SXJ3':2Z5\.@DH0&'N"NEY4,+0$F"Q*9++RM4I]VK^Z1()M,QQX@PPUP
M&B>6I1'DQ /Y3F_?A8;7:%93]G,/_*J&/V($V<(@R]]43'<A[+9BO1+ZQDL+
M]H0L43?";/P2!(Q,S*YP7,0 .IUM,60H.9JF/HC>R2HU']Z.$!&OU#!<$YQ<
M<0":EBM'7C*,WK,L2.W- 6$+/A*3\'+V(3:@#7IJAX\#I9V7]G5^845.PD<8
MSD2ENLA* *K8(]7F8SB:IM($I?0$^D4KRAH%N(LUK'7BIS3$MS++1%NSP!56
M\F'SG@B5UUQ+@E*G.&!BR[(W?4-YT5IIWL[2 ZE[F&[;FAZ[+PGXQ9,F475?
MPE7/L&&QV)2B:*S""N<UB,4L<A3'T;72STM_1AR5B%H03(5*2$D&BLL2&U=1
M6:YHQD/Y$LH<H; 3@X(0+C6;+H8!+=\0@J>4D5W V^8;DK6P&D35&*<%'!1-
M?6&I8)ZF'ZMY9AA]%,,#%\?LU)/F =4OXOS 1M&P2F)%7F*S$-NJ9]7<\*%D
M49$KTJ%,\G>).BIR@@4L1&@(#I+%8:EJLS2OBT@V2X1A48F(48'K!F_$EZ@"
M70HA@1.#C8)NQ1:@"%,(*$]EJ3%6D)<;NVOOVL$QE+*05:_WKXZ^V0.1?:;W
M#1!'UMF6(DF;EW@M+SDGC8U%MI?R:AF"2&5!&@B/%R#Z,^"J(^OMLO<)NT.X
M8%H?BETTH<AI75@L3LR57]-3LS>L29J*I\2(4TT?U#:>JFZ;_4"C-MR.KZ==
MEOHVU*P3SJMXNY[00&4W2Y7P7MXHHSPZ.6I0 %Q66%3[CK#  AE+387E+-2&
MH);+*>KX,1>T<M8LG'",3!]SG%>YDEZ5?@7JPK:24IZI;!G6G2<_"!7RYS1)
MTTX*<MT3\HDIBA\1*-0$D HI!>Q:C+<4%TV(>$5"0\_T&R K3TVS),US(DHO
M_@G?)F!-2?\[I#9KD?331O3BL!#?Q7X?3Z*#.%X29$6I(664-K:P$>VF49&?
MD9-(Z!H#-3^X_'J1]?'5?$$6\!J53*^SU$V(^<TD2A:56['R-5TUP+ 8;8[Y
M$ZSG$7?*X<T6B<"'+V^PV -:^B9O(V'>%5T1LH3SR"@@..)@8'BK/\OD?:9Y
ME>A7FB1(GWW4"JQ.59$1R@/2.#.D6+0O\Y"&/GY.J^<2#"_GV:"1)/7\^!8!
MX<=:.J9"=ZK?D%)<;C3+%ZR8\CEB\V'="V]3\E0.[A19[=1/QOFX!VW!/'"@
M45!2+S57>MB8[)Z&F-I<E'J$)4U9"W"6R_2OHN JUSM%<ZJ. W;)T&;+^1/@
M2+?R^.6J(^UCL"+\)&]2K3W2SG/"L5;-QR04L[P6KDJFHM*.A&D1)V5+S/U\
MI(L*8Q*C,?E%<8EJ901&\;H1%RJVZ/]+93=?3D+*H"C5A>%Z;)H/0=)4N6UI
MA6*7^3R;?-"QF@'KYSYEZ6'\0*E06U.?HK&3S$CXX93F[@CCGWJ+"[6]8HF2
MD2AN"5)W%VG_H*VA;X/+T%'R6Y;$M!R49JH%,;^^2)QQ!*I@!46:G.K/CM,W
M.5634]V=_9N<ZE,%B8L[@O*&7(H2JZE0Z+OEWRSI)%J\(T3(^9&X#T\D'?.+
MLJFC@II$,6CC2;4F#5#0<]J]:M_TZWEL C <@49SG%/ZZ4+%E?Z'36=OX)_H
MWLB+/(3*0RM'V/<X)P*#>2Y%5]#O^::N($)7(9!>K'8?@$VJ!DAB+@Q_GDKU
M3->:2.\;#0/7I5?*JW[&F1AX4<0T%X9&*J=>3>+0_)>4W6!O?L;KP]J+ [OR
M4^B7-(7S2ICR2C:VZQ-,\INLU9+K8W@/++[?<F/UJ^[S?<6?),5)R&<03A)^
MY(DPI++"E_@&*I8*'R*TEUO4N6LUE^8]&'W+$+O$7M=OR8'_DI!:9JBO:'P1
MOA:\5]JH\BI(X:CD#N#RX)%^A21Y5^41"0(4B]Z8,MIJ%EX*](H]NA*^E;D&
MRB1< .,S=FV^+=!O1NF2F,QNY&R:4**-WN%C]$@2@4H_)*"F^GC-4-YI)J_Y
MK"V+J4 >['P_P+LMZ-(!%N<N2E%!L# MLU*HC+_^<O;E%(@(TP#3W&_A#-0R
M#AW1+O(0*086ANAW)]C,G@_-CQ)2*?E<PH6+%J32<SG--L"*$0Q!:47&--;P
MKT,U=G39A0UR'8P4R5B":)@6 _U1=<KUU&0>G)P2BT!;M2*Y/L(J0[$A(!T$
MSL&P>2AN&EL<]2/OF:5@RK1T.X">+4(^U\JB[?Q.C258$ZZI)H+&Y*FIV%N=
MKBCYK;>(WHII(&^P+=\)>YOUH2FW=5Y*<YTJ_*)F?VFCG&HDM)]H;KC6;5>*
M/#_,B"Z!EUS>T4 LM;G50V[H*+K\W,ZF%B:C*4@91WRU(SYXD#&=K:X9T[G'
M_J-QW_?<?=_5,9T?3G\Y_F!]/+ZX./UZOON6+"JV*P";ARU+=YB3J$+HLJT&
M?'B11ISA70#R[FTT8#(::/6!@?J>RM#!-Y;^ "?#^O#A2YW*6E,.=]JO]IE<
M3O_UY?3KQ9X02C'T'\W2O!XI=U"(9KX$#"QG0/4HL;Z\/<$PTZ\LS-!=:#NV
MU6JV6D1"\!='V#=('S3.3])?"K*$6W-P0?+T97'M";RYNIPM+^'-[]0&L_%+
MN8BP9)^>YPY5D?9FX*?*$?.G,7J^@D:_@\UVB11JZW,,=>M<)#_4@#4:VNG'
M4YJ34>2AQ"G\6%YL)WQW="#R??,@X==T_1_^QQ<UN]0+)X='>N*N#'"DT10G
MOI+7ZM**XL9?=6==!JY*+#DZ$<5C\12WA,9C7!CV63&&E "PQ'I<DQ5[SEZS
MXK=_G'X]M;Y__LTZ.?YDO3_[],[Z^!D^.?OT_O-7$.A[,6]9>5ICNF@Z]]C.
M3T_H&OGZ;IL0+\V<6N<-9VE0IG8\Y]T5!7I4M47Z>7Z3Y[VGD;H-NF[S=G&/
M$0;:T$W2+O?S0VP8DH]4N'$I-.2].3<3?^3+<J;$G7"/RC($7(E_14$*7C<Z
MSF*1H=5>QT88+-!JF.\.+(KJ@7D%;YA'V2VM4^IUM^\?8X?GA>B6X%-%M^7J
MC7*DPI5VFTJ#4X@39[U&^J6T7N1FT[PEV%?O9J))6FSOML/(7N"08_8:)*66
M%Q 24HR!I9A+_A2\JJA;D@0A*9>L$ (E#XL$-J4/4 SIU]OD)ZJ<9N-34/@#
MGY):#+2%$-HT"3JZF6L*U-;S_1HUE1BY&L#3"X)$J )_I<*,M-$SE*NHEJ_Y
M"'QX+G B49XLW\^2[0CB5L>E?0?^#U!+5%3)!)!$@B>.0KPN5B^I@]V);3+/
MB_.P)[:-X\ZTNRBW?77[DKO=KJ^/$NX>74973S>.XM7/)JRS.JPS?(BP3G<P
M,&&=/8XKF+".">L\BG, WL#IOZR+S];)YT_GGS^<O3N^.'V'3L+QIY.SXP_6
M^05\\/'TTZ:N?"HKJ*5$QBITO TN8+.$OU9_>>/YR2Q@\]=^2#NCA]Z4E^O"
M,>@N:5"V$F $._%U(8R.FD(@I3'\WU-OEE\?T5<_I=[B=\/V46OH+/VZ>;3\
MNU7+=HZZS>%:J_Y$.Q:[!L @C/_^JOVJD-$TKNEUTW((L&J]%3]MS6[PQXLT
M5@6D@.%#4][@-L(C1'T!W9-3U 9PJ#D<3K):>C0BUL=50PN:N_ET:FC#O:PO
M![M#D(-?15 &9.&9%C72$HA?1-3HN(C!O/?CJ2XPMVQ$$:U9!U].CC^_M<[>
MO;8ZK<.*[%[.4%)NH<P&DJ,Q]9Z%VWUS#VI4BV^@ 0R=;DBG[QN/;6\\[OY;
M-2:&D9%[@+O^JY]/]&3"6Q907/M\PGFMX7@G;6Y$S-.C>:]%#.R_;43,/N*N
MUVQ51,QY*4OY><;%ZB+$B07L,9_P,,%F^P]18F30,Z*#/99!M/^.D4'[B;NJ
MF5.60>?:U%IUW^PIS:RUC/1Y/A2PU](']M\UTF<O<><,5DJ?$Y9,K/=!=&U,
MG6>$\'T6-KC_GA$V>XF[5N_5SY^B5/1VE:3.^[Q.M) _1N(\'ZSOL\3!_?=7
M29R?*-5J2F[J4N+O&\Z#E-Q@(-^4W.QMS8<IN=GWDIM=J;&Y<]9\QVORY2T0
M>K@G+]-^&['8PR._H[M)<0[O8@_-#IVP'G.?9WY(_>.BLK[>Y-N9,]PRTT%V
M HD9B6+,S%QT9&M6[4@F+!-*6-;U/1W09 3Q^"'6B\-O5C1"B?IQ,=^A]*9R
M=U54SENXI;Q%$"65R[!46%%<A24>0;]_C'[_0S1>23)6.P_)!3C PC4QUB*0
MY?9RC D34TGE)-Q;^\GD>%PQOQO':T2"T&S5AG!+.]H,KVW FGWFQ\'<5LT
M4_A!C#]570&VG#FAEL@'9*L!%P*-:_2R"6 D62#0A0T8%93A1P^* S$Y 8OS
M$<549?_;T?F1=<E#>#%6W@,9\QE-4BHDYRSVX:PSG!J\0ZQ9+U[>LL07D)*"
M9H=VO+1;,N'U-,GD?"ZD/: )G^;BS"N4)OD61P&%8 F+-I+/65Q]RB=_F]_,
MJ(\")]:7)7%UN=H=C1BVZD:"PTC\)=2S@CME2QH<]1;(O+%#ZF?%+9J>_HP3
M8Q ^4N$=_!;Z>4@R.92%9X=YTZ,^^@AO!-#L@;I&-/7&)?-*B!W&W$-V6!CH
M7'/'A)C *Z[842-XZT;+XB_RYIN3\LQ.@@<>:I?8:ZGF P'B92[=\9#3P#)H
M N6$'B QAX@XIG4AKK7(ORUN^<'!K%Q<3H6@ 7F&TDJVJGJB?RH:4?.>-C()
M+U.*Z=6BW>AZPN4$F!6<A5>5X;YR$8\X*9H%U1HX[ T9)XXCFM@ZCF$CHBDI
MIR715:A3(MH'-GP:PW'@77 F=24 3K01IZ+1=N)44O[[U'L%6Z&FLBBP<"*]
M=@+1?$6MM\=)WO*HX>&:+_"$A)8:A4- ET.XUGZ=-0*@XA%KQBY+B2*:@ZM"
MI69FU:*DV>341&3PUT"T.BIQ%LH;H>3K=Y^1/NN\([NV)5D(E1NYW,O4'4Y)
M(L>O6[&?_$B64JV"<!W-WT+1MLYOU2V(F[A0G<B)8HA[VHJ\<43[<7X<?@.
M"\4\)KQ-*L4982/4S[8:]L@KW:+JU@DU!@FL5+GFTF,)72=!25=@%1NX8D$F
MYQY)"WW!HL%I;&)L).B<D&91 AAAI_Z4AGCCI&EL!"V4*_7K7],DL:3Z"B1<
MM!JE,<ETP[!^\]]PJ$#@\RLI_#1>IM%9'J=F[%S2C7+[1K-Q=Y_<?TI^JA^6
ML/,[5[X>/'XEFGGK1!BA#*\]\)&H6TUGN(B3I]G_.;SRUPC'I9Y@GW,4AS[;
M>: ? X,&EM,1?HMI9ET566\]3&2];R+K>QS:-9'U_8JL[TH<_<[1XYW)!*SL
M#5ERFKJ][TUW;;]YU.YW'KR[UFD=#3JM.RV[^KM.Y^%;@6FS[8?L!5ZS8F3J
M>U[ '[N]M[[E\G_^R^DUWY0:?/4S#>_>M+R=4]4W+6M!ZD?L77[D$]*"=6-B
MZL]\0/YLE,&B'CK#-QAS%U.?A!?.8IRTF.4.\>%2K*_16=M<W5R[>R11LOGO
M>> U>OR?%>"<39AHQ-P?ES%0F->0.W1=SL'BV@WN.NJN=>KC)-&5_0I$+SON
M@U'2;?"\SQJ;;W)C[(_I?[N*_7JM>")O%V9WIX+*L>^$I,=>XX$XV:(_VSN/
M5$QZYQ4(F,P =5@J#2F;?6L=OVGM!4'_[5YGU,\6XZJ[=;C_]6]>AU'X/F;J
MF@T__8J>=I9XK\2PR!OQ@=\9=,9NRVVU^X-QI]/N#$=-I]<=]$=-WAV-1MZ_
MS]!.:#IMYY4%/KP_94'R]U<-X F\=A%7;%PR-GN-M'0<>OC':4%(Q^D)BV,L
MUOD=#:U7EIA8".^]25^'V;3A110:P&6!RP!^G/B-PFE>^_?YZ%UT]:'U]>I[
M^V/F_7EZ]<<OPS\__WG\UZ?I/SO?IQ]O/K;^.?]X\77ZQY^3R:>_OK>^M]X'
MG^!?W_\ZN\%_?VA_"K[_%5U__.N/'Y]_^?7/CQ>??GS\\[3YQ_1[Y_N%V_HT
M_33YXP+^U?H(Z\"_@X'S^<*]^B/\=?+'7U'G8^O3GQ__^N1__';6^?[MK/G'
MN\OK[W\>.Y\N+F^^__G]YOM?_VQ^>O?']),_;'[_]FORQT5T\^G;;\[G;U_]
M[W_^X7_^=MK\^,O'&W@7//.Q^<<O9]W/[TZ[\,:;3R?RF7_].AE-O>#SGZ?.
M'Q>_=?_XY5?_T_2L^_WBG]??_WH/Y_K-^?C7UQ_?__S1^7@1P.E.F__ZZY_I
MQ_/FS8>+T_33!4#GXN._AT/>[?"FVVAU7*_1&77'C5%K.&P,VZUQ>^ QK^7V
M7OW<&3;M?@\LOS*-+/%[[B+X-N".A]3R1D@]6R'5Z[<'[7YGX+!AO],?=(9.
MS^VT6B[O>]QS1ST24HX14KLHI.9E(=7W.KW><-!OM >#4:,S'+<:HQ%O-\8C
M[@[;PU'7'71?_=QW;&?0WB$9]4!&_IX8AK).#"N&7 YL,@JPRH:G2^W^UF:0
MJ!6_^RVB'LJ.4J#_FD/^$T^E]V4DT\-)IM\6S">OZ?+VH,L;K=&0-SI>I]L
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
M]N<RZJOMSS7OS[TO]Z=ST46A-'B#"=!+ B(E:[\=40A%66;4I?OS7KBLL_E
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
MS7-NC&$L*XP6HDMU'DQTX+-@H)$I)]&'D&,MB&$K:_C5T-Q!-*_A"/XE:&Z
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
M!I5M!%2&@=/. @_!2#0I"D^SSJ!:R;YD<D6-UK:TG^>=0O$%3MBU(-R2@^O
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
M!OLON[Q+SI*W+FIN427OF'!!R$A4?'3/=(-]5V"_</0AF9 IV7KJP1HH%I@
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
MJ&!%[D-'2%L\Q,S'^Z _I#@8E (^N=Q5:V2_-RZ)NZC/.B%$579L/Y/A62_
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
MO X;JR+LQE$K-U!MC8>EU/)L3318]F_73L-P_4&( P03?)II,.QW.Z&5I_7
M8>OF J. 9,^!8F\&_6^=$,/OI^^'N9O5WH1PSZ9T:\!L?6#V>KG=I.1.24,L
MPAI;Q)4"L40KA;P.DC.@N,FJ!@?AA"R;-*]<\.9RC'2/[)R/%1EN+@^]08:[
M0H9%K45$[BR(.4(+ LC@0>"Q5"(B%6,@R'J%;8Z6Q'0Y][P!AL<*##<7>]4
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
MV; :EH_;K3$;9]7KCWZQD<Z]M:ELBHMCQA7;6$C7!U++C3:)$LP[[U "R1)
M2D2D$\;()6$YJ"#4NHVLQ]%82#>OQ<TOLG,C>%R7IQ=3.*((GB:*J*,:<:D#
MTI981!3GR7LE64JY;[?0&V(F;9AY0Y6*YFB^339>T!\4$T;BB%%45@ ;6XV
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
M@[7I]&PW?_OL"!9UU(#P&D'X8#FR7(5@01W-;58)XE1S9+2'?VQB<)HF0XD
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
MG7C@KK()I&*:*:Z)-8HKS0V1GE/JHPHQ>">K8ZG9!#>^"0X^6QVTDEPA;7A
M7!F!3-(.69! C3?2*Q6VMA5Y<E[!A,D>R(6',_@4V2I_./-H@("71:U8RT*;
M[SY\7;QQO3J<<!K:OUKDK..NWKQ^\[+UNO<-CNO*:+4<F-GZQW :5??/>1@=
MP*6P.%?$4NQ24%:*&#10SFMB-'PD6'E+=!)5S$66[M J,>^,GT#*>S/H@\(1
MAJ_@U'A;N=T6!;_],Y=FPU/G\%2.'?JLC:0@%4:$G;2(8\N0LX*C&$'K)#(Z
M:T 9$HQ=R%0@[V59XK@FSN9SSK.IH)(]HYW+\U'%#OWQ"*3=2B6K Q5LMS@U
M2[6XJ8NFTA&/[6EAM12KL(^K\ Z6*B8;++:2\,"ER<%)UB6G K 3R"&7Y9W)
M6?1V,ISA7OI/OW>P'P='N<QCPRKGL K9^;+SV00703>@*/D@$1?2($NE0IX(
M'#CQ4AHX?J1Z0B[@E&+QK?RUQ5< 8CA(NW::BE$VW[N_?B];YW_CP(]S!$P5
M GUL.V&*XW_!U>-!;&6T\WFS@IQMZQB._'M.?F@]GRFQ7^7[GC6H*['>M7)?
M>RX6XS@F#>RJSA6MTKIBT5%^L[%V[X=Q+[T<CHI98?CX-M]B3!WY["AU,OB
MDC 8\2@4LEAI))32-"82N??W(4;N?67\FM)VXX^,K/A6L6O3[I#G1&ME+LA@
MFEU*\S$_P,0E(F,XZS8$-CRR7V,VH%1+46=\#,='QY,$0PL8D5+._2D.Y]KZ
M!Z/I#V;"X:X0D%?;&6>B>2__^D68N'0$6QM4^%$Q?L(8ILE.HWYUJ(Z',8V[
MK9QE.CR_SFJ[-97V)B<MG.*H))/VTZAD+=2I+/.A/G \Y[B7$HF58Y-"?^Q&
M^863D+KVS!+,P'0.[NJ-2W!7_Z#7J82 :D(38VA^P7 X\0'#H,M1FE_4=]W.
M06W8R%LA!X05D,RGPQ2K)W$\TXU5A O;[?>RFQD.CDK,@.=-\[K>3:,<RV2B
M]8?GO+A=IW!U!JUO6<^L6J_,="3-HZC"HV:)/AY6TS^*-B?75]>BRBJ<-U,$
M&?O\QR]T=BGOF'0^775''8TUB7>K\YEGK>UY:'E[96O1Q!!4N]JK]:T>VX&M
MV1E,2 $K>("Z16&9O &>.XD+J^Z8HVL]VVE69![@63/8;#6K?PB37K YW25'
M!-CO]33'L/R#D<TL:;^W)G[;8;NVYI?(K-C+P?*;+R8#1@Q_!DR9V::.@C-(
MFR*#RT+P_.U?QN$@7_.DM7,&@8-X,.[:0?>T%:L5S]F\0*WSWYQWP,&L.S_;
M(@>=DKE^MJ'KH+;?6H?]DZPLMEMA'">R5Z>7XR_A[5.*C>HLXCJK?/KV+-F/
MQO"2B;\' *,+>Z #F#BHMF3ES9D?[W ,3%E=%$M([9$]S5%Z^8I<_60J!/YZ
MX:]-V2@OSI;U^=Y?KU\@8G*B(2A8WSJ#<4Y>[(5X! +B!, F5\W4/UCX97K/
M?'[EA DS*I>3Y5N_6Q(3WXZ'DQ3R]U\'0,U8^!MV:([%[QWT\T5GI*Z.E= 9
M#L;'DUC=//RZE$#.F^T?51>=D026^RN@R%+U@'R<U0ES@&7P74ENAH.U&F:>
MG>^ +'^4@3T7/,@GZDG91+5$D!.RQ\=Y"Q1K^MS>[\\C<_XSGTJ=X4P&I:]-
MB6>0FI\Q"9T=S&)I&?U/V3KOT]K',Y$LQEG9:&?C? ]V3+WX?5^,_OGN,\-_
MIU<IDG6AA[[+RQW#!;$S&RBAWK!JL]HHW&01+6@\]+.VH-FPH!#'CH#N'32R
M0G(D ]/4>6=-Y(OQ"HQ:;EPRUAO,G9,V&_&I9\0(HJ.CBQK2\XE)N'R8H4?Y
M\BVP"FR!#,_%9/SS++<-A.?5@1 7+M+9LBQ:RJ<Y*1-3%W+1#C+^.-O["M)1
MD7O@X 0Q,Y[6N DHT@O#F>,YUYN!,[];W*L9RFNC=%VF!D!D/*C$/\ S@W/5
MEPK,LNQG*V4DU"G+DPX-E\L*WC#Z["]X*@<+&^Z*1L-U.2_/]GW>"(V%<#5D
M_2GV]K]^YC$H[+!"1 6>.XYJI)EB*"0?.!:,2FRVMN6%!L*[\E$VM+X,K=^?
M[+SX^)F&B)7A$GEK@-92FVR#8PA;X+E(1*"YG(!X<EXGB2FM+Q7&,.N3S$EC
MG;K&%^@^,53J=B[VE5,DY^%VFBLX2<5:--S,%+V:A>4 "BW(AAZ>G;+182:4
M ]3CJ_LP0'S77#NK ^Q/F;AATE%#H\)>.1I3 T=KW:+?=[]\_6RT,PH$4&0\
M2XC'))#!,B(?+/,QD22HW=KF%WKVK@I'(E)&M$\NV CRFC869&,GM,&$)B)2
M T=KIO4/@*,H&'.6(YUR$U:I [(6YRYB(E$X$*A3+M/ZO,9A-:W;<P;$ \ %
M"X0MQM Z"_4\')E68[/9656G4W1^Q=D9I=7*8R$<I[G\ T]:Q2 I[*88>0,4
M:]T\I[O[!Y\)A14VFB 1<^U_2CER4@N08*26!C96LC('ALHU X4#].= [. \
MX=02JVGT3A&@"\<IB08HUDSK+^\_:U $F,06.49#;C+(D'->HP# ;*(VH"$
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
M][9]&'1&,<<^_IHL?W]+?_SC+H7YRUD?"FWV@#0-]%P)>I9K^'"'DW)>H$A
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
M9N0ZLB%F.=^N,!55:MC7B95C:(]F7KO8@2CC9?[_FA3GCZ=?&:UZZ*!_!I5
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
M[6"J^QFEG15=Y.0.TW S3 -*H1 J0B+Q])CXSY:+5:F($A7"96R(.#6$#;.
M2#1K_7'Z>W/7+.5-T\\MMS2UZA4*ZV8@328KN.%9-1%&\5&SPC!@#;*)0\=^
M:*6B#;V2"O.UQAYE&< T<WF)V<F[ENJIH80Z"/#5M4'>$*U4/45R;WHSG(="
M4;EUH$AV:HT%\>!"%3.5ZM>@(/6&)RV+&P( KA8M5D!_CHB]6ES TY95O</(
MV>+M#/S/63&X! O9YFNI,1UE;+LCMW %3?^-+R1(0_LLE<-% -]@#G>\-05<
M=4 18Y55KKOYY'9\3AK82DD[6DW*WK2;ZTK)P@"N:'%O0!(6=YH'3JH.4994
M71C.MQ$6NUK"5TT"RR>$;B0N7%/WM_M\IQ>;\^RXA2WI_-#NNSO>Y;^?*6RH
ML]1$#U=@U\"- F;8JM?X[3L/LHA'=[":]- (I,.WB]^_64V6]7R"Q+?E<K;H
ML")J;:+$$DZ0F-T01QPQP*V4=!1.TP,$VZAV&K @LRFU7,,#*1SRW[MR(O43
MJY4D]*OAEQ\]T2W_YO,)R ^HA:=*+;:L>4J1M@N'HX$7OY,PMH76:YUV9[LO
M98=+N@$QU0(WW&1R-U9=*6$A*CQ<I)#'V$@#,8T5(31I)3M$Y?54X)%#<.Q4
M(A+7E4O-S=<8[$G3&")H=8(1.H7[;:7FG2+EQ?.Z =WD*%WLX>> /R\T $6_
M1)U_JU.D:F,@G>_ :_&.P=8#8V<P)!U#$F$O-C@.H"%5[X,6W:WEV/!56NSG
M\$&Q(NN<F-V7F>/IZ%=9++#HKN6-=]"OBIA1#._WT"[W; /3B?%^J)&!"#M?
M)HS^?=YB'(.?4*6\D&7"RBK+XR@-_5(&82)3SAY"R?P=>HN?4=(7G!X]]R_]
M!(%5(?/*($H]5A32*PI1>H(%J4S3/$VCXH>?DS7?GW SVR( ,LRR2"0R""HD
MI\MXG 2%S"GA5K&D[$8 X(<PV^_I9^[I\>TE5A*5+ ;/.V+,8V'*O"+/I!?P
M,@F27!8B3 ;"QVI/44_7IM!"=5BUM/OFP%,A"/B;FMJVD*#[ILK.[A0!8UCG
M4>C,P]45J#6M,9VN-^"0D&BA#6+,5\5CC:;X1"IN8[AIL)B4/F3O+M!CV)S'
M=BDVUK:^C@=0Q#V3S=;NH)^L6KO.P(D'"P_K%JSN5?=JNUUVCY2O4KOW*6Y;
MM]P:+O&6@Z:[D<Z:;&FZN8-[.HP_W8KV5Y8]"7;;PLKIJ=$Y )Q@Z4*6V/R"
MUKZ#2=< <WS.Q_ 9IT55QEG >)P7C(F8APF,U2^C D9>5=D6KAOD,T;;''[J
MJU(7?;SG*=ZD0<^.KNXNHY+!/L UB#PX'O-3[F4\3;TL\67! K!()'+[I0?)
M_33%RF;JR @V'2H5-WD](? W2A'1<\-%IQI?C/ARN:B+E0(W4T%3V_<" X98
MYZ3ZDYC.4'!Z[Y6R%W)QCH_^LM(6;A2VYWR!BJ0Q[SU2D[6BY7^/HG7Q]L-E
M5(5A$!2^5Z51Y6$;$B^'&\?SJXS%,;8CX<)FZ'9R*W]!"=YO9"+#@(<Y]P3G
M@<>",/)XD#,O3V*1%V42\APL9_\@7"<]6ON%#2P^D%MM>UGBGD5C*XM&L&?1
MV+-H[,[XOV,6C6VL&/VRL%*F61%&69 4+.8IQZ+U #S<)*G\,O_F+!K#9;I?
MN<KS6'%73%XU\ES7[J@:\>_N?EXK#?]P6<&R%GG@>R$/D<4N0VA=D'AEF!0Y
MCWE2%&E?REB613R"U<Z3DODBR2(A0B;3'(X F&I5O[CSF9-V-9OAP6Z,S':,
MCK 7\DR%R55&^-.++G?*K]ZZ5&L)\)Y_HS+4[>I@\-DL(;92-M5HF_/;X-HB
M5\04 ]\Z.V4"*N:[NN"6 N!CMV$5)MDHP;ZDL,AJ:KH4@7=52I.D[X]1MWJO
MZL4-!M2%_!],7SB9K[LV=PJ_I'9H)J3C!N)%=Y3T$5-*KHK3EV0)'HRLA-D"
M8NJ-;?APG+50;\/8SZK 1)#NRM9]+1@UXLZV(C6OP9C4YJ2[2K6;#/X#D^5F
M:AM3Y<I-AE?9EL:Z3I](:V"N;3=-/3<BG#$(@.YP-0\ DL4X@C(L3NY^TBNW
M)\WO3])OR=$[.?>VZ5GG(&/\VJO?>]>U$'+ZXW>DMI^#RB[#R[(200A.+/A1
M6)!3AN!1A7GHY3Z3K P8*Q'[#"*A=>6V'$21QS*3<5KXA611$B-9MU_D551P
MP<L\?L#5^BOFV.7OV)CIV':9/L0L\I8DQ.UL(1HY_>YN8-S*J[O++,VBTN>)
MER4@U"SEX$E%4>')C">,%P@GSG[X6;$^4^YA+2-14"WR;.IH:Z<5^P#@ 1:]
M_3=<?/@+/) M),-TY^TJ7-4&$'6#5NOJ?G*ZU0WV<R2XTK?F"#JF'N.X-F>+
MH[H![YQ/SJK?9],K$ED2U&;/%]0S"GTP"JL4Y%-X25SY'F,"!)7QRO/S**R*
MC/DLBA\#_T^[_RCUN.\>;?Q([?SN$P%1 HLO%M1JVVU9"3.9T$QT7WM5<XS*
M6/^^MNK8?$39&-=RHJR15:-85/ $%Z8=-9[ZA7Q7RUN=!:O;%318&X3:H$$E
M\;K7/'-H^;2YH TP&VOS]6>$B!/L]%E(@XA4^$9G^_1#$*2B8#38N/9FAHA/
M0K" YE"I2;!3K/[!/N%U6:/M<ETW\&50,02'7-;80U=Q)943 O/!L$U30:3;
MLVQG8%5ASW6$%_4)])P9=Q81GGACY[M]]IBM,/PVN!*%U*N.ANU?:+G6@^N@
MH(82;M'E6.MOO7:6"<X2VZ!9=2.Y:M9:*'.7+VP77S,BW</=_:+6\8Y)-R73
M6B=*'8BJ JA:<) 2-V7+.>R*]%2=2=? )FVQ:\25(K?"C\+ST."=H"5*PJ@M
M1(&]E*N:/"3GS42*!^<6$SZP3'*.1GL+X7$^B>2%)#7.X9G4#BB/A$0O *+)
MYY;O<6#SVK6:+=SOX)Q4PUXKTFJ?G.U4BX2?N)HJ8[R[3_1L]2;X5WM5#PR#
MFNOV%4-_2-C-5PH%:ZR0!6Q@Q[M?>03=5XY65I(?W(#%Q7ZYR]]NC9.D_HAD
M8K]=Y*?8,/>VX&T=-T-48X(HK;9L@GT2>X/YS4X^''] :%<1^'GA"6P5RBK)
M/"Z"R .;ITK3*H^"&#RIX&"]CTLWAZT20\H2=EUJY:.CRC)XO^U.MG;?=?!
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
M):6ULS1*DSY]C6T%^)W.RTW@OT!@J&!U*:=\JB HTZ7JO+(@N/0M5R9<!]+
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
MEV40QB)AW*N0$! <X<S+0X2_5*D(A"BEC\9%-" LL.E68'0MC&WK<R3!_RE
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
ML][K UO(96=H"J.H7^MFE U_.:Q5]_;N6EQ<JRNZ9LV^:R/@5UDL,! P4B$
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
M@I:-R])C,A=>GI6AQ[)<R K_#]O^!?'!P($8?Y(8<"[R$!L1RB1A19[D15C
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
M)+(DC<!N"((^S?>N:J$V"*=:[Z*XPGT]T1VTY$2'PNZ#M1GOS6TUT#9HQOH
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
M8P[P1+"SE!L(C6FDB%OED:$NH>@3Y3 ,S"6RL:W%UKR*S>'TNK&RU3*_63Y
M+8Z*ARMCS9Z>]KH_H=.+3,6YDZ>DMYED.G#<>FJ4@OB,DQBUA)GC#7-,8$6"
MGHU#]$'+&;R825' #;N:'(B^N=F1<^D^?J<T11HQ0Y' S. \6J2) R.-VD*
MI#SS$!>IZ<V3_QXYE'<Y-[4N.(O%)SLPVK7;MO 7F00/&/?WQ:2- ?Q^^,AN
M^AM>[:?R><IC=G(#2B 4\+^&L]X)M/'H#<Z/W9WC[\(QQW&BB)G,S1B81"8J
M@3!.#I!%F2@3>#=T<HN^5G0:Q"Z/ 05F ]:)49G ,TDQ.,NB"5+!BLF4)[X"
MA2?84MWQWTGDGC"MD$M)Y7TS 8/N*").B6AYT$J'C>T9:64S0.%!0+#(P%=
M\/2;JGL?O[.$&8W2H:R3DL,<CHP*'B4#<\((8HFE63=E/A!TPMC4".54Z,6B
MH.%U[&+M-/NC5+8AO=[L,[>G/<2^V8I251S:L)<=Y^H$>W2"?7C^741!>-(0
MN"<K8&GC$1D='1(TZ2"CLIJ:R1/I5=UY'&-Y+ *_<#T)8O\J]G,7M1/;ZO9J
MA[%[V+.G1S#]X#.Y_'MA YQ@Z5T;UD<AMI29S^SX*-9'^J#+WOX>YU5CE\RG
MN18DF;/+CJZ>BHC[/-9=?!FC2SPY[_;]GGD_GU.\'T_SJ#&R.8-IXN$#_7R5
MG_I.+V)V)_Q2Y+!WS^"BH3\ET32K /:^Q62K/>&S/_-VGO8.\WYUSYO=UGL\
M[0*4QZ^G8_!+$""_G$#:ETXS'TC\G04PID0<'TQL>J]R])6K^W^HS-D]GG]-
MR_"GCY8(=3Q%K"/+=8XQ61V5"RZ**)6FDB\L&7Y'FG=9>0+]^*[?C_"_L&=_
MKHO4V</"ZF&1_E'CV_YY@_YY!/?)DF5X_V2?[>_]=G*P%X[V6\?DX,-[46]]
M%/5)J;.3]^2@]8[MG[R'MNR?PW,U#UKAJ/[AH-V@$)+O?3W>WSN^J+>.SV=Q
MBS(CB34B(,D,1ER0@*S!$@4NN9'>BXB+',Y-8]A3$R0OJPC_@>@]N?!5>%CA
MX20>QF1$WAN/27)A)  C-L120;4,+*6[<H\K/%PY/+RXB8>9>,$0[Y!B.:?=
M2XE,(@PEH[TWU+FDW,:V))M<S4M7K?"PPL,W@H=.TJ"U50(GPDE(UKD8I)58
MX&@-#7>EW5=XN&IXV)A4.6?11NPU$D1%Q!6VR%ABD>/2$&F%-#* ?\@W];*5
M<)\.#Y^)U>[EPOS?;<<&6XEBS(,M&[V13L9H&.'!4FL])E)9K["F+(HJK%TO
MV)KF;O<LR.1=0CYB 6$MQ^#&68>,YO!/H(QQM;%M-MD,"I*7(PE^(![-W;%]
M\X:N"-'4:&(E)SPSKY*0RP2Q=YSBY.^L%:T,?>4,?2)>2X;2I 1%7AN/>! ,
M&<83TLE(XQW6-L5< K)I2&7IK]C2"W;$D+@1.G&P;(LA$L$B&)4B-D15D<BZ
M6?ID) *1AM(.*^2E-HAS!I:.(T.,.JMX)C&2&"Q=;L+'5LC27_V9XN?8+^I(
MS[N]=JC(_>?&')ISX0*/RG'NM+2.)6)))BP(G@9=Q1SK!5#3XB142QXP)R@P
MQ1 XF )IXPQ2(<@8+#,F^8UM*38U?[1$WQ(Y_I>T.UQ9^LC2P:RQ)RG3 SON
MF(/@@QE&G J<@2]BJJ!C[2Q](NBPDF)'DT&Y- 8L72KD.)&("66)3=H8&3.C
MR:;2R]H4K2Q]!2W=4<IH--9P;#@-R2HML1=4R92K2%(5=*R;I4\&'82')#S3
M$&]PA[@,!FDB/?*>2,HECMZJ7'JU"6.\0I:^I!..TF#9*D<?I7K/L,KF)91"
M7MMA]C*[YM4 _6,I-BJ@7RV@GQ9ITQXGEK4\")88<<59IA+"" OKDV':4L4W
MMF%< >G-*Q J6M(&=(6P%<(N!6$?R^I:(>S*(>Q$T!RXTBPRC#RAX$]+[Y"Q
MTB%*G8E&,HEUIC,A;).\"BFX"F$KA%TEA'TL17*%L*N&L).;%=C1Z+7-&L-*
M(9Y80-81AKQV.B3BM=$YZ4EL*O;H X@5 -@96IN38A4K2!G2Z-8R\W#!$'D&
M5G-1ZV8RGDP.60JH?=GZ>VNDGY8Y>;N]VDFW%\L/$%SP/(U81:ZYAJ_$&F[3
M:MBJW?/NG5 K<T@7;<A=<A'70A%WJON,C=VP Q7-.EY9FR[3IO1BVV8B[FM>
MDO^^R:PP'&I\_17K8 J>#>9_Y7Z$*R\Q;?Y F=_I1H^-_3SJ75=Q'T;D>M$>
MHX+>Z5?;/K<7_8U_WGQ.>,CQ3KUW?\Q_^I2>3I"H& 18);J]8F[\>I8YK/*G
MH#EV9=I2.^KEA?:_[A:?(H1N;._9__VG7>/VN_5N?KO@:\Z.2^9^+YYEAGG-
M%#AZM8)%OW?[);'LKAO89DEK_,=9.V7*8EL;.7FK+PB0=02;_7Y![WYJP><8
M:I5.DL.'9B_KS_7!Z^SG)<S'0I>N8/H.A3YKL^-+-3I877UWR/[=+7JGD ^X
MYO0OQ /LE73 5NT=K)R][.1DK0H_UJ+B%O:T&)5,:G]^5,I7%)*619];6&<'
MQ7O0\+)U^67HWN-8R.1E#N!.%@(>T3J6U-$%-7GLQ-0<U!*XY<5;I85<Y*^-
M&CODRE_L2[5F?\2!GD4$KJ3^!@638\$^V8,Q2_%*&G8>XSZ\75*J%Z((8SU1
M]G"QL,>2M1#N>:VV,.ON5ZV#M>YD$2[#5Z*P=45"_]*,X05V_'X]F.6#PC0K
M63TKHO!YY(CUUOYW255*ACDD @Z(6R:158$A81V#52:YZ/3&-KE+-NF%A+2J
M6;"$67#Y[CM/@62*%>2D8XAKQ9&14B+.@XC1$,=)5L_:FE?(\.+B6=5$6,9$
M\-^YC4Y&R1 .64(;TX!,E 0F@DA9[E.II#:V\=8\1I;11"C4?4:.1^DTA&:6
MFBC68!?''(U[RND,OW#%LCOO\N>V_\(RC]=3;WQ*OAMK?S4'Y\S!BT;KW7?K
M2&+!<$1I+K=(\,/2X)$-P:5$-*,ZDT[?!48OK>U838/'3(-/WXTTTG-8B81E
M"G')+;+$**2TX%F%P)?U=5OS<B)>?$VJ9L(R9L+E^^\61\HET0 (2B!N& $L
MB!))19/E,9B@5)X)=RU*,_:L%PM_)C08GY;2?<ZTJ2C=;U*Z__P>9+224($B
MR4!A&47.$XJH3R'2Y+&04Z+D6*LDO6-@TXPKPXTA6/ LAB:4#YI-4L"_FZ_2
M-IH?\.=52#R^Z3+:.P@CF8PKVO9?;Y<X7_AT8.:6X9U/ND8T[@H<3\4K9O0G
M9T9?N0R,.YB3S7K2O<_B.U^7@7MYIO,9I_FK/=R/)3M?NP=^/-_YVCWR%.7Y
MJZ_"WYEV>C9KQ9%29U 1?5=$CL^D:3TG7&K$P>_E7'P+&8!=^/?KR<'.>U(_
M^=S:AWO56Y_.X;N7]=8QW=\[O*A?AN.##_L74QF K<]'!]\.CNM[7RX./C2:
M];U/%XV=WR :JU_L[AT<[>Y\O&S0S\<'K8\SV;R3<,+J0#+Q0*8@T!$9EC02
M(N600QOI L3HFTR)=2%KK,AK*\Q[HH1HQ30$LII8H[C2W!#I.:4^JA"#=[+
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
MQ_Z@U_0YE<"#>=PG;KU7T=B;$!Y?5J!W/0@9HJIH;GE(-%U5P+%A5&&!2'"
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
M&$5"+2%:*&^63F:T0E% 9<Q+SWJMC/GYC'DBV-?6>H6]0Q# @#%++9!AF*'
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
MAHK\AH">D0C2/K<.89$A;8B#]25:*>6M%VYM@PE:%PMK!_JX-;">P!7R6@%
M*@8B#0P0:Q17FALB/:?41Q5B\$X6W64% 6!&=Y$!N)PY!VR?(TX#E<ARSI$.
MV%'+0[*2 @!P5A?&/ L >/$.E'_'?O]-[:WWPY/AJ#A'R$5U<EV.&RJIWL?4
M>E% =I_"T8M29:8V97-J3^!S.^8/ &YO3[JP1A?5]S]HU5$P;U&8-]_'PRAG
M@P@."9!7*+<S1H8:@GRDL-U<:,+YV@8EID[YO-)S[[KWJZ'O+- C\VIA8E$*
M3X&)E82)V?,C;1)5TJ$8>"X>C#5RWDL$1!"9]LK ;VL;1+.ZX@MHC[%B6M$+
M]?9TYKLPWE%=+;7F'VEI5EL^K))#[/D4C'\6D#_?#0ESPP4FN0TXS1W> D,N
M\HATU,;S2"@5&""?L3K5BTJ%>,J"\0MREA4$+0CZ/#R*!4$7C:"ST=V,>\<H
MD#EHM8@GHY&)*B'G1% I,$]25IJ%J6NQJ+"K%6NY,552\%H!5*(GX-7JY$+I
M;U#^YK'K1]U<.O%@[G\/J3+]^\K.\Y8:HC\K=SE;'E,1;AF3Q)'(@P!@$L02
MZT6.T_#1KVW\?TNJ 'V76<_L!I\4W;UA'7XZKZNJ6Y-:V;7_O@>>TR2CSK6\
MI1;<8F:#<9H&(YUDS!%^BT8L'N.$2#Y31/_U:K^?X/F>;V]N76P?>;I]M'W
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
M'%9(2^F\B)Q';6_*X2_"^J5P]!)D=3&A%\[&,V?H@L;H0_+(F$" C7E$&N.
M NCAELL(2GAUAB[5@\-A%LC*+ST-'216B!6;]&NV$VK=03/V2CKZ;:I%$@9[
M+(UG@FLL<]E\+QPHEE%I+DLZ^@I"T9>Y(_3$B=+$:>1M3D=7&B--*46.**.%
ME3PPO[;!Z^+A1^@E,&]U/0!+8.;B 5@&>Y_/UO,G5F+'$&@!&''! ]+,>\0X
M(<QQ&X@F^0A=JGEG?0FC7U7.O@=C!^L,SPF.-G">7++:8Y*4]-SH9!DK1^@K
MS<^S1^B"&4NPEL# \ ]WFB%+C4-)6R4(M3(1N;;!'NP *!R]LAR]!%%=' "+
M9N,9L4Q,!*$L-%*<,<2#-<AP+9"ADB=-C4G:9/O?D)*+_G(Y&>M(J XLQA1X
MD )V77-LG+3>F^!*+OI*\O+L&3K ,$Z@7J'D13YCTPY9' )B6FMCN0P"ZWR&
MKL2#F\D47EY="WH)S%PLZ&58T+-GZ(F[X*PA*.'H<JV)A#3! EGGP(RR FSH
MF$UH1HH)_7Q8^SZ9Z,HIXD),Q"JNJ'!""<YU(E$8'80M9^@KSM S9^B!.A^#
M5(@G"0); 6M;"5SML@V=<A(K3\6&?M$LO01A76SHA?/QS"&ZXU*HH%2N#*,1
MQP2,:$(32O MMX+9R"HCFBNY0JR\H$3T$4>R53Y-[PYLN]:Z9(N:K?AB8<7U
M7W,'CI?9?H-KGCSUE"F=.&?<.$RDT,KA*)QSH404K!XN[\U%%'A%>+04(\D<
MV$LY85<+$Y%4).KDM&,T)^6K.M;JL1MPK%($8P&ZEPUT]W$6+0'IBK-H&=@W
M<ZX370B188>2$H!]C"1DO) H4F6I@O]@S]<V**MC-G^PL[@^:P7V"NRMH'Y'
MA>;>RD"T4SP1:BT))(:8C)<RD1*+LMI@-U?.00B>NQ\@HGD^Q&8,::HUTK";
M%,09#S+7:.6/WF:MP%V!NQ6$NR4H><7)N&B,FXV?92G(8"0R)A+$B1)()^^1
MR.<]VJJD3>[FQ.O$%&.VP-QKA#FIF&:*:V*-XDIS0Z3G8.A$%6+P3I8HIE4$
MNMDH)D99TMHG9$EN#DZRUPXK@Y3.F:4)@ZZ>:^W)NF /#F,J0%> ;E4F?1^O
MW1*0KGCMEN&UFPWQ$DZR9'Q 3.8R*=2 )>L51\0'3X0RC D)X$?J&"^@3DK!
MO8)[3S[I^S0_U)S+F*(TS',P9JW7*JADC*:"),M*_-N*H]U,_)N-47#84H1]
M"(!VG"*KL4.8Y=;%3'.<<\@(GV^L5/2\@G<O'^^6H.85O]W"06XF.)#K%#'A
M!DD,BASGP2)G(X"<=D%*(R1.9FU#U&&SGP7,O?3:.Q^[W7#6:K?O&Y+Y*G'Y
M?G-_*;B\J/.4":D5K^*"8=C/QP)R1:7$'M%<4XA[4#J=BARQ%(*5PAOA>6[Z
M1^J</!B'[\453YR)46#M9</:__R7IH3^7BBX4/ SI>"GC.N:2.B[>(.*^%Z<
M^)Z-\.*.*!H$1U[DACTQ2F0LCLA)83&/SON4Q7==XT5E6!7H*]#WY)-^0IND
MX-E"\6RV[%(NGV8I02X%A3@."8'(<H@F3K5* H1598ZP.B6+2O\NB%80[<DG
M_03>[^)E>318FZM )3BVUG%$K8Z(YW!5;8E&4>@4)+',2[&VH65=/#SCLJ!:
M0;55F71QLA0*?MX4_)11.,7)\D1G)+/Q.)AIA2468) 8L$J\5,@X#>([$F4H
M-B'I6+PL!?M>+_8MVB8I@+980)N)O3&1@*@RN26TQ8AKIY".P2+OK0.!%2Q5
M&NP176?F>1SZ5L$WOPVL:T?X_]#ZMC$9=F-X L3O-_X)7TX&>6)[AZT.&CWB
MC:E ;:'\1?#/&(PN]P1GJ_'A-E9[VYD-?MLZ.;6MWDGLS(3 I=;W&-!%['4O
M.1 _4P[<_]\F]B=_=>Q7,]PY"B?[7[\ 1QWC[=TMMG?T^7@?. O&"=]OG6^?
M;!'@IO/]S>V+_[UXC[<WWQ]0(R-AP#8Q4HLX; %RR3MDO6=<$1IT",M4'LO^
M+G9_+>$\4,^0E#PA;K%"CCB/N!&&464XY^Y^ E(H8F@T227'G=".,1H4=Q+T
M2J-#5:*6F,G^XK*_C[N_20>-$^CQ$8,>SP452./(D&&.\& ]*$!V;:/1G1-^
M/_^BUKI<_IIO@J0!>7$6>['6B[Y[V 'Q$.!CE4!6&W3GRR_6_M[J^/8PB\3:
MX7B/_P&7U0;-6$NMO'&U\VA[_5KL@')5^\-VAK9W/I+*C-1K&?^K?TG5(S&3
MTWKM4EQ7LG$%9>%T,ETM?C^-G7[,U/N0:=?.;+_VWTN,DQ"S3#H]JYTT&V1^
M-RU7OCX>)3N[_D!C+8/F#E&J.>(Q&.1D8HARV"7!)?,J=T9;Q_,L"/39A@_U
M>VW^0_TW9?,7L_DT S28DE0[$1%-SL#FTP38;#3"L#V!2,J"M'GSY[OO3C:_
M0H'[[/\#1739_\7M_^&!IS&X!+O./ FY!#Q%6NB ' W)6BNIB'QM@ZW/EZZZ
M8OY>[)]&^/);;)_/2L!KQN$"A,#UG?_3-V,8MF,W_2B3<C@8]N(TD;P?B;W=
M;,;NPGC^U>[ZXU=' -MGVT?;M+&[)QH7_JQQM'=^P!1C%K0TQ(-F0 V@F&L)
MAE<,5+*0L$\4N"\"SYS"+@QZP[BVDDK.^_X N#MK?JG:_)J]2>OIIANT0CNX
M3>5IP8]] )-VNWO6?W,/36_:Q^)!78T]6);*AW+IS1DY;6!YVO:T']],/OP>
M6OW3MCU_T^I4DZQN^OWZ"\3I?.Y2?M_HY]_/6F'0S([&=3QR-HY3I\9O'O^\
M7OTTXV,:_:;YNA'JUI_Q.KGUMQ\]EM!US=F='ON3C*][)G8]LJ>W>N";U@!>
MYJ]1JKJYZD9E<'2'\-#0GRN@L*JS_3D;CH^EYSR8"RKZ_P39>W><,V %NV_"
MY H=T]QQEO?.G%Z%TY@[SFVU"AO>H+<TX/V[9[']+6[#8)JOXE3ZM-W8]*SQ
M<?]X;_<]@_MP8_.OXYW=?YWL?(5G[/[1!%/V>^/C'MF?/<0Y^8)!P8&Q?6["
M6$ Q^H0;7S^)[8][8F\7%**3]Z  P=B/_CH!K7@N<T_$I#$5"GG,).*61.1(
M<LA3:A-.CD:1ZX'5M5Q4.;#7G25]=YSEMXK+9];5Z:4 TUZTO=VS;L&CQ>'1
MUAP>8:JM-CQE=QU8[%8PY+A+R'+/HW;28)LR'JF'UV&]&1.>LMG32N.1^"4\
MNJL.6/#HU_"HV8NQ(-+B$&E[#I&,PBQ%3'/=+(VX]AZY1!BRE@:M+(%O?16V
MI^:]R$5#>DQ$DD5#6CU$^M =]@H@+0Z0/LT!4E)"8&$X4C3'$:LDD1$I(A.4
MHD2H-,INK'.Z2HWH7X.*I(J*M(* !-<60%H<('V9 Z1(G3.8,L1-C(@[C@&0
M!.A* $0"XQA#T!F0"-9%0UH>=^XV8R_:-(B]HB>M%BR]S9M2L&GQV#3?I=9H
M[T)0!+&8,C;)B+3& 6FBF77!8F/IV@:O$_I@;%HA9>D7JQZ/S]P9C#ITA_D$
MOTJM>!896(]UM+>0I2EX66HF/Q$DSA?K%)P9S+U&D:0J*)(B;9U$E%EE*><J
M^$?J=?8@)GK$I*[EA/'MI$FR18G*NXS*NSA(ACIE@T?"60$F!,%(8ZH1B998
M%6UN,OH<HO) W<Z9&IW#.$FS\+;7.\\)&/8$>&*0(_(FJ1BU,.SE7_)E/\U'
MF&0BD-<:I*?P.E/\<8+TZ"\]]L>_<?YK=RXWHG!62;R\U-PE'&]$14^3:'YS
ML.&8=VK -O<)REN)D,.E!5C>6=:N]EYG6%S(;&]E@I>X9.1U!:O^*X*,ZF0Q
M"Y+W%)[1#0MK]O&ZK-\[S/_%F+BE",DO%"$Y:US\=;)]X<G^)ES_]0O>_KI-
M=S[N'VU__ QCV.)[%WL7^U_!4)TK0O*6-;[N7<#],,;/[?W=3]_A6GC7]MG^
M1YCO4?.H<=1H[V]^HC?%BQGAC90D(J5]0)PPBPQ+%DFCE)1 Q5B21=4@N2]/
M/-=69P7;7BJV>1Y=("1R&QAWQ&AE>%#$>"68Y'SDOIO/22W8MAQLFREC[9(A
M!"N,M",2@2QRR%*<4#0^%^Q7G%#QW+#MQ9^ZOO7_-VSU6WD/RK'KTCN)5*O?
MBV&S<J_]I]+Y"T@M#J3FPV.9\S2!FH54S+7V60C(XL"15@1$"Q-)$U6=)FBZ
MJ+*6*U2\LK#TH]>M_3E+WU"1JG#S';EY1N50L'=!*(NHC +QQ!(R)!B4(O$Q
M6$6-%9<%N5>(G5^\+^M])SS8BU7".TIX1VES]%S!>CX1P#JC!7$&6<8]XL&R
MG ,0D/#!.A8X"&.[L#9'*Q#)48+A"EJN$EJ6DX*51LL9U=;;)'5B&@4:">+<
M8^0LMLBGF$"X"8:=>1QOVJJ&O>6_,T&W.D,[JD([%4(T9@I%@6M.NR.'UINJ
MXFSK6[P*Z?G;]6"L\53QU2W6P<2&@]MON5NLTE-$='U C%X/L9K^M]F[BB Y
MC,CUHCU&5;K%&]L^L^?]M=^NSQ,F.;VH=UZ/VV>?TD)F/Q<O +,?;0)@3[=7
MT<8;H.[8RU?!<.S*C*76[&4H_J\69C)HYPD+E/"4M,VG?S;*Y#TE\/F $+JV
ML6O_^9M]QN-WSWOX[:HJX;LL0SN#?C67&]AK!I5&TDYIGSB.5'A&>1#&&BL"
MO"X(;&PR:22:X9X8WF8!:E4T&BR5Z(3C7B9 U.!)$!H^$4[D4\>0WK30:QO_
MZ<53"U)@G"?4KR(_=P;-V*N-@N.76G]T,Z;8Z\7PKML?]-_9TRHJ[2*&\2C?
M=D(UM-'(-EM]W^[VA[U2<_0JNAD?J.B3L=8CK"G)9W@)&4HIHJ Q^F1A@_"S
MB&Z>4&:<ILQN19F^ZB@VF)08!2KLM_I5M'-5=+T*5L[:3 E7+N'*S[4 ZJ^7
M!"V!U26P^AGM=0FL+H'5/X6YB3(PL-\K/>"L-6@VN^VJV4S^KA=];'W+DK=?
M JY+4.*2#IW&5+EKO\?^"_&6GK;V-[?.&E\_G#0NWI[O?85[-OWYWN[6V?[1
M_G%C]\O%]N:'=M7 \=ULDO ?,+:W9.\KS';SCV8V7!H7?S2WC_YU O,EC5TP
M5KY^^;Y]<<AOBJOF7!/O)$;&&(LX(2[W2M"(ZB"D#RZ$Y-8V#)OOG+&B@8<E
MJ+K@UVH? UW'KY=_%+1$<)LY"A*>4"L#0[FZ>>X&$Y ..>_<8ZVQ\UB27 &A
MKB1Y+O#VXN.J)SIGWPYBN]T:Q%K;#CN^68/G?6OY>4VSA&8N2L$Z;4^PZ<_)
MXO^[6OL_QTO_;N0!++AT+UR:CZ5V&@N&;4($-@:4+A]!Z5(!84X-$29%)?':
M!L/SO0I+(/6+X=:'JA-WY]87'4.]1"Z>T2YBI(DGIY#AN:"-(@$YRVCN06@P
M)@H3YTH,]1,PX>0\$V9W<M+J]V&Y?TUK*!5[[^&6F3HXSB?_^<WY0+D1!S<"
M4;%U'H)&\T'".$GI8/^0TA1T"DPX<L%X%$U(4E$J(JO:%S"U2@V>%N2M*=R\
M:"=%X>;E<O.,;B$3,:!:2,2$ 6X.-" 3N4-$I* 4IU*$RG.!V8-MA%)J^SZ:
M117O6GP0CZY-3%9Z%'16' ^_ BOS%?P3(9SD"OZ&:(QX"CK#"D/<&FQ2D%AQ
M,%DT+QG<+YA%%Z4B%!9="(O.2'X,^\NQ]DB(:!'LBT,N$H$8BY%K2Z4+=FU#
MRM(6<8G<]3GV![V6'V2?@NTWBS/AL<7_U8*_@_4NV/(KV#+?) -K@Y.U%"DJ
M/.*:40161D!:8>ZDQYHHD\\=%I5$7#P$*\BBBQ+_A447PJ(SXC^!\FT8,Z"A
M1XJX"1+9P!+BDL2H:-#29!9=*2?>BS?[)S$)H=6+?M#M]:M#'?7[*#DFI9:/
M5]^U6]:UVJW!>:W5Z0][MN-C<1<L*29T:[+BQ3NY.)":[RQCG'3"T=QG*Y\U
MA."0-BD@R@"]B*2$89R;;2FQ2E9*<22LJ";Q8^8M$0N_SK>SA68#\\F:B!S5
M#'&2P[XM84B'( D%M@TFEHB%)V"Z4>KW:>:#\Y.<,U]I%C](KRGFS*(UB&H+
MQD@T3LLO)YT+QZ3#^:;"R2HA&$,R1H\X5C;'+0CD$B=$IQ"U<&L;JJ[E@P\E
MBE=B==EX4;I$8>,EL?&,:D&X"2GPB&@,8!=X)9%E,B)+!6@<FADF^-H&JS.\
MJ%2+%?)<C+B1K;*&L=L=V/9(P[A+=8_[:GFEEN+C+LV+P?D%.WPFC=:OE2@J
M@+]PP#^>T]N(\SY(PQ#U! #?)H<<!M.2!H.U4<8G)=<VB*PS_6!?]0(YZ8F=
M1P5'"XZNE+Y<<'39.#JC.#-!0#<V!#',".+1200RT2$EE4DJ'P8ZG^U?PO@+
M@-$5:M(^1>B-;F>L_I::AI<U#<F!#\HXHRQB/C'$>0A()Q)0L,ZS$"BE C^'
MFH8C[RH0%2HE#$L)PU+"L)0P7,F-*R4,2PG#QU^R5U;"\"ZYX*765ZGUM?2D
M^"N;XS78UUVP.F!<NW^ G?W^?.<KO.OC'^V]HT9S[^LGT?BZ!;;P%WA'L[EW
M/F-?@[6R??'^^W:VL^&=>[N?C_?R>^B'YO[F,=D[\M_!:J$['S\<W53@T#F?
M/)<68>T=XA);9!TQL+Z.TZ2)HY%5F;3ZV?16+B4."^RMME>QP-[286\VC\"%
MP(0TN9JK0CP:AXP0%'&J ^/86^*K<B#2/#A$MY0^+*4/GQJX'KWT8<&MQ\"M
M^=*(01II89L MP)&W!.%K!4:1< Q@0.F+J11&:,'JVLEM6!U^?G1BR-.\W-A
MV?NQ[(RJ86(*!#.-%/46\> PTHQ9)*CS.AF*G<DGF.K!)>1+1L%],PKFS[Q*
M(L%2$@E&Y\K;K;X'\+&=V!T6Q/E5Q)FO=4@T5M8[C8A2.6> 162=-R@Y$ H6
M $A+0!PJ] J%&I>,@153$0J_/AZ_SF@(.G!253$03D;$C:3(>.)0L$!-!D<;
M?5S;$.0%%C5X-JD!W3LJ#"6"M42PKJJ^59PTCX'G\V4D:0B1)$P12&"9\\@Y
M,L$&%*1,C 4&F^I _ZHK\A)B5DOH?P'.50+.1U!\"W ^$G#.!OO+*#R1&B41
M-.(NQ=P\)*)D@F)4)TEHRL!I]$L SCL$^S]IM/A<C%P5+?[6^]XPABHU=N1%
M&^?!U/X]KNS5@I==#Q!?5LX"C WV>-#_CSW/J_JV$\:CG1K:;OZEY#%<YC'0
M ZZUD<I[!.9A0#Q8@VQD"@%:<JP 2CVW(XQM=6 MWV;P8P1T&)&H5]SP9( A
M(Y/,)*]@![FVSR'O84+)[2FZG4_XGO[U%Q(B2OI#27]8I2CZDOY0TA]*^D-)
M?UB]](=*<CYI#L3G_[$GI[]O3N+)IDK53E9EH<.3Z^(.X_N]ZB(!%LZ;7FS;
M0>M;_#W3&6+K-TA_9_LQ/P#8GOSCNDY2PII+6//C10=.>.AS[$?;\TTPO3;C
MM]CNGN9ZC>.HHHD5=OZ**B=T2>-KH[6S^995WQ]]R=^W=O)_FV]Q@W[BVR=_
M-'<^;M/M.6?*%[)'M_CVIL^VVWEC]W-S[V1+P'_PW2>VOWEXOG?RGN]=[%W<
ME-E!J!)!>H-$R,Z4P!ER"4=D:*Y!(QR!?P#S25VK104"E-2.@H&K-/'E1E06
M#'QZ#)QQ*%NN<*#"(NIR=AM6 CD1&?+<,Y%T]EJEM0U=I_C90.#+3_.PY[UN
MNSTN\0PJ;[PJR%@R/!X[7.#]R6F[>Q[CY]'*3SG."V M'+#F\SNX#!JK1%"T
MC"'NF$>&&(*TB=A$ISEUH+3).L:E=<0+YN9%G6$7;EXN-\^H'Y1:[ (3R 8/
M)ICD%&FB$V)<,(Z)D\3H7/69T@>WE'NNR1]/YO5[-^S#G'-;B=%A\?-S\=7^
M3F_Q\94H^$6K17_&P: =LQWW,PQ]<?UXE@6?\WDL0M(D3<PNJYCCXHE#VEJ!
M*,.,A6BD$7AA_7A*+LOJ<O&BU*&[<W'1A![(RK-MNP/8+L"SR'M%$6>>(,L)
M1E[S:()S,C*UMD$P&#9XA3CYQ3M;+L\^F]W^ $8,L^S_8A;LJS#,%GA4]O]&
M*SZI*3[)O,^%@ HF+1Z3YM,T- E*!,$0HY$AL,<8TBE)I%2B,1G,M [9.C.R
M^%I>,$LO\.2GL/2R67JN@Z<2)JB HLV9[QQ8VB@#M@,A5DNAO. X)Q LH,W6
M<W6X/*F6D3F@E-AX;&?%U4%T9_ ._K\U*."S</#9FZ_-12/WDD@D9-7[.^L3
M($.0E<PHEER4BF3P(691I52+LV(%N7A1SHK"Q<OAXMER70RPUA"#5#8(>&0!
M&1D],CPD)QW(?&$S%].76(YC=56(2;)6*P?-Q_Y@]MBFV#6/I4ULC5=\G%19
M#CT6B3]^WBN1-TTDA3S7%G$3.+*4>90<\2;8"$)%+NS0H_@E5I=_%Z5'W,:_
MA4_OQZ>S1;MLI-BF@*2&?SBFP*>>2B2Y-]$;&T50:QM@#JP0C[YX1\/7UJ#9
M[+;S8&L#^_U:0O?H[X>H#:_"?%F4VK";E_M'.D,Q7!X"2(<W'&<(:[S*':>Q
M0CR!]F",UDA$3X2,4BLL\W&&8@_V?1;WP^KR[Z+4AAOYM[#H_5AT-AV%>AL4
M]LA9";H]=@[9(!PR*0FB0*$(N2F\YJO$H"_>LS J8F2S?P%8H?@3EE.0<JXN
M4]$1%@Y QW,Z0E)")L$"TDSF]B$R U#.,9'2 !K!?N8":X34,2\Q#R^8EQ=;
M(['P\E)X>3:Y!&-"K?.(,DH0E\0@PS%'.DK*.>@91L6JRJQ^\$%%<4'<MURX
MG:J2>&L]N5_,+1X7?YNI-/0Z*^ N<&5>#+@O($9U#.F30+8QGD\A?('VQ4'[
M^[,,ZR-5[0MM7+R_.- 6-I%8BGS@$G$E%7+<1:1"2C1)YIT#/8WKNJ8+;LO[
M$!9Z'E5="GP6^'SD>. "GTN&S^WK\&D((=)0C"S3 G&6#'(R (8RKZ0FG%H&
MJC'#=6(6%<3SA/!Y0QWQJ0+$XS>@C%)OB)Y 5ZL3@"3?H/S-8U>;O+G\\L'<
M_VXMHKRR<YBJLKCTM_]^;57TNJQ68:M3VXP^GC@P.0"G<+VJ5/VN>P+#.Z]5
M)4='453=F@7XNBQ/==E$N68/>['*D:S7S@"\HCN_]HCJYU"#^T][W6^M$*M?
M!]$W.YE":\>=[ED[AL-8V3Z73X7K0^P#\59?CU]<\T#7MM7)CQIT!^>G\:JY
M<W]\8;OU+;MGX?,@AWU%VVN?UX(=V*PSM*//Y8'^GH>00V(H_GU2Q'.2?%%[
M.YE/=0'Y_1_KM5VX_/;K:JT^R(=)Z2$8^-3TJ[@;]7N_!AS=ZN1:PF[8AXWI
MPW !/KY-51$'SH4KVC#:\4*%#/JPZBG&7$'\O^\ADX@,+"GF'"642P'8%H0G
M8-E39PV5OI))F- 9F22F9-+-5<G>]GJV<UA-^T.,_QD/]&[B23Y3\?3KQ?,_
MP?,]B* M$&>'YR"*#I2V)LGJT-5CQ!/)R>K8(.YD#"Y9$#<*%'6\/M_=M0:
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
MM^K:)=KPQU[)P@'UN8J*K3FN^567\"!@U=GXI,?.T(5-.*L)S-LZ9V%*M!>
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
M(D5*!( =*[RRZQH.+2LH,W'Z2SOCTNBNGEX]-]5V,LNVF#W5&.OB?BCY9:<
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
MZ52,0?.]EZ:M*6\3OMPD?<,Y(*\K+/S]YIF7:ZAOTS+:[Y@WM^,X:SD8Q<2
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
MI1Y1<+@!D*\.((UC[P' 8\%D8$D(Z:)&,D\$X,0R9' >EN(=(480)K?/ZGU
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
ML/;,^?[1>U"'1:[0QB@2[A#')/>VHPHISKVWC',B5JM :'U(8 1['N=IPD5
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
MKVZ]QS3FH \?X#0,T >KA& JNW9_$%^=OO@]= ;[77O\JK-734CUI=\O_H"
M'ZCJA@*<#W^D^KWZ\KG;O(QKU_F@#_\+I[\\O+Q<7?KM($Q>$V)9&7+I9;Q\
M^;6K;DOHLN;T3K>]^AKG9;":LQO=]K=*&&J! )G+ OU_E\ W/ O45$GTK^C^
MSP:Y*,<YKWY<[&J)>VAXT->A ZZW&7+$_DPGAP]^]DQ$W/NA1C3\T0-NX\\\
M8=>K9][(W/M-3AR^%(MF9*0C)W#&(AAS)X67;K]-?_)?JJW%WB'<- Q^O50^
MSY]V: H.>ONOX&$;50_T1A[X[U?,0[VVSZ./TY\[T\ '>5J<GW7IA4P9N<&4
MO<B)P1<FYAK <-9__];O@:>/AB/T/L:4KGKJ:4@"\_;T7+=ZXNS0Y%#'L'#G
MN%1<]YR7KOOXTN/&LX+J#6?C7X_W_*//7:5QS-2#WZ:J#_/4:H^=,1A\O.24
M5E9Y2H1)+IIX75DG]F YLN...;E9&(K-J:^^\?7#8'.]=[2Y_AW\]+^[\-WC
MS7?O,?P.?/9M9V/W<^?CVNO=C9.WG?8ZO/YC^)U_/FR[W=#]N/,:OO.=M[]^
M@>]_^+ZQ\QF>"?SZKQ\Z<!_>>K>YT_KZGK3A]3\G[P]:?^&?_UU_<P ^/FNM
MM[:2Y\+ @B(B(@?WWEB4JW$BH7,#$DS@6NYGT:1"77+:^M&T*U^]I99=9<RN
M0_5Q@UA0LJ#D&$J&W!W/JB0$P9P+J3'VRNB8E(,WH[NN]MFCHF0!PML!X?%%
M(&2>B*0"15IHCS@Q"6F>Z^I1FJ@ V^BC7%K1_+*BC04&"PR^$!@TU!IG04.L
MPIP(9SGGRF,M-6'2UV3QJO)_!09G!P;;8WR0,*JY) *)A 7BR0AD9:0H"4(C
M#T022Y96INUGSB@,WMK93]5_YL?9SUG+54/,ZM N>/S=WGY6D$MC0?1V#S\5
MM^<;OXQ6R7J::\!Q):ESG#'G!<>>R1A$<787 MQ:D\ZN32+H%)!B"< M2(Z,
MB;EJKHF)"4YX;MY(9%/2R\JEWAC?IL/(HS*YL9^\-,+[X@& X^0DUUX%8[G#
MWO!@)?![XJQ)05W;AZ8 P+P P)B3AZ/DN?,FXC@JQ#5E"/XG$2,Z,.:-]P$
M@#<)+OJ_P/KOP*H;X)]2$<,3D%G!<LU7"DX,(XE>VW&HZ/^<Z/^X=^,=T]R"
MZL-Z.\2C9,@J9I'DUM&@ M$I%Y=N*G%9SX3GT/^%WZ_\"X2ZSI?;M?WO,5>W
MN)/W,N6Y%P^\1$R>>"6H 2EE/D>D*4Z261,48=>W52S@-1?@]6G">^$F&&Z-
M0,I2B3A-&&E8=*19Q(J*0'T5FFEJ]5!;=3,4AB[Z?Y9,+Q,6-D2G&?@PQ&@E
MO$J&4"N=QKPX+PNC_V/.BR+*)L84<LGC?,Y>(ZN%00 +*L4DDJ%V:84TI2[Z
MO\#Z3ZQ36 CON 3G)5<A<RQ%  (FDP$Q*,[+@NC_N//"7(K>F8B"9."\)$:1
M4TP@XKS)VS8AN-Q<LDG9O9V7!]3_A=]_>5?7#QR6-=WM['4&!_VJ;$?9@;DT
M "NTS*$60UWB*01C);S"D<8HL.6D^# +@6%?)GP8X:@"AY4CHP5@F(H$W!=K
M$7/,A4@]C2)5.S"<3M8)*A'8A0$ 2;T*TN9RKXE'9ITG+H04P+4U)BE9G)A%
M 8")-#LO @\>R90KA@GXQVI)D"1<A,B32X9700Q3=F 66/^]5@'\&.<U4]P
MG\T[,A1S HZLQC04)V9!]'_<B=&!:>N<029QC\"%E>#$$(](,!@<&8:38)43
M(V;)_B_\#LQZ[P!<F&&M@_OLO=SLS.#B =J=2IP40)LW0-N8]&A,2"XR@0)5
MX-$0S)!1U**@7; ^),6C65KAK$GT9!VN!\Z9G=> [4L%C:@YES%%:9CG3&F;
M:9%*QF@J2+*L>$&+ AIC7I T3K&@*7(R@!>4J9#!"B.+=?21^61H !;$FX(]
M>J)] 8WY @TI%#$TFJ22XTYHQQ@-BCN))38ZV.(Z+0AHC+M. 6NBC#<HI1 0
M9QD^6#2(11=DHLYC1I=69!/3^<",!]H9JA4<3_&N1GOS(#.ESMGS%>BHVPY4
MU>0.>HU.+IFR!^,Z'$28Y71PE)N=C)SE@?D9'-09<OO]WCX\QG%=*?A_#SLO
M\;#/+\_IF;T9%O3[*_9_='R\I/SJ2-7)SV>E ^N>756]R1$16-V%5;EAN=4"
MGC<!3S_IIOD K$IJ)$1N4N%SWAR7%D7.%8L@'UKP*NXTY>3/1-VM$G*>1R!X
M<&_KT8"@Z/KM='W,NXI>16JY0MHX\*YBT$BKQ)&4T4JK XXY44Y0631],37]
MP5VDHNFSH>D3+I$6%'NLD108-)V+A&PT'GD>A##2)<K"THJ94KOJ633]A6PC
M75=+^XYNZ+!@-8/)#[W#7/ZZ<D7O$0=:F.HS]YN:V0;^YW3UAI >PW3$?U/+
M<_'<'@[COTUX;BQ$)X(P2-!\[,G!XED1&*(RQN"B(=[(I15.FD9,$KI[Q;WN
MI57S4;:K8&K!U"?VF@NF/@.FCGG(@@O!C?,H"FT1)Q0\9.L#<L9Q*\!+\D)6
M^X^8W#L-JV!JP=2"J8\;GRB8^O28.AZ+X,)@;G5$S!.="PP1Y+2-"$=M<+(I
M2>V75D03*[( D%J%,GZK&DJ-]K<^[P#W= WAILM\U;7NXWY^.5C-7;L[!\>E
MN]O%[FYT*QCJDPL&24/RF7+OD8L\(1JC30XNF6 G>OU:*I0PSIB@0<R-YLZ'
M))*EA'AK^3QT@UL=]GZKNI0.>YE6LM*P0UG)#3UOU*]MKKNS<;$L#7_X'F)D
M6='++\]8P[,RV,<<[(.VDKM\TXO<I.'7[#4G&EJHQDB+Z]OT*GJ(;DY3*,%L
MSUG[M*OS?US_M[,9O$^[L+F;@FOZ%2[B(W^M_HBA6O15&)C]%JO7;W[&ON\,
MZC_^!*YY^0&F19R7(@KGHO Y[MK.7L;0_-=Z[.\V?LEM+N_7.G'NYN<%BL3J
MMV_]^,T>U'+P?N^@W]D;='SUU]^V>UB_?T4[S87?FW]MNW;/YSJ;!XVWT?6K
MCJJDV<BAILN-YWT.8MPHMCE'@;Q!#C0,)IJA.$U<SC\)F*<<[%$)<T*9\MA0
MQ;?>5[&\L1 >GGH(8S*E:.(0QNOQ0QA#^C/"'VMZ=+-@'Y[3(,@PV'>RN?9&
MM-;:W^&[/UL[GW![[3O>6&]W/G[]L-W>^;N[L?/V^\>U[>^MB6 ?C&W]^Q$\
MD_BX]N:XO?8)?N/S=HN^%QN[;VC[Z]^=UM=/_..[3T?3VN911[4B(2+XUR!.
MDD<V)H($9;#H2K*0:W%2WL14-+DI3:,>$C(69CMDH9M&_1G[%6(]"%[21\3+
M4S8Y))*G[D3E212@O"U0CNTT6RLQR6'E$*E#7!*.7.Z]D"PC3I" J<H5UY?I
M2X/(V]SCKC1]9@%CZJ:0\,$RE9*)BG(BO E)>N9MH#AP[FBU*ZJ'FT*G$/%
M1UFO184SS_(/&'*6T$/;S?XEO<"S8%K\JW#8/P:?LP#&C0!C?!L5LT!T9!))
M*CCB+N13KEH@(:2V01@AN%]:4<M836PXWL#??78MO? ##WH"ELVR\WEJ5$,Y
MJ'J5,WG/Q)!)KS+O;+X?# YC6#OLP]S5IU$J#!R,[I"?K4]Q&Q\.W"8;T&EG
M(P&3AFC(U<](#,@JH$2:2I*B=89QL;1"%&GR*8?XR^FTF=7S.SA"]]3UVWM$
M@VM<HE,,&+S?JV&B.$8/"07'X[TH<ZX3Z#X/G"!N&$/6)XN(BY1'*Y4GN9O#
M\DQUHGIH,)CW>SS0IL$<$+AW ",'=Z1O"]B6XVG8VSUC7-6:G:'YNWYO,"CT
M[N$P?;)#ER$R>EAIY"D3B(MHD-;!(P!TJIESTGGP70EN"L::1CU4R&L6HUHO
M# _FB.9=1(7"\1X2#\;+/'+K&%4!H$#F,H^&(9.B0H0;011-DC#@>&S9/-0A
MJUE$@GF_Q\L)TKWM]5/LW)7ES:_S_MQ!NGO2O.&R'?;//?="\QX.UB>;&#'M
M90R,(VPY!E@/&#FF-"(V)1HD<+^0 -:;$JNFG%*4H,3Q9A8*%H'@3<&#PO(>
M$@[&^[(Z[2(G!C$>=([D<01"P)'%@?@4**-699:'[]V6=8;A8-[O\:3IO]41
MPN?. ?Y@]W(*<"V"K$H$IGCLF&.IRWXK9NAY=(&0R"VP Y=;<QL>P#IX)9CD
M/.3<MB<@A"47^!'Q?[(#C$J!".XH4@);Q'T0@/])(>:3ME(3X(<$\!\WE<9-
MIA^XH,ILETPI\<!QNG@WC"CYK_,"#F/DT'&AI)8",4DCXIHI9# )B 7&A'1>
MJTAS_JLJ(<#%R&*]DSM8LECG7.W'LUA3X,$F%1#U-J%<;0UII1T2/N(HB1#2
MB)S%2MBL9;&^\!AX252]D:=SSZJ0)5%UIO!KLEU*D,$0&G*.*J>(AX21B0ZC
MP)27DGH=B<OM4J0"MT:55-4YTO0[^"SWU/:2JCIG8##FPQA*>> ,@SP&@GA*
M#!E)$Y()_%6!36!!+:W@939++;MG); \*_<HJ:HO-!3U-/RMI*K.,J9/=E4
M_Y,!AAL4E(J(4VN1)MHC%4-402K!729XM$F%:$KY4!U%9S$Z]<+P8(YH7DE5
M?3P\&.^99QC1TB@DI#>(<T^0M98C2;SPT4@5\[%KOHSO?1QIAI%@WN_Q<L)T
M)55U+FE>255]5%C_/AG'LUQA%@3 >G"(>RV1(5@ S1,TN2!IR(U>:),0W12J
MI*K.$10L L$KJ:J/# ?C!Y*LU80[C"1V  ?)<Z0]DTAX3KT+.!%A<JKJ_3OI
MS3 <S/L]2JIJ3E4E)57U7F?5%=-,<4VL45QI;H@$#* ^JA"#=[)*0WM\0EA2
M51\1_]\<9>RO*>$7VCYY<[+%+4XTQMP]-??[$<(B8T)$S,J\KP.VWX*;STR3
M<MF4YH$;JI9<U5G$ARN.-MT))$JNZMR@0^LB.A#)! F!(4\C1=P9APQ7'#D'
M?J3DDEI2G60BI@0!%R)9]4X.84E6G7N]_W)1[RFA)J4(VBZ)R%T  ](AGV7T
MA%G/8]2IJKE*R4O*5KVQ@W1ZX^'W4?[P*T*?H[GA]!S6!QV$7!8WZ,CR^WYO
MT,D*_JH?NP )/^+OF?TAMCREI6'&AGR#I95?R*_W<.OF-YAWR[C^G?JGEO3;
M647DGY-^&G'82:\03CP@;CA&QA&)<I=5">\E@>72BFP2 ZZ:GCQ87N+V,ZOJ
M=_##[JGN)?]VWM!@S"]+7AG+14!!28]X4!0YHQDRT6"B:0I>B)R<(>_=67R&
MT6#>[U$2<%]H?.UI&%Q)P)UI4#^>H'A"4IFX!3S742(N943..8^L!$]<>I\
MZZL,7*)-D\E[%P^:X9#;"P.$.2)Z)0/W$0%AC.4)+Z@47")L#?A\VA%DF;6(
M4,D4D40%3I96S#(NT??9O4=)P5UT__VY0W4E!7>F<?UD@NC%Q))A)I^JR"TP
M=9#($2? C[=**I*"T"R7BV74-"D5)98W/UBP"!2OY. ^-AZ,\[S$G%!"(,ID
M0MQRAZR5$@5A@W;"&.QDU16@='Z:W7N4)-R<A$M+$NY]@H!<\^2IITSIQ#GC
MQF$BA58.1^&<JVM!/CXE+$FXCVD \&3DSRM,DU#(Z9R$RPA!L.8,$1%52,$Q
M1^/2"B=-@U53B'MOZLQ3$NZ]XX#34/19(>%?]PG+W&(59@KN+N>_=\.\DE,\
M-V WQG8U8XK&0%&P%KQ?*B,RR2JDM)=*:!("#=7>]2)WPWM).<5W<G!+3O'<
MZ_U83K&C07"F0=N%!KV/SB,G)$9"NN"9(I01OK0BE]63Y!076K$HM.)!Z 1B
M#PTY0]9@73>^!V3I[ TZ_F_;/8SD9LX4*SAS0YSQ8_Q"<QXL (L7^>Q"9 I9
MS!S2PLB0A)5@=)96#&TRA6>(83SU&87G4>2_XP!L;P-,<2.>*\BC1),6<!-A
MEF-&]<JN[H4W/_>CAY?KO?S6" R64-*#HQ^9""69("4+ =!/)8LX,PQI;Q)2
MBBIE!0Y4D:45*IJ*Z":\M7@["O<&A#EF=M,><4ZQ;N8#1M<#7HDC/2C2C<61
M0M1,R$A1J'JI2YW]28-12LPZ2J0WAE5GTTOIHA)'>GBG[H9Q)%+B2/?5^[$X
MDHH*,^\=$LDHQ*G'2,OH$(N4XY B8(!?6A'+3#]('*FPC1?"-AXSCO2H-&/U
MV[=^_&8/QN),)<STL##DQX]@8J.\<D@1+Q!WTB.;$D6*1Z6IC-[:M+2B5!/+
M>Z?G/R !J<),OQUDN3F-JEQ:L$*?(E5G+X!4OD+YG8?67'V=XM*LN%L3_QF+
M#(TA_<@S[=K^M\X>JJ?AE8&?F]FGS/"40:BS=UBA1*V:VE*AA''&!,UQ-)H[
M'U(^^$\(2!FO@0N^ S"1M=TI1UDNV&.5Y9HX9U)@7&(EK8U&N&%1C;'?6GF4
MVB W>>Z+ZZ&793W_4^?B^F=[O^>[AP&&]A3E#]^WWY[B_7ZWAOI!737CRWYO
M[XWM=X]/O;Z/Z<O>CPK+1\MG+'8T;/.?;>QW_]ZS7\TAC!& =GNG=0+7W[58
MZ^03;:]M=S;7/GQOKW\2K7< ON_@SG"O?T[>\];.^RUI32(I!12LL8ASIY!F
M6B%C!8/%U@Q3EIO.P9M-BB=C68UZJ1N]U/BC:P>#QBHL^NYN+\LWK$&C4RU5
MXQ#6JG&P'1LQ+]AI8#KFKQT.UVSXA5Z]:O!A>]" 6S<&AVX'K'+CH-?HQ_W#
MOM\&,]ZP Y"1@>]W''PS'?;AWOV&B]W>T?*DWHW%N*]"KJ=G314LK</4=$ZY
M1>-')A=Y;DXGXW2^0B-4I6*JJ4R=++N-[.C )P!9P_0(_[!T:]X0R)7%&D<P
M=_^Z!4V[9_8\$@_-UR8J8:SW#FSW+M1,OCBM;QVU0>LY3<EK[Y$+/"%NM(57
MV"!GF'"PU )0>FF%LN7+MN] !;KP5_-6@G3/4NA%D&9-D#:VO&$I<A*0" ',
MAZ0$:9J+F\M@(W4I8*ESQLEE^;1#.:K Z3:B=*>.WT649E:43EI;AMN .0-1
MLD8#$XD":0Q^7Z;F0,E#DH+DCI>7G= Y@R2@(]F-[_R(W>/E21_F(B,?X0)#
M@ZQH]E\F*ND==<+!]FF,8^1;0^J S[]BW:#7/3RX_"N3[M*(@^E!L&+_F6C(
M6YCWL1D;^7>[?^[$?HO(]:/]#AXY#/>5[1[9X\'2;Q>?$QYR=%)O/!^7/WU*
M#_+T$]43LX]4+0)H8Z]?R<:K0Z!4_;I$XG_LS(REL=W/"/@_'<QDT,X3%BCA
M*6FKI/0VRN0])?!ZBQ *Q-+^YS<[Q^-W\SW\;D7C\X9%/A5:/<L4]9H>D_ V
M&"^8XRIRKJ/&$1-"@'V#-6/>C\<D2+#))%Q5*N38!H<QC,_Q$('D46L>?^?'
M;\=PV 4W?+HQK7WWU<.#[5X?EB)\R9,ZXJG_V84%>WU\80_W<S:_ZS#*UUWX
MW NTC*V=%FVO;XCVB2>M'<^W)% N@;E%6'*&N)(1:1,-4E&; +0+Z(]::H!K
M;/=A;0[ZA_'.8/NHIF85'/M=&,SQJ)_;.T\BGTA@<\>-_2P2EV>RY6@!^+:I
MU^WVC@:O;N'U3S7 503WW,Q7![E@=KIV?Q!?G;[X/70&^UU[_*JS5SUC]:7?
M+_[ E.J[U>_5E\_-XC*N3>,P17'XR\/+R]6EL3AV?8V+96GXI9?Q,KGTVE6W
M)619T<LO7W7;JZ]Q?K=OEL$^VV#9C6Y[38+M%6D2M=(]S4;F>,!\6BGMI4OV
MC\Z>RLSG4PV]U<;(:9T;;-G/U2,N]L*-;$I?>,2[J][394?<[$E/^5^C(H W
M22BY[(SUE&/6L[W(=?HV$*+_N/YOITO^HF;@&N5=Q$<^S7*KUGR8ZE:]/LMW
MJ_X:27JK_OYO)\7&+YV]QD;>_YFH5[7@*+Z(@E"T_P4N^B-H_Y.627J>],D[
MG&@PQ 8::1 N<>^X,4EX8R(+6@0J^#6;V"-9*%?O&-THR#49XOIO[RCVZU>=
MW<[!W*>E#','1?OK)[;Y]0MM?VW!9SR&<>"-W0T8\]OO+?JVTUI_?[RQ^V&[
M/9$[^)ULKH7NYOH&V3CY)-HGGUA[YW-G<Z=%-[Y^.MGX^OYG:^=#9V/W#?[G
MY/U!ZX^+39>=991R(5 @+.:T%H[RJ53$:3*:1FYQ9'DS"4\YH'J?&OHW!J:%
M/">9*!%26.<=#KE_CL$::V6D8RQ@%>WTA-['UJW:KGY,(S[OBT@->W(=_.NB
M#GIM"=5:HX2M0=P2C0S5%!0QIL"H"4[FDEL<-ZG2CUUO:PHQF)<J-7<E.S.+
M)E,WH.YDH&]R].B.J#&)%B^\K,W3X<CQ11PATNNDO$41@T'G-EED,IBD$!U)
M$F-'W=(*&>G$]"2=,@L;F&LV,!)(+6S@$;2X/<X&A K$$X]XU"JG=T7D; ):
M[K@2PJ8H\V&>P@8*&YA%-C")%H4-/!&.C+$!FPQS\#_D$\[]'$Q$Q@B'F$[1
M!J<2F)H;L($GK04U4[;Z\A@98:!K3$69I. T@>NF H]$>6TX3"PM,;(YUJ36
M1(RL\LY-D@C\<= D1A72.@HD=#"81^F"#3E&)L3DZ=H7UG_H=L07"^DLD!WE
M/>-48AUH B>%4RRE]Y*4,-A"J]D8\57<:6%80D2)@+AT8+!(KLWLI ).'!U.
M>&F%-F4^84E*_Y'%(+!WLJ4EG+6(>#!&8)U@WN,<!X_YQ+74 FE*"/C%'*<4
M06IP/G&];,13%-<IAGMN#'>)6#VNHHY'K# #VZQD0+#@H*A6<60)B8@RK*+!
MGJK(B^$NAKM$GA84#\;WH;BPN3(.\C:'L64DR"FFD =*;S#8#4?%#0SWPJ=G
MW2'R%*D&>#4F&<:XD413[D5*H&Y1!YC?$GF:8TWZ-!%YBH9YFSQ'2A*)N%88
M61\]$HYPDF((CE<[NGI*P:'[9&<M/(&EV!-M=,0X4*X=U4I;&E023#%I+"N1
MIX56LS$"Z[S2@F.*I*OK)RKD<I6OD$)B# 3%,)EK>QE.FYC1&>K447J!W9W
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
M-#[8O4/;/ZY%BI%F(T-1]2]I %7*+W#CR X:_[K#9BA0>NZM#$0[Q1.AUI)
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
MO]&KG[7ZG <V9]M=L*O@8=MA!!M$ S:A 'MD_PCN'AKN]#*EJ$H;JM\'P(U
M]_(U W 9/^S!ZC<J=:TF-1./S!JJ^[4'@Q%<J.(X5\=4?78TUN;S<66 ZO:&
M, @@2:%9C=-Z#Y2U8EC'H_YQ#[[;'(/7Y/+P;@>&"F\U:B]TQ<FJ;_8KB['>
MV]M]@+M!AK\\=1/:-O ',8PZ^6P"R-WY=SJG-:$"G!O W/;KO1L>.,*7ZYF>
M?J(V_"_CB^W GS.P]O.:P)Q:8(+6M3N9">:;P'L=.QBT4[O&X2MS5HT"^'B^
M']@1Q[8=$"R3M\?M;%? Y?*P@,1'N'M^ %MA8?4\FV.9GLQG9115J']EJ&&:
M[EH8$DRN/[!96JHOC[\+UN[)X JSA(]?^O!)>W@ H^N"P,##!7M:+:R]+%;G
M@E,+5CV1U<IV\S390;;N\^MS<1B<2U-%/B\N57_M\OV/^]FX UX-;XXM.%A*
M4+&) 0?_NLB/^OU,NI,%&0"%_@;$^WMV5E6#K>]737S^ACW*\@97CM_;O=$
MYBVOP40;I@93#7!JX)N-[5NSW:OL?2S8M^QFHIAFBFMBC>)*<T.DYY3Z" PH
M>"?G9X:^W7DSV8J/.[4#<?"VNOU'T-H*-2>@N9L^CA^TDK);&7*KZ@R\^\:Z
MCUM[+[](:Q))P'^#-19Q[A323"MDK&!&.,TP93F1"?[8I%C-6'.7=.%5QHQ:
M:EY>A8QS'](L[E^(YF5@^!6#N22*!Q;0XE;4A&N>//64*9TX9]PX3*30RN$(
M]-N%7U$3$,-_C^&R'0=3$GA9\E[56EV8Q#4"2%J'K2^6.$]UBOFT32 NK$".
M<X],KFT4LJ%.9,6U?\$D+FUAYUO;]>;&?+%KGF/LA/YVJU/7J]^H!?[2[G1Y
MNX'M[W:H2(7FWLI M%,\$6HM"22&F(R7,A'V"Z_@/'C\4 ]MK_?^?& %*^\G
MJG0'1)4"50PR<A2C ](+)!=9PB6B23E!X(W :%760_ FT[,)72M!0KJH-QJ.
M[>4E&N]\SO'WJ#\877*.M6+_*ZCKRZ_]6)UB-!O JX$'5CP$;*I8'2/6%FGC
MH-<!&Q64_@00!/:1[[%6_7S]6JTK6QIVK_S;+>-*N!?<2ZLX#=S89+G((03<
M$6^X-:ZV=> AU/7*_*I7L0IXC%>7;?QL_.13K+?=#^,[%YV=J[-L=^_U%T5%
M"#3YW*L[(*Z\0#8RB2QW.'GC ')=E:7$<=,8?*U]<\Y4_/FJ=&H[.*\%6-W3
MAE#CJ@U4'[A-Z1>8^J>9)\+^E/EL.]..47_"%OJV"]1OT/A7^W\:)\ 2KKA_
M:UYQS<WJ*\!8X%H_?(SA%[[;ZTJY,.DPCB02'3CUS%$BJ+8^8!J,LGB^$--+
M(KP-:OW=9CI[<71_C5A/3*K3/$<P1;5;K-J<_L[/N@=Z^34'0#U?@1:[N;:4
M ?EEE.48<P]&DPG(:$\1UP:,AOR?'&A.Q":>%>;FG<3 VF H6"8LREQH4AI'
M':PZM1(4*1%9Q.#1Q<!_T5(!8_,&>:_ =@Z$(8L!UXRT$8Q(0Q@+( 9J<6)
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
MTO '3T">?N;YO:;WLX_J];2/:DZ/YY5:YFN3]^9/PK_:V5?9&\%%P^!_KA6
M2SUI;]H'=Q:VGT;@YS_WY5[B]WK:Z1:\:SUEY 93]BPG!E^9F%\ QDW[J_X*
M26#>GJAS\<3.OV.'[=D%GU[S-6U.??/G7^[.U?^ZA4O\GHT54-8;>&!X-=\#
M\F]@'&_ZO:.Z\,X(9G#W>)RP/YBBIW$P$=R;N;G9BO+5<6=JVMK[=OKY,'S;
M/^Q\V]W["O=Z_VU_[TTG=ZG^_.?'T\]['\]:>V^.6A^F.U/O_]C=^^MHA[YO
M[WYZ)W:WX;FR?_+3/^W/>^^_?=[[J[.S!\_\:?_'?\[>CKM2OQX"SV6MO=:7
M:$)V9MC<E3 A;KE!QA"/ L:"8H9UY'YC"Q:ZR=6LJWS&"EF85MVU9_4=87QZ
M!RSH6-!Q&AVCYES&%*5AGC/0&:]54,D8305)MD9'/$''F:Y<!1U7 !U/KZ(C
M82QZ$BGR/-I<V94@HY5#W&DIO0J,NAQL3E53F-D\N(*.!1V?#3I*H8BAT225
M''=".\9H4-Q)++'1H8JK)F:"CKB@X^JAX\Z4[:@#++"@"B4A".)!,03+CE$
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
MP R\BDSW7.C'<SR>/W)UP1=MP.&VO\$D_*M"[MX(+AH&,Z=]\_RZ-W7 +(O
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
M__<WN\+C=ZL]?,#!#+-Y[^SFKA;P+'/4:PJ5ZBU-:L>LT]I@2WFR8'#Q')6
M-7-1<\WJ+1F^$\/+O$N"11"%9\PR"41**VU(,@RV815\4E1L/'AI1'\ &T$G
M[J:/E[R8L,7_$;N R,/!^UZG\Z9&Z;V\192"B><%$_D7S'Q,+%&DC8 =W5*#
MC+$8$<T\CU[@D.Q]"B8^.379N^9 Y]S=G3W;;BPJ#=N/I9#B<ZY-N%*#?>A"
MBD]07Z^442QE%$L9Q5)&L911+&44%Q [^$>IF%@JZ#Q1*/XU=/0Y!([V:.O3
MQ]/]O7\.=_;>=%KT-=[=^Y9_;W_^<Y_L?OJKL[O]\<?NIYW.^7<F@:.'^S\^
M[_UUL/.I1> :9W ?L5O]_M>WSX<?Q?[11[ZS]UKLTW\Z\ZHD*D.=,!Y8+"<8
M<96+3EACD*!:!".)2M'D;JR*/'C+K-4,L2](]WR0;E'A\@7I'@/IIA*-E*->
M>QT1QC(A;IA"1DB'B+*)4(VIB6YCBS4-*541"](]<Z1;5%7$@G2/@'33R4 A
MJ, ]EL@%[!#W02/C5$!&<I,$85'FJ!/6I&QE;+H%%4*L[DWI'("J?L\Q"=WA
M"V3FG!X\&25_"4]0!\8Y.X@A)^CD(YA)'$-NU]:Q.==FV*LS%4;]?@X(F<?>
M2\VE!ZN@> W2O>WZ?H1U&[RO^A'"A+[I]XY>U6OT-SQF+W_Z[\EB%NR[%?;-
MEDX422:*'4;.68YX8@(9KP5RR4G#L&*.RXTM@V<#[DI!M;51[H7732S*_33*
M/47A#/&!NLB0ROE(G"J&-,,:!6XPBQ8L$8$WMI0IRKW&RKWP:HE%N9]$N6?J
MMUN=7-(&2<TEXLH1I&DD*%C ;Q*,$(1O;,&;2Z3<"SH/K'64+?/!X 4+R64#
MKA*07FH<@SKT*\HQN!/GF#,OZX=<3\LY_LY+5'#KGK@U6P90!<X%40X9G;TM
M&'-D(A@EVFM85C!  V$9MQ;D:EDBOW'1[.4@'-=J]F4G:VK_B &=Q7ZO:/QM
M-7Z*AHAHK4@$+!4G#>+:2.02%8A8;7@427D;Z_1<0G\O:K^^:O^T5*2H_<.J
M_31!899A99Q'D6J&. \!V02[O:66R!@IX4PNH]JO?1.IUW>HV3Y^QJLU[("!
M-4)OE'-0GG&AS$5.S=I _:*JMI<#\0='[H\S%"UB'"@%@XVY%!'WD0)R,YE+
M#O.4@,!)[S:V1%/J>[.T!2K/$WN<"W06Z"SQX<\..J>X;A"$,8PE"I8JQ&4"
MHQ?V.>2\I)S(P& 77%!\>('. IT%.DO ^:I"YXR_((IDE1<YM28ASA)&EK.
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
MU$1GBAD98&-2$CB4PP)9K3!BFG!8MZ0(YG?:HAY-#LH6M1A)2+ I2<8$<B[
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
MW*]+#0 &<U!K[73,[E;#0/^ML8 %V$;GQP!02,Q* \ 4B3%81,!YB7@00&+
M3D5.!UA?:IGBG 26JI-7*6G3F-F&2P4 U@D  A.$1!Z)E((S:8S%7( )X)U7
M5DA6.,S* \!,VSTM9,1<(D940&#MY6[52:$8B8<7-M/7# " !4TFEBGT8NV/
M8;(ZH-YHV*B4H9S _ RY8L3>2$4,\XD;HZUE!N<"G\80K#DOW&7%D>O;#'<)
M/FIIE4,Z&3!=2$I(&\60"S)QA:U3.&YL4=FD1#4IO[?M4ORO2XT TILHB(R.
MB, %V"O22$=(#B:((@:Y!.2EQ([<7?FGVY@G$HPB%"6>RSD'X9#SDB 3;:*4
ML!"\+#EPST/S314;FBACP7+&HN,D]W[ ,F1?UE*DP!3-O[/FST2->:RQ$A0)
MXRSBWE.D520(MGOOE/+:<;^,FK_V)RZAM=_X<-SK#GK]QB*HRW-QNGC&K>54
M!AXY4!>1ZY+X"#8L8<8+4H+'5AW#7I]D_*KIRT>Z<_;Z[ M-C#(E%5+**,19
MH,C)8 #3K%92!%O%CFA)FP(O4WV2XG1]@!1^RIS$6A%!%=<!Z\2D(90X)CPS
M%!?BLMJJW[JJ^DY:'YE)R&+L$5<N(&N!N<@0F20B*BGY,D:]%]5_@)@QG +!
MQCK!<RU^:T+$AC)IDQ.!AI+OLN*J__&JZBMA Y5&H #HCG@4!IE $XH^-X@/
MR>'EK$FZ]B<M?X]<I^T;D_S]<M+R$\PB7&B;HF0N*B NVGI%?32)B4!R0&2A
M*ZL.7#]FZ JQG G,$\*PP(@[29&.48+-0JBG(JC$U,:6;&ICFF:IXER+O_4!
M\O-Q/EK1@EE#02Z$LPI3ZY*/WF+)EZ'F6+%:[J'\4X1%*# DE,9(IJ@0V*D"
MV=Q#TPC#(X9U37%Q+7>+ZB^UZOM@F3 !>YT<#[#=:T<RFV4I8$?9,O2^+*I_
M#]6?(BR2F.28ELAKB8&P$-CWA67(::5"))AY9I=1]=?^K.7O?ON['<;&WQWK
MXU'L#N_'79Z+O\5AE;#T(6)&.!'.",J8]UQZKKT(M'"75<>PTQGNDF14PCN'
M5)39?)$:&4L42DE;#!)@I DYQ<4PUF3LWN52B\=UJ1& *1(9T%FNX$>DW'H6
M7#+1.Q(UQ[YPE]56_BGN0KRP%BN./ D2<:Q)KI*>D)<A6&&]!+JZC![7HOH/
M4%<T":MY3#S)Q'$T.E C?#YUQ3QAYPIW66W5G^(NV&HMK31(,Y$+]." C(!7
M,4@):YL83G$957_M#UM $3JGC?@C]GU[$,.5PLB3:F/-QF#D#J,?YE+*:30<
M]6/C>QP,X0'+X<S/.MU)802W,G>WY/]_>U?ZW#:.Y?\55'IKRIZ29/&2*'LW
M58Z3]+C'<;RQTSV]7Z9 $K284*2:AQW-7[_O >"ER[(M6T?0']*61(+ .W[O
MP,.CZ8(.>'WF#?I8&>_W^JIW\LX#W7]F AQ/&_2-KF:UC;Z.)_@\#S=GG';/
MLGO,U/OX&A!^A-<R6X9M;5&:1F5HUX\ OM75;(WYN@E>#H0Y3M?O6\P!=U=S
M*#4,%>#LMO)/!3B>!6Z,;6#_,7Z(?V"V;9,Z;?!NG#YX-J:C=[<Q0ZM4_P5.
MP#%SX-I:E_ET8#I]US9TKV<[/;UO]O0>4]5D.Z[Z4P&.R2RS:V'[9-NE;=,V
M_;;MF59;'WA=SV&6X]K[?!!&:'!W3J3#/P>1QZ+LN#T8;U'H(T[#D"!-<PA\
M@@CU-V)"M^^#;$BH^U<>I %^L>X0Z&=)\S#?HJZOV5U&<8O:'#AN'YNR=IFA
MF=V^H4*@78?"[DP(Y&C&P+'[7IM9%GA! [/7IOV>V_; %:*V#O\QX\U;RS1:
MQN#9G9A5FG>K]1^[KEH0YVH&ZYF^8P\<SS'UGN%X7=TS]&WHQ*R\H&>H_E0
M9%M]S;6<;EMS?+UMZM1H4\-SVHYA&Z:F=P>#P?I*5)3J;[7J=UW+-&VT!9YE
M:N[ -CW-T?N]OLG@DV:J &BW57\J -(-UQQH ZOM4LW% $AK#PR]WZ9>7_<<
MW>KU[/45IF[1#L]SDB!.G'@L:8L)'1NP B_.G9 1U.7B5PB0CG%Q:1P&GOAE
M[[%#MVS3I3U\=V[?]#6=4LW3F,?\@=OK^9H*&W8>0+29L %LA#M@!G@,EL_:
MIM^GV/W8;#-S8+"^IX%+H;UY.^BV+-UH]?5UO<-E'3JX0WE7!3F+,A6V:?:8
MSWH#,&1&WZ8NA+!]?S"P=4OSZ39LU2C(>2[D3(4K;H^_%P*<%&!QVW1UVK:]
M?K_=MWJ&P5PZ&##WS5O-UENFU6WUM'6=I5.8HS"'[Q%!N#S0V<#O^X[I6+9C
M&+K7-YU>M]<=V![=@A!)8<YS,6<J3F*.Z^FFZ[1MWC'-\;MMN^?:;7?0HX.N
MQFS?M %S>E9KT.VVNKJ]!YC#8ZRCC,+CX/]></>V6-1E/@)%<\5GU(T@RKET
MOOUON$R(6-?H>;;C:H:G:R8>%.CW>BYE/=]U=0W^_G=OT'M3C(MW25*,:'(;
M1,6*!QR^7A83^M.8H",F:+U.P:S7?WS!OS9NQAWK1L?B=&A0?PVQ5Q.'WC,?
MIN&=P;!)X.3(SZN01C?PC'=A['[?.';\66#'Y/(;CG]Z__GFX_?+;U_AO@]X
M'V# QV]_?OMJPN?)Y1]_WE].!MW_^]>PZXY^C^@?@_SSMW/]\OWYCT_O3RW
M%OT2YOCG#<[QM/OI#\".FR%\/M?^[]NI\:__?+K_].T37/.G!7/N?OK/;???
MV!E7HUVS[3KXLA>S9R B^&VK:_?M'@BZ9?G"7(!*,.\4\;COVI[7[0^H.^B:
M+H1+MJ'W^IA==WJZKIMO" -X'@,GLB1G;]Y*/I Z(_"46D1F]4^BR>:5:,:P
MZH5AK>.#D* '"?+V9L@(&CT:34@J^B&FA((1Y91INW7*I/0.S2$9(X4 05E"
MKN5^L-G5#KX?DM@G&0QX#NJ21#0D7]@= ^[ $SR&/VH#N]<B%)XP8G"_UP(&
M C+"J+A_G&84%D##<$+@'^+G8=C.@$CD:^>Z0]AH',83QM(.N:((IL&8XOYR
M]0,9T0DI9\Q@&6.6N"S*Z"V34PL2\E<.$.Q/\$X: ;5"K.D=LR@5=,O'N(6-
MJY"_SBSFFB5W@<M(@S9A, JR#D%R2EIP*MWC6KUXG(D==$2##KD.(K@='X%_
M\!KB@G)X4XO_53!E""-$<09KR]PAC%*LMO'XM#-K(,A"F96"T]=!LL:QV, _
M3EA(T2\ZN0^\;%BX:[6[I(AWJUNH W80"+WPEAGEJ-M%9 Q+-J0N']OXDMLZ
M?>K_KFY:#;M;FM9A4JQB# +7=A)&O[>I#XL\IN$]G:1OCIK4 =+46;$R%1?3
MS/=?SE!RUH&;&R=<OHXY .!5,!VZ-7,APP2M]"\/LT[3=( _^M]'=(?G[^SV
M]$..RVA^&3\-3M_.4\JEB"*_0<]\,P SWZE%$T7.SQ>#\,ZLY/SRX^<OGTYO
MSC]?DLO/-^3+A__]>O[EPWMR?DFNOGR^OOIP=O/U>LY"5T30P6";@Y/SC(T(
M&NW/8)03\N$'>@HP/(CM>9KF%"TYC3SR/DA+:]S9>F\1W10_#L/X'MT@'GB"
M+^)!@)K!0]#]8,5"P1ERN*.2)\G\,D"\//9]X<9YX&$#'<25V3!(2<)ND3;"
MNP(7+^,M(%HDY@3-AH4O>8_9&!PA2%W,LZ2<KGC>*DA3[N,\0IF KF)5I?/"
MXW>@;TC'*3LN_CB!IX'/-3D.(DXE?M-)<SAK3E$FZJ;XN3+;G:XPW7*S5#Y9
M_MSA/TTE(\1OMMD96/V%/W<[VL+?E@VKZ1W;-%8:]H$]W@=SG+.7SDE&"A![
MG6RD_9!N<TZ)?%XC4?2JO5BX%&^DLK?,?7(=^_##!2V\Y3&'5+:FUOJ,3=GE
M%0L0%J;-5DI?SZ/<1K/7__78 HS5U[_=:7M-UUN#KO&T*I25B; 3AY WIK2G
M+C>+:")])C6WL-+SM7//SQOUK18\8.>/AFRYV%VP6QJN5>)VM\!3PQVG1XO<
M%A7C[8;(?0PBB*L"$+LQQ!29R-1Z!%P3EX';'K$X3W]NZ-.?)(@*^QY)YILX
M R%<+FG/AKG=]W)WR)$U!_VG.[(OM-6_>J[,U.SMSY69'7(>>6P4!3[FD^3F
MUOL@86[&-Q<!RC_[\!M+TNW/E!4;G%I7+_;HWO]Z=H$[BZ, <U0 ?\E8)L(Q
M6<9P)S#"=J=\/P\6&>/F81A0)PB#;(*C>"4QX,/,"'A?_:LX(?@DWG)H&(<0
M2Z58@D1&<<0RFDR(1T?TEHDO*<%])W>((_N!EX,9Q2MR>##E&[ORT2V -=Q[
M)/=#EHBY%C_)$9A','W';X7!PGA"PVS2(CX-0O@-)DK=#+-\MW'LX;?9$ :-
M;F$J//D7\*1^P%>/ICN.8#89KN9[Q/..X83<!7%(<6^4DI#>MPC-LV&< 'L\
M03TZX>UB.95 . */@?#@*L?C)+[C]XE.3 D;YXD[I"FF*N6PA>0Q&)HF%4T9
M/@M'B9V,\OU_$*M@!","MRJ..2QB/N[I?LX3XJ).<WGF.Q9!5&<0S@6FAHE3
MFI$HKB@I)>:+3*; 4M(A;FT[E60 %5 V0H84#;)'<CN:K,SO*,XP78N;[)YP
MJ29BYJDD%%(%R!"G8CL>QBR%MI06*9X ><@7OMY*)9)X&#@X>7Z)U ,IP7Q_
MO.3) FWP*^%+9Q?TR/SO1M'"M)IHT9"0IL;C!C\7]O@>\^$Q)N(Y>DX:[(L%
M9+;* H 65X1;J1]3H"%^E$)&4JQ80)8+;B7LKYRE\VZ30B52\XWAQC3)(AAM
M&(Q;Y%L,RDWNX-%Y O/(DCSE@BONXWE>\-R%+O*Z FR<1L?4E3G'6U [N*/<
M8S@ ?0IS(97 P21BDY2?A.J?\,CS$!Z9>[>(!2D $)!=F!$Z$AL%8QIPR$E9
MEH6BPS1@4RXJ2> Z$"G4-0<^EAL9SJ0&T'.[&T1$%!1B;P.AF,!&\ 3X/(%/
M]\, = 3&P"(/5%O4-Z331'[*AO!@4!2!EJ#S(^JQ\AH$T&A2NPC1DX\=)[PD
M)60<&1?/ 98@5H:<Y I;E&:T2%!\(]8'HPA4KL":4P:^H3 M6'E"N&24A')
M@=E=.?6 :S$6HL1C>(KX'@GHH"0AUB?P1SI7%.%!+?XD6*Z;<%@(Y;J:*VJ!
M,G@(H.4\8"2:ITQ,@D^(&Z7"F"#E\PB R\_#"J- QUIB^PEO3SEBB\>E "]Q
M#OJ*M$,FB8NXWS9WZE&ECH4S4R(XYR87%5CZ6/:^X&L,:3!JB<89^)01"#70
MEZ:5U-1Y(P8<TCLD)@,R>2CL)>4KZS"MK+!RE@I-B*-PL@B<S^(\X:L[&^)V
M93*I5)4_BB\,Q,GEUWD@=>#:1!*L6KBC-PZD.U-=/XWC3IX)RPM BN2&%17T
M#!(W'Z'9<5DE'\"65H,*P%40RV168]&)R*3'(7D!ST.@XK>7("((NW#!_.("
MV/!W07:/@<\J3/\.V)='NB+W*)^PR,JB<%=!4OQ^&,^'KD?CUOB1P'50V_LM
M87:!2N;I81/H\%<?74^^Q"'7L!1KZ?A*8$'<]J%5I;<)*]8 \P*!HS77+*E,
MJJ" N+LPEG-&P5]P$)@7\*&PHE-N5CFHM)B5P>:D15.)?_HMN5CP8 $10YH4
M%G+",:6U3C-\@))>4S: 089\2)C/N#%$GB*0$+2Z>O=$!G P4_Z%=G+(I]O@
M PJ!Y!P,SR1@53"6T>^,XWL,GI^T/GP.Q3I;I2. T]NH,S#'_/.I+I%A_D@D
MP7C,P)PAR9F?Q*/*]%9$7-7\2DE>9H5;LV:XQ<6Q:8>ET9UKG1ZPP.4T5K3%
MJ"9<3&=-\J-CIUG PAG7"#D?L_C*:NOA[%H$)W@U+AA;5-%2E+B# Y/UZ=VT
MH#<!1]0WEQ-Z3=11!;V++>/Y>7M)0:\JS=V"N:C2W%V:_O-+<S>$!+OEFVV1
M7R5<AF80*=+<F<B7B!3MJ[I9K>5^UI0QWH";5<LY;%>R((?)%0F"AT)[P81Z
M;+]B.-]JQE]S0O7Z'E C7N^0RZF$-/>SXH3=QISQ<[(94\X@^DF<"# P3";E
M2:!8.'QX;"]+2XV[YZI6399[F9S3<I9"PO/TR;KS.-GG8HRK[U0EY2.$" >3
M+'=(7$^ZM;4%BS-WZ$]3'*[.B1U(7OS!A-QR\.,4F2,FW._EL9W0EF)O W7/
M:^PAQL4>(AZZ2]FRD?!<()H$N)_K!6 89BMD$@+/-+::B??%3Q.))W#K2^'
M5.-2X5@0K]:!4V)J/3D]-V@HLJCS0C="P9[P+$S.(YU:;);*$XL8.$5LEIS5
M T08@X^0%^&QS, +8&R6EC])VR<.*,:-5$,)6K7D>AGCR7FD4RF4W9#=$>@<
MUSM*;AE8DL:F+D!&GO##(.,X#-R)P"M^N#4M%;:X/!!YT 4")@E?#Y*G.,M-
M!D ?1<,DDONI= C$20D9]09)8]<EG<_Q':#^N9#ZQC&14KTQ:< %L "4N0=4
M4BH<6G[.N2I_+_)@N#_+00EQV9F(([CE\Y MW&+PAS:@HC4-RC$8,_E6((2:
MAJ*)CR6GD>U%0@X3&_Q$;QRB%<)Y!X4EHQ%GOK"_M=K]4_ B"G,U1\;F,7;%
M.A-CJQM&B#H3JT.^,,PYD&O@+=>;KU&-DQ6A=J#*A)\(KTZ#\Z/B>K<EMVO+
MZ@'T>+@GF34.<*4% ?(Z 2HQ/W[$*<1&/PRC-Y[J4*_9&R,23T7WRJJMUY]"
MDS::*7J% #B]!SD<.8 "<YDF&^C;K9[.*]:)Z'7$P^N0@G_^KOE6L0.>F"*W
M =^S9[Y?1 O<&*/)A$&U8ZVCRQO2,2C\(5[B??J37(LN#F(K_Q8 ZQ83KX M
M8,=94CKC_R4F\PC=4*+Q!-'X1!-PAK CS"*Y*%_F2^[E6[&G.<E+1L"]<KE'
M55S&F:AU+,7"5]1NK;7(P4 %RT>C4K]X;42>HKN/]0HCIRB&XG=@DQF6D0OJ
MI!#@N9T%PM$BH*6RV'L&-DZ;L#$E)?QJ(2-X,E4)R38(2>V-*<B:WRGZCM?
MN7>=WQ?) -%XI[.^,7A  K;?S;FI9WCJ;O@]UJ!6+YK!Y:=%Q0YFX8+H+@Y%
M"5M4=\NY"XT7B.B^\N7+"IEZDR)K@0_-&Q,!!C<:$XG2M8#'=#*GQ'ZPD?#/
MJ._CH48>J)<MD [HX8%^*%([L3^'&RLZWY8YS_D&FKMM4$/L<G?,D2:9G&R7
M1][#9)8L 47&5.=XKHMC_^0:"XOS<+N<\OF+ GZ*<P+%HN8$5#O49F#0T:S>
MD[H,+/_--)]VY]*6"#:L<JV]"S9Z\&:U=@12S,CTL92?J"/#>]X]A&/LO+8,
M4_4.ANCSL2X*/?72]4K@YM[WIG<T[E^9,P>C7DP"GW;F;TW[Y_.HL%HI1<,6
M,Z&V)QN?H-S@'V;9^/CHZ/[^O@/3[-S&=T>G$(,&=RP]8MXM38X\FM$CS39Z
MMF$<P70U\'XTW=(U0]=ZIGGD:::NZP//U$W'Z RST2])/!+?_1MN>_/VM,R]
MHIGG#3/!A_K$DEO<4_?$B1[NI_Z6AQ/2;TFOV)D4E7IRNP^CW!OF#B.@W>V$
M_)K$^;C% R)R_GN+7 WC##PK,3"YSIV6#)9F?B W]W&+7%R<M<HIU<,KOH%7
M'/_QQ'Z[#VX:[\,8DU/PU'^ -RVW'*OC.G(;)\4MC!^3JGO1$7SFN[AY*I=[
M&=\)_]\2BSV<4S&AD.R5D,SH: K"?E((LRS#-HX\O6];>M]C/PP-$>S-V[-F
M%>IYHPH5OJA#QM6[LP<0H_#50-*6H,89[N8"2GYA,$Z&8>3'.!D1N_U/W C&
M0HDR,W#]X0Q_+],(FK'K.#)[R/FUJU57"YFWJ815?_T2UN?F%39>U_I*2/:Z
MQ:Y[L2AG#]>T<EFLR@SM5V9HD]ZLKKS9K; !6^#-ZL*;?3<)Z7WZ'+]55W[K
MWL:_IHI_?U;$Z/;-05<_\C3+Z%DF((8IX]\_9-5(F;LK$G6B0L6<RM$Y++OG
MITUJKR+![]'S@9E&&=_5P[J#&]RL!8@A?Z.C\0E\Q#)V>0O?4BWJ542ODM7P
M"21XMGG.,_!)+'*@L&GCV&0I;-IY;$I7 "<$I7D>3<_NZNC1]/I:WP!\LB0^
MB3ZSG\=!)!-R%S0;TI%$E3]H]CV(4G)Q<;4B@EA+$>1+O4JDJDXHD.2ZK9&#
MCX DY#+N$,,PVGI/&^C&X8/^CVXKC-DXQFA=!3([#S)/#YG@F1Q@!IH% *-U
M)<)PS>:I_^9!L6HW<S5D0>E:JW.B@J<M P^5;U'@48"'3+B<BKI0'@-]8;P0
MP&MZ$5]PBNEL?%5JMRR#6!UE=(4R^XPRAD*9GQ1E5BBS&G0KA^4B=K^WOX[K
MT-*HI'J@BJI^E @_7UR<\9OK/9^+EWLP-\==^,9IY'GWKU)/]0]53[4_8&4J
ML%)@]0I@]4<0A@$=8<)6M+KA#E<,2,#/CF#;> "%WY+52CH5!.T1!%D*@A0$
MO0($%:TT5O&-9@K-4_CD0T0V%.< >;\>KQRR\5:'>;<K4/O)0*VG0.WG!#6]
M.]#M+H":;?4TLYYJNL['/*<SDTEZ\$C-JC#36@Z!3SE",YVV6DO*JKY4!52;
M!:J^ BH%5!*HC'4!U;A\ \%F(<M0D+6'D&4KR%*0)2'+?"YDS<F"ORPFF0J3
M]A"3!@J3?DY,6JFW@EVO4@HRWCHI=\J>*',R6D6=]L-(5':T34$2T.,2 V,N
M2+Y%!Q-6@$&KY* ^MI>=>U99J!U#):VK8$G!TF)8HA4NG7JBO_460].RHVT*
MFG8-FK1?%#;]I-@TIY1;UG+/A%5SZS-UN%Z>4H.+\.TT=TRTJUJ]TEN5>N\W
MO.@*7G8=7IYP'$W\J>M=_N&( K+HS5,B""))P%\H)A#D*P1DM;,BHK4PJO;K
M8=&R@G!P?G+PR::@2.LNQJ+3<1*$1!,G?W4%1!L&(D,!D0(B!"*C"42_AK'#
M%7O[\,A0>+2_>&0J/%)XA'AD-O%(8,;GJ:S/1O#'5/BSO_AC*?Q1^(/X8\VF
M?+#1&3]+6T''Z3U-O,<"B*4 1'7N74OG7F.*TZIS[];@E^K<JSKWJLZ]JG/O
M9MS8GG)CM\,,;-J-[<U-ZSTJFEZ7V]M3;N_^QLU]!3@*<!!P^FO<1U@7\O05
M\NPO\M@*>7X&Y)E3JJ5W3=VRK2-/ZUJFWL6VX\:2K-V'T3B,)XQ)!+K*X2DT
M?53ZW^PLVWR437SM1<#QD3E)3I,)T2R%'5N!'0.%';N.'6OLN3FGRA/!XW.>
MI8''R'O9F86_9H!%J6C >16'@3MY1)\"5=JYUYBB=Q6F[#JFK"42TKL"3H3;
MP:.<SSZ^L>2"95GUQN+**4#]U?16>8)E;E.ZLS@=Q;<!?6QWE*X*@?87<M1A
M%04Y''*TE2#G-QK5PY!N!3FGZ3!D$_);/(S2.'IN1Z9EGH["G!W'''6"16$.
MQQS]D6Z.538ZD:#S3W87@+?#@O"Y@*-.JNPQX!A_^V5@GBC0V7'0>?I+W/1!
M7S/Z9=, ?C!7;F_+^AIR$;@L2MELHZ6Z+FO]F68!,YB#/_X:Q[<A6^'% \U-
M[L5= !Y\_9LY_?HWRS8-[5!!SX:AQU30HZ!G&GKD1K=$B;,PSKGODOFHRPN!
MJ,K7<C](ZST*BQ[G#VE]!4;[!T:6 B,%1M-@9"\#HU//8Y&7CV9C,:-, +T8
M!MD*@_8/@WH*@Q0&36/0H/;.2J['J+6\8:-$CH6 ](E.B-Y_>2P:*"S:/RSJ
M*RQ26#2%1<7>>Q.+]%6PZ+<\8D2WI[IQKQ^,]*X"H_T#(UN!D0*C:3#2YH&1
ML0H8?78S? DEZ;T\'"WKK*W@: ?A",1.4T"TXT"TABUZO>A>>P$ZS%LIY4X:
M> %- EC+:@"!LJ3VUO<4)XQUXX1#W>^W20P"W9:+\/E_)PI 7A5 Y'QT0VNG
M/[1QG-)1N5V><@/NDP])!*CP-SH:GY _@66WY.+BJD4"&&N,_=/@JH0K/,/W
MI8US)PQ<0ET7+LV E:#>R4AI[P:UUU16?J>5](E6OCS'U+.[NL'/,6E] ^(-
M2YO1\0N:#>E(*OD?-/L>1"FJ.3?^8>Z)%Y'A.R\X(DB;;W746:+-IA.TSOGE
M]18H]R96?\[;&Y%_O?MR 9%LFE'T2-_';LXCSP-T)8/B:Z_XVHMA E&<$3H>
M,YK %=SG/,<F;:#[V#_@/>@2X;&JPUR:IS ,?T9&;U-"$T:P.L/SI,M:#E!-
MIGC888,Q2B->22.NS_ZA-(+<T!]Q%(\F -89BU*>EG&';$1+%5'2N0GI/#N]
M4-)92><9#=T\%&G#BR#Z[F"[!26AFY30]Q\^*@FM)/0]\X,H4 *Z'2Q" ;TX
M?:<$=)Z!OZ ."U>14M5(>77"%XV43=5(6352WIM%J4;*JI'R4^Y<;R-EY2N]
MM*]T]>6#\I7F^4I7"</D]\J1YT*721*DC:L_UNR") '?&3MNXS?KIH"]DL_R
M[YG_FG"X"VO ^@'=/"%_^T7K=4]F_ST#::-!5!0>2,N5\B*GU!TR+P]A+KQL
M*4C+?8LAO</D+H/[1D&&50TP!.Y8)A[/%O-2A"_LMDA,7+?_2<XS-B*]KG9
M#P^LPPZY:=0Y$(JG^/B3_#R)@G1(*&C/>((SP\9,Q8.6S9"7/G1VD4F#)2RZ
MBA,D8BIX!%R0),"M)0^00A:54-P_#M+OZ>$<]HC>OPDGE60U5HF,68(7X"8S
M?N7&D1\@,0(:D@R<\&PDM[=2%C(W RYC"1WGZ6(RSP8A6TOX7Q;1_%Q2%L2,
MP$,@*.&4  )Q#X_$"?PM.Q3&R82 ES./(H'W/V\>]KT&]N#-*G1\<3LPS[L$
M.X"*J_4[Y"L*44:_ RO3U;F_H8 3X85+?0I6%#0@J:!FR!(&"I/+Y;#T^*FR
M;/1>0Y977/&!5NZ7O?[CFW3I=0P3Z8!H'H2L1;P\09"AT00Q)XBYP;@?!NX0
MT,4')J%&I13A"3<('897CZ@'MU(RCM.LS> RL;U(RQK?PBPE]=K9M*B=/0:
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
M[@,C+^F(K<)*"9EH.6!)6.<0> 2G]]C^TQM=[4+>[AE7;X(L7(FMN[2HLV'
ML),N^(R\ROFS2!$]HO' ?KC&C_!]JW25<'^+)$^Y?UYD:Z5OZ](Q=<5#ARST
MB$Q,>?Q@='GX_#&^V*N[7L_H'&/HG;YF[DCK&%/OF/;3',77GZR.[\*QGNY^
MKL6E*(9X\6!^NA7!?.?T&B9 LSQAH@'!'#?C^>^,$,HFU6=-=GO[*,FMG:+B
M,ZGX'J!](1$?WWWJ88=Q(>EG@\VG7KH@R.NO$.3M6\SR=#5(XGOQM_Y4(HT"
MSPO9*TO]\[S*I;4;VS-W&B0C6F[-OHMILOVS/KA*@L@-QC2<)?OA!B57$&6A
M[&Z"5/@.9TLD0%=)7BW#M;4%\)OK3[<T>G_1E-TC[-XK=EU\S26_B,W<E+D\
M38<AFY#?XF$$T>^:Q.AG,),?@P@WO "YIY,O.V!L9B:_$S:^FO]I]8(X92UW
MRUIN+#A8@'1KC(Z5V5PJ9.:>F,V_;\1*;B'(O)<EJHH>3P+=9?JP_CW&C>'N
M%WS#?(;O#X-IAWAT_+?I<P2[!;\OGI-[":#<&/O_KAPSA9D[BID;B2YI$I)W
M-$UW,Z6CP%&!HP)'!8XO]%J6C))W"8LBNJY4I8)'!8^[ @<*'A4\+J]@#EQ\
M%/$8^4338#<A<MLO5=G-GP-=%-HJM%U*D-^#;W1"R:\P9::@5D&M@EH%M0IJ
M7X0@OW7(/UC@!3 6W/5JL?^C3D^I8]7/.E:]FQ#^LH=_-[&BH_2H62E#YD'0
M&M1N/Y!I2?WD^DBU903A(QX'&3S-785$,)LD8I,V0!R^%?(1IU15(RULI-5?
MW$CKR(F]"?QOF(W"M_\/4$L#!!0    ( $B!I51?'&-]RQL  )Q. 0 /
M<&PM,C R,C Q,S$N>'-D[3UM;]LXTM_W5^C) <^S"]2-9<MYZ6U[<))F+T#:
M!$G:O?NTH"7:UE46O:24E_OU1U)OE"51I&Q#>DX&%MO8YLR0G.%P9C@<_OJW
MUY5G/$-,7.1_/#+?#X\,Z-O(<?W%QZ-O3]>#LZ._??KIIU__9S#XQ\7#K7&%
M[' %_<"XQ! $T#%>W&!I_.Y \L.88[0R?D?XA_L,!H-/'.@2K=^PNU@&QF@X
M&FW^BC_,K1,XGL].!F=G%AA8\&0\F)V?6X.Y.1[/1J.SDZ$Y?K?X<#H^.;='
MUF3@G)Z.!M88#@?GYNAL,)Z=G(Q-\]2QK3..])5\(/82KH!!!^:3#Z_DX]$R
M"-8?CH]?7E[>OXS?([PX'@V'YO$_OMP^\J9'<5O/]7_D6K_.L)>T'Q^SGV>
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
MXU/++!S3:K+_$*AJ(!C9/II"S-[$&]%)M9*="XLV9;D G5EFX;A76X#$35\
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
MIV1XRR"ZP!P" ;:74]\1'K29,A%:\(;7D.=@1,<U$H[IH=$9>/3;+"JU37^
M,U=OQ:V0#P. W^J-I^1]Z*GSKY#P0H5W\\W"/%.Q8%_%=.@CZN:$,*T298,_
MVM 'M#-W?HVX2T':EW<QE9[Z]UYZL<)Y#&?_@G;PA**"M-]99J"_D ^V*;;V
MYX&5@<J9+3:74?;U W_"0A))J87<X_#6$3WUN(+O/+B+9:YX5ER(O\Y1E\-J
M& <;Z]6FGLB^%NP]1C:$#KG&:%5AD FWTRMG0!=--[77I0<(N9O'[+S#G)F9
M?N+>2.44J 'OVD3,"3JW2-5&.:6R>B$<U<C5EA2D?=U4=!=/=?W+T^Z,)M$F
M:5CY'GFN_:8<+Y0 =B)JR ]V:.\O$0F(\%)BY"$^+6'D)%8O-%7X;BJ9ZBC
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
M?L$444=I%);T((+L,^H/D#O?B2K-9=*I?N&[NGKS;[/R;OQA.B[C5.L&7>3
MT9J\F4W&B5:D+ESMV'LU+ARV8\8UU_MY[<0].:#D81<4QU5)[+\PC0HK'A?:
MM]ZQC#6)B7,RBC+90R&9^G C&N1>D(/?QREJ>#=TV)H]O2&VIZ0@YO-O)-Y5
ME991S(G4>DP@I"0O0WM/_JUVX+/S+&C2 [%7VO<>\(84=#\=!V^F@;>69,,0
MUO:$ZW.851.LY<C)&+B*&I@L$I3BY(A(P\E[U5*3$R*1]7G)>QNBGR8-YB@J
M-9%7)_8\6T,AIA:EF8>:X@4* X?H:MT5HY317!>F^]3)V0GGI\E,:<B;0R35
MR;;;%!Q]-CN+9.76+WJ7/F(^G^#W:L\'VVP/^O;C;+'#)W*DC45&_2TWO.1-
MC'@03";G(96,H&HUS5BP0.*RV*Q5YM<WXPZ7ZO;O/\([O.U+9ZM$D,LZ=&_F
MM &6^&82TJH(^'?'A.L030B Z#6HF"SM!)6 .<5B<2HP=W\QP"-!#*($=3L"
M;/F)IY1.NW2<B^>\K^=OPGSSMG=5='8QKN!7B%^7K>?@3\G?/</,1['X+$5*
M$!AC];4+&5_!D3>=8M2VOJ#H5-3U8,B#R$9H3[W3BK)UE&N/5!L34&LA/3 K
M:%%"E!"Y$N"$H.,6"R_E,5*?>IM 7914QZ5OP8Q;(*VK4FPANZ@1YHV44D4%
M/LB:X1LTP6/D#RIC-3*K]/4PQ_X'VBUC#B([X)3G5XNU[TB-&\?K>9R,T_=#
M-3(D/!)$RC7GUI('4)LEB8)>JJR]D_>7"3EHZ ?>]__X1&DHB4<X9(1PPBIC
MH/9G7?<>CZ* "$S%D&-RXF$W;0\]9!XVN<MLG?N'66]7ZR+C28"N(0_%4B19
M*P_:1)\"N;!%W+\1'CSL4*S]CF38/ER[2J5SAM5UOV1D,P\HE25;4%A0LI[]
MJ!-P':/EN=C8*?U^/WQ#B&Z>AED=Y=9"T3X+WSO>O/\XGYU_^'C+0HQD2)X0
M),B9U+\JBFP&DS(=.*IPSYU,]O[;ZOW'&X@5?QKETTD,G8*8Z_;FW^-]FUJ(
M-<5KO*CE6Q8'QS ?\N7'A3 /GD:S6^*M<DD71;;KP5*-.YN9P!@%,"(,*)_)
MO=>: 4;'I33%)R6[J._;,34M['7EF[>N=6BG*1T3UE=VG+9/JN7K,0+RFB?H
M;#&BS]/??= -ZW:W"7?NK.#50DA]ZL)=0;:YW;$Z!U8C7YF%1+"4 <=C?2 I
M+$9?0G!]"G#<"VT(ULZC$><0\70ZMRZ]V]FF$E287-1[#M/MJJG?3X3+?Q&_
M_18FU69[]Q%Q^7NEZ[BVX3CPD.N&Y+@3\30+U.CXO !V":"6\IK,%N=S'*'R
MAI00V5]8.X1&&<![ZX$%\M&,,UG+/LD<MT+JDQRU:^Y)*VL2DE-:O"0'PCB(
MTC/0C!F&P?B<^SS'VAOBD([1-AS:+P'J6&EU2F,9U:<7P;  TH4 BND(P>D
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
M$$]CR_\F&*$=<]F3\^$J@169<0X3P0HE2RN4U)VBX'U/Y=NFFZ.4877_'V,
M9:,"YV6J;].89)'YP/I$1Q]BBPS!USZ.*;=LB192:=ZKYS90D6"46A&4Z1+K
MU;"&J+P'#(K7<@FIF#YI;?< &]+)VX,K+>5R,K(XER2Z8,!F0:"RY1 *&9",
M9V\B.JESGW($#R++X?->'V:W3;_X(HQU9#4;2]-/*4'D1=5(1 K9V.!+G[?U
M^^$;DGIMR:3;MDY#:37?06M3^C9LP4<A'<=:NX^P>:[!1Q6!%T%[6PI7>)^W
M2?OA&Y+R/0F3VDFK.9.NN/.W(:0%X%EX Q%M 87*0RR:_LC(P!?H(AGY7?FT
M#\HA.4:G8%5SR9TRMORB%$S+\>?O ?&W-)N:.3)-X\GXHE1%T^#R0T;L$%T^
M>,*-PLN[Q]]U43'R+#'F70$GF2;;4+-ZJ;:*SM"7>)&Y[!-MW1_CT>EP>TCC
MNM:NGW@^IG]8G;!QF(QB24K&^B#9,D%NEL_@+(M04C Z"J]9IY<L+= /R9KK
MQ,T;B6RG%GJ+'I?[@'Z+G\/D?/6?F^=L;W">ZN/(:(0)W@8P,A/<% MX+A0Q
M2J,H*BO#]-W*]&@,0[+V.C/MM/)JU])N#\P7K?CR?YTO+NH6C9R/VDM6('%3
MHQ-10DQ>D!%;;#8A!5[ZV(2'H!V2;3@@;7>44$]*OV<?:SKIJ^G&^*4//5TL
M<+GXC\U.J@F@7\(TX<@)+;!V($X::Q?11,:U<1F\<MQ(5UCI=%7>>")#>O8S
M(-+VHL))^;S;></%R%HC2I 6.%=D9$B?P#N'9%\X[GVTM9#LHY'W-M1#*B,R
M(*8V$?)):?ET<^%:H9_3]WV[\N&1=#+0,5 +,<F:H6\3Q*@\)&]BE)[%G/I<
MYS0 /Z0:)@,B:4N1GY2K],-GI/['U6R)7@G!9;T:8^24,0-^]9ZH6!:"HBGX
MQZ/E=YP/;+_<MW; @"AXH"1/&:^\86R$Z79GZ;:ARCT'ZQ"E/&2:C0*4-T+F
MV]V>"PO9N"# *D;<$+) S%$!:F9S3I6-?>J!W(6JU17,U6]],Y_1SEM^>T/R
M6I+Q\.*_S\>?5H6N>-)6:C)F!6W&VN=20;2"_IB%]#8[:X7LN@A[ AU2:+$9
MJVZ[A>DAO.:7?%=!_F4VRU_&DPGA>U4+5'^H-;,NMOOU/X]$5BAL(4I$RVH\
MBD%4R( ;DT1&;B6>DG,/@#ZDL..)6=A+P#UX>0'C;[@<96Y*EE$".DV^.A,*
MO(X6@B[.68,I=$JXW86F^0QW!"<8%\HQ42"G5 5O D0D>-H(EYA71:N^61I'
MQI[XJ4S5H^ERQ[9I(IU^&^,O\]EB,9+*J)A=C1)D.CP,1W"&[''O$[?9:!2\
M3\+M;CQ#5*W]N/%P$?2CPY:2K_-TM<2I#@&T4K4^:8[@F120@U%)EMK HZ]9
M? NPYHFBV^=EXID['1B(8#THU(XD$04D\E(%2;AF33VR+S T?7D$;>Y-+#Y4
M-'V-"66MDU)K0&LM*(TU[\EE,JJ*9=XZU^NYY/W&Q,#T90=N'"R)WN=H],YJ
M5@Q@#O5V/7L(.7C B%YIYY3R?3.L[SI'&\R2_F/SLW4>X+/MFCS3O$X+7.PN
MDE.K\(Q0"^U=26!3)H? 2;)[:J\%[0HC$L@879\+J!ZS&6(HX@A.WKOA3DV
M?AOV>_=P6J1G83[_5F;S6C:*3#$N4?G(H53MI)Q%\*):YD$P%6()O--KW@>
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
M/(HG J39KRB_)CJZ1CX#23-+VG$B?,0=TB%2%W(LM8\6K3P#KEU3W$.VHS9
M?QB2U5#<48WP ?<\*6XLT32@NR"E)P$-2,(#")XL<,;K1!K;8SQ[=E525X4
MTP:D-XDW:P0CI?59(^*DE2[-8A*QH0Q>*R-$&'JCJEW;WZX(]@#6<_7NNE)/
MG:*'F]VTJ?I_VS23N#54-R8T"474!+Q'QGLGB?4>"#7*(N,]Q1_5JGQX&-K)
M[$N=Z?=^04.'RNFV-<=6;*_\=/0-E^^S\^A*<$<=D7CN$D^I)LPJ$R& 2FRE
M]_2::X]VSSI;.M21=D7O[3TT7>P^3C[ZK^6ZKLP@0G$4/W-]Y9=&;>5L(U$L
M,=QS!4HE0B)9*YJ3%09RG5YA^R(^6Z[UJLINZZQNOR,;1D/>&J W<$Z(%"1%
MGZ!< #%1!M)R0[S"/17/>.56.;=E9]K^S+-E35WI5W#0;J,MTT51&G"GR.MN
MV^:!+3UX9 Y$Q !E8T7'PB6#.XH0D6JF)*]C1.\(]&P9UH?B*OAK[^%RN9&^
MS4VPHE1_#32^&,DK0[+0!IU(Q8E-P1+&(''AK<+SN@J;UL(Y>\X<KH0.$P!6
MMLKO'"Z@GHW3K09L-P6FBCKO2S3+:8HN:1*9.,,36ODBJ:2 1^=W.JK://5L
M:5%; Q7*EVXS^-9>U_#8BZ!EZ;WAI< =+EA*@C5 HG7<@ \\^CH!Q = G2UW
MNE9(A\5&*[1>086\_D[T&UH+KH, -+M,*LU;D@C$AY )C=8;D(Q3Z7;:6-H\
M]6S)45L#]\GB^HLG#QQC/*82$C4AE@Q;*+<I@@CCR\22:+*I-J>[)<:S959E
M=:V)#![<"O%5SA#G;_.KK_&S'W^"]WX.;\<%??G_)0GEBQ\M(@PHF&&<0VIN
MBL?I[@]N_>4 .%BODR;"H_RD"(ZX8 P!+VF*+E->J7E8A<4\^KN.8RNX0GK
M0>#?P70X2?>3CN/HJD3,;HMI(;H!4&H%!T4H5[A:E0%]4W1040W1)9NDC762
MG?I=YZ-G^@G3HD)H[+ W.' ;4AE(DH-Q1%H()/",PL;S)BJ765+Y]#C]8U-T
M)Z55")(=!MXY0Y6/CMAR7$C)<NGI)DD*R6LJ=>25.O-UR+C=9?;AZO)RU!#(
MCZZ;O;\>Y\GTH@FUWUB;:"52:;@@T<N$T@F!6(L< Q"!::DBQ#H=G%H"?/1O
M7@U%5(@@O1[/88ID+'/HT(O MT9G&A!)R-+@DB,G(4A.\'W1@ID *=79IU>
M'$'_-11VK_1L?VG7Z?-PW1:L(!I(3FV(U)/27X)(AO\X0(,C1G01@\XZYSHI
M/2M SE7Y^TN[0E+&]3*ONS?=)#6.TYJX0>G8-9K,KJ9P(PO-7%#6"6)!E9E"
M.94H>(E3J9P"8TKF.G>?AR)_]&=+KZJKT/>JN4,I04](;(!F6J(\HV^?),-7
M*F?B.$K#&?3X)3@?*Y7VW$;1/R7ZU>&J<;*O JK/=WL['7["Y8^:R/A%Z1_"
M!EXJQ41DZ.Z*3&2 2%ST0'+FB%QHSF6=:_&MT'XPVG2KJ@[/M,O1X#W$,JAL
MF(>Q.;)G;_/=E(_EU<JMYC,?)^NN='V*X$$D8EQ8SF6UCB;B*=/)&JJ]6O$;
MU]Q]=87F!R'8L?17)5;<I+8U+;;2<(Z2F:'A=U66\?QJ_MMD_O^@,?\'+F@P
M*24BG!1$FK+CQJ0)0D<C4E&5<IU+B[8(?Q#N555<A3CLZJ1@ZK40"@_ND!"-
M2)%X"(;8F*-2PM,DZCCL=W%T2!8_&O47I=E?F.M,H9_*HM+\SX67D/[R\WQZ
M!=]_.$'O_^O\U<+/_,O/,_ATO_/  7QH!G6^S<UNV Q]#<%S+YE&9U6X,G^
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
MJ2>W&4]F*@VQ@D9BLU")H47/;)T.C"W G0EA:JFCPGR4#>M?WHQ&RJC5C"!
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
MKV^N!UG0%AAL(=]6U7''V;$8;*B6F"4[7 L5#O1NMK[[HDG3K^0?4B5T3N2
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
MH)M?\&0UV:/<&GR^:]+VYYN4% EH'W+,:L*FN2=8.2B6>(D.@B;/IDT;ZPV
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
MG[W#6C;XVQWRU@*6 *F]YQR2411B\>PA..T@,0K17>%9I'LO+_>O3'=>\TP
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
M"AH)RNE[9$-Q3]M09)!68J"<TQ]N1 .@H*)C8&)AX^#BH?R]$ 6 BO:CD!B
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
MFB7Q3RLZ[51B2!USE>Y9VDMS+XT_8KH]3$O'X7/[TPR=SZZ,5('%R+(K^?K
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
MTBY'*TTS#CQ[H<ANOBJ4M>=WR_+[?0]]NV<[62>")RY&W"M&VT:KEEMDVJ>
M]1.9KLAF,YZS&Q^:\M_RFCVS!CB8#C0+C"S>I!!-IXY!EPRQ3G!?'<2;!I@R
M;M5\BS->_#@*/BC]YFQT=<LG<FII6M)/0TZ.>F!M5'OL)B%OAV[R.W<3H3J-
M^ZB\O'=\1BHR[%\.V5>U[[).O2J,&',6QI/$][,E.&&7/=A0&A;QQ#.[@;F0
M+>.)<\0>0T^T[/+1=[>O([/=\Q9C<46>\9VU^GPXU4AG3*)RP0-+ROZ*8G9,
MD'@WT ]SXBI#N_)HVT,$7)>C<1#>RS4D9FAE3.2%1HT> H_3*%]=UJ;\$L#<
MS7''JE'VP;<&6P!?" IPPQ-=_T7@?8.QYKVXP:QM__E30'"/9;?C"8[,(='1
M\.>%NL#/I5,S!\\.JF[>/05X'XN= I3[9?;I;NEI?5$]!8P%+F4E+IX"FIKA
M@4LQAT+T$<I5&VMV&5Y/,@H*U>\7%+ \VRD.' X@6UX]SM)T/U"3$9TZ1H[D
MC%OJ26("USZ/"6M.YQ:GIQJ2IJHM;"]RX)L^N.EA+$]0,$(>SR?&9V$H-%WB
MC#W+,3'*7L#RF&<T ;CX:L?_^"#?GBKZ]D)M <<^W_'BA/(IH,TEZ[BLIT["
M;\<Q\/:Q0IZ4S"I)8(KE@M,I0#*X*"13MS"UUF!"N7<7)U5+8E9O[3Z$MS7>
MY J5ZB61MLBBOJ^2-F2DHJ7SU*< :CJ'EGV% PP0S2D@W'OYCM-4X8LJ12*N
M:)$H??8=K(IZFJCMC\"4X&1[E(I>8KK#:2?W-$F<]<;6;\.M+X3]M0(>J=+%
M<>:3M;;1L+I%/V3%T)GMS%=DW2;]<B6<MH\%L,AI-[-C=AQY"G!U6-DNJ9I+
M1A[W1K$6.OAR#XC6DT77E;M2&[=J7]K4%2FG[:(19Y3Z5L4H2ZTKPN_1S%@:
ML;.P?V6N_O:<L5XK;BU.K8.[PS67H33NI7Z,]\G6?.61M_1D@53!J,\MU=(O
M$I/L:4)S5M:08E6QRVDCR>ZK):JXE^5C:*QCI.DA]W&_OC0!2AE$1PUV!/7X
MK)/.D[9U4P>]/DYE4&8MW]K:D?;P@'KOMK6* J^]W++=H:^AG@&N'P)OZTDE
M'S\J91RJ+81>Y:PNL;YE_(:IK'O=2[QDB%\G:K:SK+(IW2P6I23P";:W"&6$
MC $<TU;3E$#Z0R9#D$S["/8A8*^I!:5P/F\2)?YF)#7>6[E#50!H/I&]O''\
M,Z/5T5/7-:6P^_C5,7(TKQVV-V):7ULGT*=0+CI$.MMMHA,T]4",B_ G[Y24
MAEL:8W;$,0!U;B2Q*V&S5EU7QT](!UIA03[X8SVB373_DE?W,65+T>!F ] J
MZ?:*'^&3L4PK@LH0IT4&OGI=AA@/+[J1E)Q($;#MU[Z'+GXJFHZ/D_AJ(PE%
M/I0!?7U3*B_EAZ)&B9DNXH_KV$_BA*A?P4BX)+"_E4++M*?-,*N<OI]4=S T
MG(,ZS92VU[\18'S@LO $6C9L>O*V^3.:UL*MFI/C>UN:K2NG@(Z9B>P=QJ)3
M . DM]!U?_LDY,%UY/C24#[!?;9@T+FZ=(R<>CKY#8%#\H?/3Q(,+G^EG1^4
M7G$];%Q[6)A?9A<U3NT'6YE<\R!L67D0Z2BPJ;HM# U?9^.\9O2:99*@RKX5
M)SM>7"<]:=4X$5RT06G<!E&.N#L@#R(,LB(F"J@&S]38$,A/3TKJ4FO[Q8ZC
MDXI39<:KK"?"GK'6T6_JX@W,/)<)[6S)<[-8FA>3Y?]F7+ZJ6LOKU)7J42>K
ML'O',%WS*IG1F-YDM7C5+LP!"TK:U2I8NW/OC8 U;,)%<B$-^Y78)U TJ5<K
MW?K4Y]7H#[93<OD\*B:O5JCHG02&-]DE3RS2._:+HF9F')+R:RU$;*3P8C[2
M/A/FM.=_P/EI\8/H#4=%TD,B=[#WB*T=^76Q$D[V-:_W F,?^#MH2-@(,QRW
MD@Y:\@2:L$&[ /<ML7:#)-U0HZO4DVXH&)C*^:RBAS(T!5G@K9(.3[6;61XB
M"!]=9^%<#PF<)\W>>)8*/OOM@B;@#K>"0>*"7BA)@10"BQB=-YU;N>)&74I;
M);^:$FLTMAZUP0KK&_0'DW.:[E\8TGHE.TS@D@_2Z^5=429%S?=P>877/QJ1
M?2$XK.>=6;(;. 6\J4P0^6.I$?L?+#5!?"<*ZM_& [U/ 4-.,,9AQ;..-\'J
M]M"MW_4ON[7=U!K(7R;SQ9"H-V1PY>TIX%[SD&\GCW0#3U_@H.D:!?!JB@%/
M2185&=.;$L2U^(68L!AV8%XW#DD.>L02.1;>-$O,.MRB4ZQ$45%_2?(9BLH&
M0"@A(5YNS5-(07I_>]#?NW!=R'#OG7(7^X[ELM^6"U]E(6L]!*(+:4^67[W1
M_IGZ<;6YM\)]_;'JWB,9P?:'1D(5##7:3/VO!+UTR-WPMF??KF>"9FYV>&V_
M4?UL?/1%U9'W'B%9X=7]8[J/[.Z?A %K+^<;;Y2:-KV#WMSJO55262EJ:)9?
M:87NO@[=I*FTVR=(4&*<,%%&Y\\U4TN,&-;/,[T[%%$*(IW0HUB@N+\\$.(O
M3-A@Q>@1WIOEM=[UM7"LZNH8$84);3D3I45K0,VKK<D/ G7%?<TG[WCTOA10
M9[^M;?*H_XH:C+SD>R#Y(.!.1_RF4(O0TYC52VR\+XT*2.DX'0NO79?C;V%5
MN:;>YNN?<^)6P/,R3,8.AS$&?OD9[NW9,,^MKJO2TT4B;]Z_F7)OG68^BCK
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
M++BM]GL .)%=1#7P!%+HH/167Z)9_] F+O;'W4& Y>Y$F(E3+X."++E=S?+
M%&/=AVXK1Q691S75X Q+6I#Y^. <J-8MZ%O88R=OKL%,T40I$HON9!PXTW U
M6B$<HC\9A+8GQX5S1541U>LA\@SU>\<#S,*&=_@<^=ZKU6Z)&WED:/]K6M_C
MR%!F=#/5.^5(AK"MIM*LB!F(GY;6NYT2] [Z[+VD1P7!0])7+($$0):@ZH>,
M84!S$I]/&C^][F8-@R0][6^TK@H?8=42-L0UGH3Y*%<5)4)\PR_%'&S>_:C-
MSQ)&.@G4X[WZ(YK)*I\"8\%^\Q1]<ER(*H;? X@1-BBO3=W Y8L-*W;U8.>E
M?I67(TR D(,:N!FP(*)&-DOJ],)M789H_<'(H9(?OT9K;;*ZIM[:W?-33ST*
M8C0??QU8A_&YC]_@.5]N3MCFVW*6AH:L41BV?J BY1HZ0S]+-7\/0% WP [-
M./>GDA__EB4;+JJF88Z/=]N&)%Z2:Q[:OL0(Y5(.3NNJ9FTW"^LS@3<W_T2-
M>1<^@3#RUG(T2AR6DP9VO D3$G[U(3(,)^#*5M3S4P9Z"W,>$P!BUY9%XB>"
MK^;>+) P:>;OI!_L!^]5-64&SJZHLBO8PIPF+;GK8<_5QHC(>V8@.RB[_'3T
M7D3D/^J:F]O?IG7Z?&'T[K\(AY$KS]"Q+W5(-^>PRU-?"R;T@X+9Q>5994QY
M"'Y>:>OIBU@S\\KBNK]AR,%[@%QT!3)]JM+! >$M['%1I8J0*J,6,U..AUIL
ME.8D'(MUT,<_@MK-XY)R=B\E*AK0!K825AG61I@[Y2UZ5152ARF>TV;E)A!W
MX)PUJPXU"]T]X**XOW[PX.)MF^W.N8RZF#BMJJY]IFZ?L%009\06Z;O\'S]C
M^S=ZCJV?#-HS9/4?<3#QMRQ=28G03EQ"B8\@H20=D#]\R4MTBT_R:I."%A;$
M6'(S*F'CCOJK4"?R9GRQW_NQ%*.'#K=O$%#A<]-KDWXDH]ZZM-;RX*\P7C:D
MGR;L<V+!\6Z>%N%.LWPNOSO&9,C!^?C!U!FA>UP%")S+^*C7)R&*#QHG0:W5
M4F-#Q*29D!-;_7*G6"ZUL9WS!$L@!N3F6/>(^#[8$B\,G"<PCR;U@M(BDL;(
M%PE8]QO&'3+NZ!9O*R5)W!T=Y>/;K#[JD@YV%7PR&'IYX%2[4CL:-[#$<9*<
M?^9GA#I7M5*'Z>KL!ZE]OC$YBV9H#C6R<I9)\9)7+U&).*A^%?<J7FB8J07\
MKP7_/\6+[8]-Y!UZ_Q[@SZ45NC#VO-FU!K]ZY"4>H8Y#&I];@J4PMIM=,E[U
M#HXYR? EB>A2B]5T&D+JJ]2K;/.$Y]?K"1./7<%3)8H"T;9NQ,5%)3OZ["X<
M#>H7]1FA722W@IB^@/$L:E<3_6W^FN*'I]*'[N6T"4&-[=H3JFC]><RN3]DV
MJ+ZZ"*A8+ER0U2;_?:V9!V>4U+9+EKH65/L[Y>K ^>7O;<:T1K=SHW2Q>HH%
M>/KZ\7YJ"1FJ$O(INT _R%^D>!'C(D(,LM34FB K;6]:V/W]H$\\?=1M_-S
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
MQ 6EEG<!_H?WH^=Y/G@@;3O,!? 7D><MU%_K,SX_]A88A0L_16WB#"#;_C]
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
MDQ>?R#?=&N(N7^ED7?6'X^7&EE'J1Q'G$OH\Q!#I3EDIHB'452!2S/R0>-&
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
M47'*))?&G)1.# '8YQ33V^R(I2RJI:YLWR;ZWGS+RF5 _4C&?@J]-*80A3H
M V%E</ PH-P7 95&)'+DV7,CC(_B2]9U7;]5=EW1-0O^0TMKZ)\^AN%YAK@2
MF9'98"@HQE1P1OUSG[VZK??)J]_V/_=CSYWDTSZC4/<9G[MDH+^CCCG_L*G4
M0]=<[4R6W)>AQ$)"C#P)D<0,IBQ$,(B\A)*8Q1A3^W/\@W'F?H)/R:IV:U@G
M#IU&EB5)X'M"=T)!"**(A9!RC"$-HMB+)(F"+;+&Y_@.<)WD!'\D2 V]/]>
M-+:;I\W4Z4GGT)5S2G&W/IN#4:9USIQ2\L +<_)"ZPC45^)!]W$O/\@W>2&R
MS^L/#[HUG/;AM,%\,2-AH!E4"NZKCSW!$"=!"A'#ON0AB5!BE%!C,MC<#*).
MX+KD4",RV,EL'#)Y&>3SG[]KZ$8_4&I1^W ,-?N(T\OP&0><.H5QHGC3\W Z
M"3<UAN5DM.GE)TP5;&JL2R_6U/R>@6V$&,LW:YVE?YNO,J9K_MMY7D\_8$;?
M_4Y(T$DYBN/U,AANF]^<'F[:_C<7U3YH@7/YCBLV6U1G8.@H;;$NF])I.COF
M<[VA>_&XN^26/-9[O*^DX&T-S9[I\KO0N32"WWQ17]QG\5'HN"+U]Y?YNI9T
M0U:?1'$?J$V'C'D024@H3W4%=;6="U,$>1C'2)"0DM0H$>89=9B;>=-380$Z
M)4"K!=BJ ;3P S8X$[\@%ENH^4[[%)LT6.L&^OJ#'@ ZV;E_70L"J%%8= 6/
MGVSTSKX]/3C.OTG#=H7/,Y?N]YT3ZS']SO9Y)NKHWOF91!F8@-Z<F;X17)]X
M?"+?VC..-D9_&=(@#!-=+8\SW9>8)!!C+J'/!<6IE))2;I6!?GZ\N2UBK9R6
M.>87,#5;2QPB-3+O=W$0K:AUJ&<K+/B^%?>T#],^R=P,&+=9YA?&G#;-W R
M@SQSP]OLJ[G5'L,F<*O-8N^U<R "A8*'$D8HH1!)'D(B(P%EB#W,O20@R*C;
MVZ6!YD8=[S=Z;Z^=>XT7'V1-D&*V!E_;:@S;3AN#ZJZ=1?VBS\\9EI-X_ML(
MST57R,*D)88=8.9UT5P!-U4!M,$ 6E4Y,T'E=#FSLW=/5K?,1(=^@3*CZP?:
M974EQSHBMHY_70H2HRA-.122)Q!AZD.2< Y1( .)0T+\Q*IIYOX <Z//E[U2
ME@OP/[P?/<_SP0,IP)<FK#M*O(7Z6_W_(-S^7 =6]7YM2V,NVA]>U/_>_/RR
M8V;2))[I!&%2@?]%UAM2//[K7_S8^[?07P#]MJK_#9,%"J.%G_KU,]3?TB19
MJ#G9EM_</?J%^:/U_R)_X?G)(L9)]^@$XT7L^]M'/UU#]$7Y;J]P4NKF:?48
MZNZ'IE7AZE']H[_P(R4\CO<%'CZ"MP_KT$=96MO[7XJA>7W%^S^V/=V\^K\T
MKWZ;Q=#0C$,K^H3^;LWF_4&FM9-/J'A@&)^Z;AAUO[Y_6.6/0OPBBB\9$_4J
M\6+?)_ ^KTOOJOV]WOZ7=2YA_]]?YF7U/J_^+JJ/V]3Y)C3L35ZT?]+7^4M?
MI#X.9 @3C^@.H)+!E @*&4XC7P2,\\BJ)N6TXL]OV2F5;;3.*_ H*K K6[
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
M\4BJ6(52YD.DNY/@)/%U$R/DT92$S/=M6&5_@+G12"=?8^4/<?$<0&C&$]<
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
M/^STY76-8#A:8M?LSJ%%P73UWNKQ5CVX4N2G#RMKZONU%'*S>I=)L21!&LC
M1]!CBFI0P&.(99I"$?@R360<X-2J5X+!F'-CG==EE=WK0TJPJ64$*R6D;3VP
MRTB;<8YC_,8^(VRE78!:WMI*VTJ\ (W,X-TY/ >4$S-&R'&%L<OC3EQTS!B(
MPSIDYK<.XYX7F_^?O7?M;1S'UH7_BH #;/0 YFQ=*(H\^U/JUF^]J*XJI-(]
M&/0'@]>4]CAVQK)3E?WK#RG)MF);%BE3BOK@;&!/IQ))7.NA]'!Q<5V*?"F+
MXH;K1Q=E)\YRG_UUG7,YAUD40ZE-G421"$!DPL62$(-(2I4(R&&$G%(&+HXV
M-;[9"6OR=EF^+!T2LZKO2O!H!"[[L(B57@_61:#GJ?J;8TN6RQ-@1T;>8!V8
MAO:(-@2=5=[&H)35'_M80>*5=RZ/."KC6"E_S#5V-_D*Z=V'SD,&,:8:44TH
M&$"A%, \Y$ I*F*H1!;BT.D<IG6HJ?'+M\&">QWS$OQ -O39A7U,Y2!Y!]T@
M#1QF^3IY!-UJ=X==>LH+>&LD-@Z@L@9*7ORK*D9O?IHCB1BFFD B*"2 G$#
M2(P!#3E+$$[#B#CYUR^,-34:>2&J"4.K.RT864M#O_(XF'\6Y;]_U]>O-S1?
MN@?*7)H".Z[Q!.S 9/,24R/<K FKWD:M%CE_#OZL_WLG?VZ"-_J[^9='QK&
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
M_&O &YK;^^-VC5.]#9&AO.$GX[V6&[M-\0O^Y]9;G$M'OZ?KY9?MIO)=U\X
ME(0T37@*LC@VM8Z2%+ $<R#C!%*4A3*25BV4SC]^:C1A1 2K[::R52SC%%J0
MNTP#U^,Q\)=OI#,GJ344W8X3&TRLJVA?B<U(E;./,/)2,/N"YJU%LL_=,U9A
M[ OR-HIA7[JJIT-8_/>VV)0VU=WJ1HBRS@I=?*6Y-J7>5B6WZ\8='XMB*\4<
M(QEAD5*0J3@#,&$<X"1$ &HNPS 5A&5.#4V=)9@:VQFIROACO;A7:_I-P%</
M#WKK5I1K?=VQR35>RWEF+#W.0^(]M"OZ('NP604'Z0,COMG.U@K,]OV"*AT\
M^JG[PN?7@>TLQ;B>[;X@G;B\>S^H'QU^U6_J=[W[_,(6^7VY[+W;RH_+#_H-
MWGS_IZ1Z[4T2&8<\ 5!H^PW*B  &0P)4BCCD42K#Q"EKI7/$J=&=?B.1&Y-U
M@VK'7%ZA&IBI=K(&!V%GAK*8+*EJ%AAY R.Z/VJRQL<K%76/.BKU6(-P3#7V
M-_9M2%:?Z']1'_*E-AARS6.KJK"=8P4ZFT=-Z%LXU*'3%M)>X& G\2#5Z5P@
M\MQ)RV+@D5MJV4-QVEO+X5YG3\F-QC"L^O]M<I,=MMKL][@*<2XDAD )KK<9
M,:, "R8!(C)#219A#*W2\"\/,\'%-0P:H@:EK-;.@DN =CI2/,$T,)F<1\C=
MKW()*FO_BB?(1O*S.+Y<+NX6"R!:W2Z7[AW+_6(A?\,-8W-U/R/A \W7?]#%
M5OXF:;%=E]1;==8X;D:3289#'F< <80!5 P# A4"/%8\4G&*1&3E478>>6J4
M:00/2LF#ANAN.Q1[V.T,M$' ')A8S^,X3H,?9[R\FFSVHX]JMSF#<FR\N3^@
M'VF]?WA<K)ZE_";73SF7YT_Y/QNZ+$PIIS)NK<QG;?[][:K8:![]I]S<2KZZ
M7YITCT:F1S$7,(:81P(H3;Y5A#)C,@*:YQ24A"7Z_UT(;Q2IIT:61MXB6*XV
MP;/<F.(CM<RS8%4)[,:;X\R\'>=.;CZ'WE5WI?7M=7U95' 6&"6-[5>^ [>-
M=^#FP<07^Z/U4:?$ZY(PCN2C+B>C3L;Q4C3NX%YR_3YL327"W_)E_K!]J#^P
MHG()YD_2. 2+><Q(%H5< 2X)!9#)!! *8X!DEG",%(K=UB1W$::VP.CO*;LJ
MU<\&=KL%85@P!V;WTZ2_2OZ@5F!'^?H/6@=S\FFT*$\5/':^Z@_AD!F -F*\
M9AJ@ TP=N8 N3^IYX+E>Z2$WSR:3>G.S+"-M'\TP=_IY==-(+M*41"(!4F8F
M4T,2@"6'(,IBDH6<Q2)RJK%A,>;4:.W3:GD//FG,3;>YY7WI/2LKI3AVY72!
MW?)0U"^8 ]/:%3BZ'X?:(^/W0-1BW'&/1.V!.#D4=;CUVDC[M[3XKH<P_S'#
M/-%%&?9A@G$/_K<PQ6$J8P%2! F 4<(!2=,(D 1R&%,J,'?*4W8;?FJTU(PK
M-X*7=7K*'QHJ] W)MYH/RP/KP5 >>I-M _!(-7)<H!LHPM]*A%<*^G>!IST/
MP.DI_1CO5Q.M)LL*#]NB;$<4QI K#)$)(HL C&,(,!01R*A0),V2)*/(A=1.
M1I@:;]4"!I6$O=H[G:)H1T5783,PV[C!XDPEK:I[98O3448EA%8EC[_Y]@NG
M=@JR?U)UTW'NXQS%E"50($"PX@ :!Q3F+ -1BA*9*99PYA22^FJ:3(VFVD]+
MJ)$_6!V2JR=V?-+URKSVD8K'%V%RQRSO?_+%MJR:^7_1@8OEA/U%#F&ZM/F_
MY&#&<M+&.ZRQ%:BG*T$;ZT5=)^VSW-3!?$FF]&)(,Y FIO%0HJ#^FA$&H3:Q
M8QG)D$;0R6-P;I2IK5RU?,$;N>3?'^CZ7XY.@+-(6N[UK\5G8$(_@6: 8F87
M,?"[-S\[TKA;\$O*GNRT+UX\<@&SFG;*G4!;R[GRC^_H1NZCJ>8Q9DF&5 @H
MY*%F%*H )1$$5(I,02YB@9U.?4>6?VI<M>]E2>M>EO=EXJ;0,@?*!"4^&:EG
MU:^+0&S7QK9ZK/IWC-)"U?/[8\FCTWTK1C2Y>U;"VM>ZJE"XV#JUO"0P8 2'
M&-@)%,2Z;AZG412KIPY_C<)8UTV0M^)85XK1T]M55N0RDJZ66I#ZR#J#<<R5
MDB"B&0=0B000B!+]C::24(HS!IU*8YT=96KK5UUU;R]ESY" \XA:.FJNQ6E@
M1G>'R-WU<0D"OVZ)LR.-ZS*XI.S)=O[BQ2.;W)]7]6;_M*3?H=W,YVV5AI?$
M7++$5-:#&8 (*X"S+ 4TY2F'"@G$QK&S'82>&CG558)7C5X^XU>*=9GT@8WC
M@:9R^A:Q5AQ4FI\I$SMK-GO2UY;Z3\ $[C%;T[![703_:QB[/:;"FX7;9VSG
M8@1OM\5F]2#7<>WMY!D,D8HXP&G( ,00 BJ@7HR@X"QB"G%HM?J</GIJ:\1.
MO""VSIX_!NLR:U\'P<#<>M#>O8C ,0S6A0.N@&.D8@$6+X5+@8 6A5N+ AQ?
M/U8A@!8Y&\G_;5>XUXD]Z5J6U:\1#&..I:! LXPV?%D4&>IA($E22I%,>!Q;
M=<FX-,C42"CY.\+$OBIJ*W:=3.0%D:'WR^<Z,68]BL>VPF1?0M8'7&,5DCT+
MFY]ZLETPM%>5;;USM-JR7;(W*\QV7GMMF/^M+*2^W439OI-/<K$J\PD:5N#;
MU;*L*W6W^BK7:K5^^+!:EY$"=6%XG,%((,H!C'&LV5%IGH1I"I*00W,.QZ,H
MZI<"<*UH4^/49O3Z3K<R@KVAW<M@IIV"IE1AK:+I,%2U$;FZR/_54V_I''B5
M"1W:!3#V7%Z1J> +]H&R&*X6[Y4R''S!VI[]X&V$?HO$.ZGD>BU%56I0EN&W
MOZY713&/(XXBK)E>A80 &&ICF#)& ),40Y&1))/2A?-;1YH:A=]POMY*$2Q6
M=!DH*8O@D3Z[=ZEL1]:.4KW@-3!#OI.L*O==%F,O133G_UI(?QS7B8-7RFH?
M;50&ZE3ZF%"Z;^C9K.!AM=[D_U/N(KXH,]_O\J+LB?EU+1_R[<-<:0,P8AD%
MD?'70:H08)PKP&B4PDRF,@O=FA-TC3@YOF@(;$P%83X*4<OLVH&@$VX[\O *
MXL D<HQ?22H[<8-?:H';#\[<^PG8@N.W?T#GJ./V"[ %X:0_@/6-_1CGS;;(
ME[(HWJX>F":S*K!]6>2B+-.Q6MYIRZBHR&YW-J&_<JGYKFI'H VI<D4RFQ<6
M*DJ3- .9I!3H;2H'1 @(<)2%.)&9H"QVX2:/LDV-Q7:JF3XJ.]UF@:S.+?.=
M&D%>ZE'N@O):$S>&\SF]=ESX2I,V,&ONY^MM<[Y>*!8T-&MT*MU-Y<?#5'[L
MFDIGCAT =*]L[%.^47E[ &"/&7Z((9R/:F[?U;E0Q<W]6I8[X=J/CK,P0CS*
M0)K2!$"L&&"$)""*&4F3B%&96I'ZI4&FQLZW_T$?'O_K7; 3-]C+:WTPT0YH
MY_F-%Y@&YL-VA-S/<-JALC[#\0+92&<X/5XNEW.<3BA:SW':[QSK'*=3]L8Y
M3O>U?;O8K/B_*F9]5R;B5.'F54?"&ZX9N&H.4LS3F&EKEZ= <1.]*2,(&&0"
ML"3%D?':L1C/G^2:K:P/:FS'=GFMFQ(,]U;OW5)51\!\&:SEHK*+-JN 'F2_
M(CK3>F9"QB,L$@YX%*< (D$ 5I #D8B82*J0GARG [0AYF6,A>S_6RV$.0HQ
M?I+?_AE\_.,__A>.H^R_BJ!XU.*NZG2R(@#[QHYOJ\:.I<I#S8_E*=<0J ]]
MB%6^_;6M7TF]S\NJ!)\%3=%]]H-R1,MS4RC;T4?N#.4(RFE[*-<']%MU;K4]
MO\[Y1I:%N3YK[;;:X%]NYB+2!GB29(#*R"PR,0(T1@S(6"4$"LXCZG0NU#;0
MU)CK(&? M:"S8+E:@EI6-UIJA=:.A7P -K0Q?L#J;8G504I__-*%@U<Z:1UL
M5/;H4OF8+#JO]U!.K\Z:(U0QLP,'0IA.K8QD@&F31^-IO*Q9@B+EE(=X9HRI
M,<)Q[;A>.8CGL+3C@2L1&I@"7,&YKK3>@+F'Y\9YO?)ZE_,.+UWJ[(%[]]L_
M/_[Q=<L6.2^-CN^5Z;X+F,X@B](X!!FB"$"<Z>^=J 0@PC!A:9AFH555X*Z!
MIO;15[N6H!(W:,IK[5ZZ#&RG-\X;7 ,S0#M2[AZYRY!9>^6\03>29Z['R^;B
MF;."H]4[=_GNL3QT5CHTO'1VU_?=,Y5%EFZE(=YJ:V8"]HP7ZM#B>HY3Q1.5
MA2#A5 "8\AC@"(5 Q032E,4LRYP.I:U&G1J-[J4U)81VX@:K1N=V>KE0XQ43
M8+O-\@SKX'NN4MY9<("V(7+PI0&M[QJ83E!YWI;9C#SR'LT!C-,-F\O-/9MN
MF>!AXU3--V8)F[,,,9K%*8A@HG=N&4D!2U@&0BI"+J(XD0+--Z;8I!T?'3W?
MB7GVHPSWG91E,X-'_;COM) FW*46U#%4[QA&.U:Y IR!^:.4+#B(YK&EU7F=
M_?:K.AICW&94YQ4\Z335<IF_OM7_R#???U^N6"'73R;\XN/R<;LI3#78)<\7
M><D>^E_;M7$<OZ%%7GS**=-_V3R7+N5B3FB"E2KM$H+U_R0(L#06(,89#$,1
M$L2<&D\-(N74C)G=4>/U';"OGT [&GKU:1F8S Y5!6?-UMK!#ZUCT%0RJ+0,
M7JIIC*A:T:#4=!;L=9WM$QX\GI4-.A^#=^Z^7M)7[_+M#6R;CN#^!NL942+7
MN2S>?%W722/E1GA7@R712X"$!&!"2VL0 4RQU#^IA,,X3F+AUNVK?:RIT7@E
M:O#&1-$^R?6F;)6W%[Q7 ,(%H&D8L500DU674  E#S7D80KT^ILEH<8]18EC
ML(X?J,<)SWGC#TF[)<\3.@,O7/MW\.B]&Z)B>C<@?B,R+HPW;@Q&M^(G41<6
MMUS=C/&HE<.'U?JT-M<A+[BX691S7*;AG*_S568!OBD[21[U$(P0EJ$I[*C"
M- 8PE!+0&'*]\5>(9")#B4QZ]G0<3XO)K1^->@'E"P+>G)8/?/_3_.RX57B=
ME\225Z<^]4,S=E>WHK(5$7L.C!9C]:T<?R:&:G\YHB:OU45S_,FZT(SS%83I
M60Y=*<DW^9/>/?'5@[RC/V_I1K[<1+W];@3]N-QEQ^N+RM;7A=F15:4PM?P_
MS&9^GB(B.=%6>":I61)#4T.=","A2E,H<!3%3C6./,LWM<6N$MV$U3_M9 WH
M3EC',NR>9])NW7K%^1EX1=IK%E2J!5KLP"AWXN4Z3.).P_+:2L=@KV2PUW)F
MSA2YU].!@>;!;_UYSS*.6[E^&(!/:MX/-$R_U:'APC$E"O9>.%.K8+$RCKAB
MSBDVC>PQ$#04FO%3!3!$". L4C*.8XPCIR:N%F-.CL4;GJ[E:G/!I=T;93LV
M]HS=P S;A,V(.VNT,0H:(OMC20=\O#*?S;BCLID#$,<,Y7*KE]"*=UO-==\,
M XI_2KJ>PQ@QA+$AG 0#2*,0X 1S$%'$8R:R%*7*A7 N#S<UKM%O&+PJQ.(8
MSEX1%U> -'( QLSDJ3(9?*6YF 5&V.#NQVJPL(P68(:,TC@>\C6#-EK4[XCA
M:+NK)WT\EA4VEO>?I-Y%%Q^V&\U)O^7+_&'[4.^]"SWB7(4HC9E&F/(4:<,%
MAZ8;I@*4JC#.(H(9Q4X16W;C3C.2ZZ&2,U@8V4VIQCZQ7); 6S*.?SB'IIZ=
MQ$$ELK9G2J&#6NJ=8[,(WOGLT^@(E%\JLAQ[7$YR ^2$G!QO[\=2GU;+^SNY
M?OA:AU >V/!P=( CS4>A"@%#$0$0DQ 0J2>!)PAG*4$2NO7KM1AS:N9.\S1H
M)W9C=7=D*!O0[=C),Y0#,Y.1%NCI>CB'X:"G*0XX>24FFW%')24'((X)R>76
M?F14.9L^K8KB@Q;<U,K.EUO-@#45KI;%&ZE6ZX-32A;O?V[65(^1+^GZ^>-&
M/A0F,=I4V5XM]$CWNVIF<T11II2(@$@(!) D$< QQT F:00A#4.$G"K;#BCK
MU,C/**GW+D:;X'&]>LH+XT8VI?#SRB6],=JY4>"@4QUG2)F6ERH3%$ 60FU1
M<P5X&B9$S[>06>1B44]EJD>SPA>-"9_F%-NMCA.9N(%7U?I<Z!>CY]\"0_G!
M0=7@H.MN1@_G2&9O\%*]?451?TOO")/@=<D>4MY1E_H1@#\V$<88\LH$FRH\
M^Y/ISK'K.DC3-%(9CD L4F[6"P0HC3"(,4D4(SC"2;\TF=.Q)K>T&]EL^U;:
M8&E'S)X0&IA8FWDGE:"SH 9L@ A>"TR&R?TX,][K9'"T*]Z:AW'AEFLC>#7Q
MZ)?!G"]5I]HW2_'K:B5^Y(O%46@EA#+."") A-1L+6@$2!8*@$.H7RS(8H32
M?O&WUC),C5>:_I*#$KM8%*U&L-.C;^RL_?384=+ H ],59?QI@V\1PI:=09Q
MH)!3>SE>*6#4&:CV<$_W1SF7D6JV.GLR/'(K.7W,]::Q;B)R].W1- D9I!D(
M%1, BE0"!C,"(,4Q"F7(%+9*37 ?>LJ,>*[=0[ QA?@IOURW]=KYN,R%PZ(\
M%@5^,0T>2]F#8^%=R.]:J*WK6 T(^4B5K6R@]U+CJB=4K56O7)\W5AVLGGHV
M*F/U?4)?QWVU2:_SH4Q UON??+'5N_K[9HNI>2Q"CF)"](*=)0!"O<O&2&8
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
M7%ZB+Z ]I^9<*=3(*3M^(#Q-Y?'TW'YL_5EN3."77@R><LVW;YY_+\Q6H"X
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
MOD\,)V+V&[%TH6];="[2]. #IJ)C6TUZM&M]R\AX]\T37;79]9K+J_6R%%W
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
M'SO5UN0VK7O[E1L?-+J9'-7+%5WV2K3O?M=;_][1I<G[^_VKE-M?-^O7%[T
M5O>LJLM7+-(\R6D6%Z:">@814=@DL220%PE+6"&(RIW.-[Q(-;<UIR>W<X<Y
M#W-DN:N8&OG0.X=.]G[OC3NP_W5/ISO0:@5JM<!.+_!GIYG//89/I'VWHO,@
MV=1-Z?R!>:8]G<>'C^RJO!_F?B7J&D2FP*"FK:;#QB+2+)O(+(-48 Y1G.<0
MHS2!1*J(QZP@7"J7^)6A ><6QM*3MRY&TTCIV/MX"&0[#O4)76!Z=$3-O4.Q
M)11^6Q$/#3IMSV%+"$Z:"]O>-XY0?E9*\B;0CJ^?I3F'I%MY=+)I>O7T2IPN
M4"2R/.(*TE0E$.4:?DQP#J5$$>)%A"/EU ASC!!S,^MJ^=QX9A3V=MP3&M'
M?+03'S3R-Y$<6@-PJ,)=VSZMI\7N+,T?>]T"IE=&&R7(I"QW"U3'S'?3L\:Q
M8?,XSC>O4O2(]_WK9J.?OE"4JR@E')+<Y%HD2D$F-0UFN<@I4ECDQ"IHPFZX
M63*<J<JP>:5+Q[WK +!VI.8/KL#TU9)2(^GAUK(5UA\YV8'BE88&AIR4<.S4
M/Z86R[O&D4A7S=54?W^OB4ESUV9__-.^\?H5(A%*8ZB2G$+$5 0)SC!,"YD7
M$4GS+'.J)V SZ-P(95?T;3.F:[@5S';$XAN\T.<MK;AU!Q#0"7R0/.J=9EP@
M\DHV5@-/2CDN4!P3C].](VV8ESK_=/7TFVE'4OWR:NH8_[U<E<^OSVT1^*KN
MB6B.#<SQ0;7@2&!%4@$)$3E$LH@A)5C 6$8903G/"^%FUSB+,#=JLC\8O@%V
M2ZLG*)BA+:%.>-!(?P<:^4&K0->60/]!ZP#*57T,61](>NQD.!Y"OW:3NQC3
MVE*C83JQK\8_Z88V.-<:4U>7.E.WI?F[\OW5QU63:'I4J_^@O/^BX#)%D<QA
MBE ,$<\8)(HBR$B!B@(73,56@31O(_[<R+833M0%8L1ZN=0O!-"O4%,LQK)6
MS!N]"G8D/M\)#KP ]%O0]%7O]Z&I3#3GV5XU!H"N2TVU;U-3F86B@>%,8YK#
M9C:>F]%,/H?^>\Y,I\+TK64FGYZS'62FEV)THYBM?HQ^^'M:?5TD&4)9CB0L
M,A)!1#,",<,$4HXE$YE$5"9NU5$/!W"AI6GJH>[E UP+Z-SLY0"]")$\$WH3
M)>,$(B832!,-82J2C+(XPP([)G>/Q6ZBYCE]Y/X/>%ZOY _P3#?_E%N@7E>N
M3=Z/T+1;5L=C%'C9Z\'S_MJ+-:;'S1F-?;>SZ0\Q=>>:,^J=:5)S[BKW,'H3
MB_^@_D$-/6\?-E\,TWZ10C[77/RH8:W,8?N#>MQ0D\'[@?ZH[I7^OCZMM_4^
M0#&1YV8+$,O,'(1'D&4IAR0NXB)3B?FU;4#]C;+,CR ZT>_ MA/>I-QN&_&!
MT/(#:A0PW=:O66K>I^TZN4P\&:&=Q75NU(,"K3+@80-J=>Y ?XIV*IE+6Z6
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
M(\H51%%.(<;:(HEY@A(N6!H1.LHB"23PW.BJ5WBYU:[> C2K1;T#WFD#]NJ
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
MN5S19=-#VS5^UPU]2X,M'*+! U8:B<_T(_^S$=9K!.\HF#S'\KK),'%4[RB
M3N-[QSW&.?[N_6NU73_+3=Q^+3GF2:)P!A/)M4V4"I,SB#ADIK57QHADR,HF
M.GWTW(R?3CP06X=O'8-UG5IN@R#TIFZG_3!+#,%@':9V QP3Q:%9O!0NT647
M%+X8/G9\_53Q81?D[ 6 7;K"F7":,XG?7]E_2[Y]7&N":ZVU/U[6JY_I9OFC
M.Y!X4'_4+FTI>D<6U8(5A9 21;"0IO2]0 +2M(AA'&<9QC&G48XL&>I66>9&
M:9V,K6\,5(UF9K.RV>GF[CSS,6N#5#GE7$QQ>EV!W_?H[[4!1AU0Z[,_O%XK
ML)NZ6J?V?-NRJ:Z/^;'F\"GG:2+2GV"^7!8-7PA?7&5N'F"J9<D7$KUUS-LC
MQS=(6*_J![;&4TIRSE5.89KFA3:X50QQ+B4L$JF(_C])A5,3EY,1YK9(-0(V
MWXU[RX-#\"SW]K= $MH.[Z$18K]^277OS0P.1YF\A<%9)<\U+CA_X;BO>5\#
MW!P^-XT07NNH&=E4$6N;VC;7/=*_9-7VP5WP.,LC$250*D8ABG.BM]A%"I,T
M8YS',DT0<?GLQXLR-WYHQ7*CAAMFPHY#IL$W,-D<]"9H(E[VFH"]*EUW[?;Z
M6IL[,#0QSN1T.Z9>6>P&<2:EN]MA.^9%#T\<1Z /A]TVC00+A!17J6(PR@6#
M"!<<8D.4E!4B+7@>%UGATC3WS!A.E#=!NUPC4_,YKG>(N_'?.2#MB.U&> (S
MUL-);]R:N_QQT!7UO9++N7$F98TKBA[3P;5+QWWGOY2K<BM_*[])\5%OYU=/
M)5O*^ZJ2V^K^>;W9MD6[VFZ[YHCV\?MZ@=-<Y"0A,!%<VTC&/*)Q6D")XJ(0
M""4R<8K/&"7%W,PC]YB-<>#;L4=P2 /S2R,_K!4 >PU K8))+WF1=9FIOC(A
M CYNPM$K48V39%(JNPFL8[*[[6$CO4!?39K%Q]6^&>?/U;9\IEOYJ!_X86VR
M*Q9%'HLX3C(H)4DA(DD!69YA*"+.69HF";/K^^0RZ-S(KI$9E*M>[UG0B7T'
MC.#@ST9TR^-+IRFP="]Y!C:TQ\D'INZ.* >0_/JF; :>UEWE ,6)!\OEWAL2
ML]\=IY(ME,B(0HA!2B*LMV4RAD1B!%.<1P5&+,?*R4]]?IBY$5#M*VP347E/
MSCNP:AH[[JK.UA=4]>_^([Y+$G('_B-+\KIBQG^0K+@#6BYC3>B59FG9OVY@
M2NSHZ7:@IS@NO9;L^TE_5W6]RF8-]IRE>Q$:_TFSIT--G\-Z4=VS*:67K_99
M O=^V\6[U=%M"Z:HB;]G,.7*-%'+<DAP$4.9<23S2&C#R,WTL1EU;M2SJ]5:
MO_MR+[>/<K?'B%M:.KYQ#&WJ7"YW2[>@DWH@"-E3E=L+*$U0Y?9XY!E4N;T
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
M*;V]PPA!0B(%L>0X26,L<<QNJ20X%NYI"@@VTK64$@1?.R[V@UE@.CZ)^S]
M+U2<?W!.OC+<&\;RVS"SQ1TCPX)IN:D[J/=VD_\HMU__6*U9)3??S'%"O;NL
MODBC7;DLVSHO_'6ST=;D.UJ5U:X ]^]RNUTV@0@+46":1\KTKL@Y1(S%$,>*
MP8Q+EL0%0E*B$2G?X22V^@"G3Q'_^2]CM;^6U=?:Z5)[F'<Y&XY1Q^%FVX[]
MWGCR)HI6UDJ"6LL[T'>7?=>*@KZFC0.M H>ZFD)=K;:@5O>@.T)/98]QS<&G
MQ6_,<SAQIXV'#@[[2:QT^!']'$KLSK;EYKEM+JD8*6+"!8PS;BIABP+21&%(
M8I%BD7*>I$[=$H:'G-NFP4AVVWG$&5C'G4S<!M;49Q3]Q@%:X  M/.WQ"7IR
M<6;8-SW#N S#T&G&E3O']FYY:>N'/*B'[5>Y^2#9=A%%.15)C"%CIKR^B*@V
M5V5N"NWG,>493VDQPD@].]A,[<M=RWG0RFQ*$0DMKVM/E'/XVK'+>+BFZE#2
MR6>PJ24$'ZXA-**YR!4$//<(.3?2Q*T^KBA[VK'CVL7CN.!76JXJ<PXBJX?5
MX?[J0=7O;9JGA&%$H<(Y@GJKFD.BF((\$22FB5#<+=]U<,2YV1I&)B /MYY/
M6@GPDSG]=/2:#>.=<Z&Y-F(P(J9R:XX0I(@E,))$Y#F-(L[3CH>G1/R0CM\
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
MFHXI7@*@]N5R8XT%:&?K7H+*IT/58*O&UK@UW0S9O4,FFJDI7S"^9\SZ7>0
MX_X7U2T#3/H6<X#$Z2O.Q2W'A6#:#<W[S2,MUM4W^XM@F^]K7>7SF:MO>R$+
MO:>I#_BJG<Y6\+LU;S4+"E&JWZD'@[_?;[>5H-7A%TOU71>89 &D&1,0Y32$
M>4[5UH42FH492O,D'9$EX]?JF2;8_"IVX,_-]E_ZN6^RAP%I/%N M?JM>MM6
MQ1#MW]I%>3Q_%<QB0C.8V6G>RX>H4<?3!3CZ"KK.-BD1H'6WZO?2\0LT'B]
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
M MZ!CC/@X$TM=FQ\5F(Y,X-G2_[P]DR*K>$+(WSMV^M8 FU\7.4/\(D.LNR
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
M>K>6-DRKA#L.H#.-W)&WN3%6_NZE$QA[1\JBO/M9E,LL3FB8IS&,*"80I91
M'*FYH4&$.$\H0I&=>&[_>'-;D'5L!)61X ]MIN6IY1#(EO'QVZ'S3%;6J(T/
MBO=CX2<>?F7,MPF%]P-P-0H^<-FMPKAWZUW!B]5^5SR+KSK(7F5Z??S)5GLN
MN&[-7BNX55O0>_F1;'5'W[+M@W/<G_",HI#E7*VK> Q1D'%(L(PA#T)*U2HK
MR.V.Z=R;.#?*ZLJ\=GT$1R?'ZNDZFU7#7>>;SI7O[>GP-('6P5HOH..BOJAU
M\MCN:R+97M>3X4G5UYF9;R3ZZQKFZYK SD=RWLBA*^_9!"?_4Y#M)_79)4]2
MDN4,PS@+!42Y7IQ23"&509#+0*)(6K5W&6?&W-X"ZO'(G#5TZ(/?<.WJ'53?
MV1Y]@NF+ZDBD:K3=]68!M"- >S))6P@#)*=J%M%GREQ:2!C 9=%8PN1N#J34
MUU7+G/>;<G?2P8 '$:-!&D'!9*A6RUFL]^@9Q#&2B0B)PHZ.UE&_-NK<6*^[
MJ/H@I-AN:T69QZ(LM4K(#<KI5X$W(T#G<'KFN]>:Z;7!0%OL=9%IA9(_Q?2K
M([^=7/H0&+U:Z8,76Y</GZ;W+FE.L8A0"N.$I! )JI@'I1QR'**$Y:&0+#,L
M&#Z]]]Q(YM@QOA&F( =31VE2G&'9SR@W(N1[6UN9M@!'X\;C8%SS>PL>$U7Y
M-E^:>UEOU4L3@&RJ?*]!<+6N]^R"J2IYKUG:J=V]^A%KGOH@J@I4M0@[*BC4
MX@I5X#V**.8,(2A1KEB+X01B&DL8Q21B,D_"+$"&K-4_TMPX[&AM1R=DT2B)
M6)UQ#(,\2&?NH/-,;E.B9DQ^[M";B I[471"AF:07*7&@<NG(DHS+SJT:7C!
MN%WHKV*GQ8<?MIOG@@O^[N6W4F^"/Z^?1;DKUM_OF!JX"APN8YKE24:QXE)%
MJ(C1'&)%IC 6 <NQ3&A D^5NHY:G9EM1\Z&M:/9@@,>WOM@!I@6X]V55"J'^
M:6P&Y&"TW:;48A[,=J9^T/7,Q!K82MF\-5O+P_[EMQKEOX*#\>!N&&;K7:H]
M8DZWJA;#3[I?M8?E=-,ZX@[CR.Q!Q^HVZ[O=X3S\@I)Z4[R(<H0SDB/(*<$0
MI>JG/,<1Q(3S)".")G%@$UBS&'MNJ\;&=$!VW28"G40".RJSF04S+O.$K6<R
M&X350U7I"*2<DIC-^).RV A@3FELS"U&UYIMU==$?!#U?S^O[Y_$EFBN; *
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
MSHVRM<$+L#\:"GACZ2V] "Y!;;H!=0B@]RWH27> CKG@PQ",-S8)Z('&8[>
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
M/\)"W4/5.->Y[6 UF 8Z0-/[)9Z&:7[][13G*Z3%\F[]A4*+JS*;).ZSB4P
M4SD32P7!Y9SJ*LF&^6)U:N,<[D'<.'?#[; UM#XZ@-B/Q#M5)!H=P?A(L:6Q
M&8(*&:1/0F!B*#.V]Z'&N4!N:)(.EO'A %FLPVP@&[0XQ>7Z^WN*A-<$^;I7
MG];8A,SJA-M2!6!K^A2!/=*7D%&"UBD1WI/QI<V.=A]5/>QH@[C>@XF^ SOS
M,IQ."9+3_\%<SSC/Z),_+LKZ=Y)IY48'[; $ 5HY!8J+FGE%4I/&*(PQT_?W
MY3,>XWK?1U</&]@@4!I0_!V Z4^+1?Y].IM-0D(M66* O)Z%FN(@.E. Q9R"
MK9F<432!S8Z"'K:J00!RD$@[@,*O).[YYRFY^5MA$)I??TNSLUJP<,$3VB"\
MBPY2RHY\LE@@,J[!:S0RY<*<;W.HN ]UX^1*-8#0X*KH %X?D 0S36O<G%/\
MMIBG<R_.L!PEUQIL30Y5FK9?ES0#[J4(*M8+W3:6YRZ*QLFT:@"C043> 72N
MQ(97F-!)E6@4!Y%$(<F0>0TA,)"91(7HB];WY6D?CIM;R1DG%:L!:(X7=@>(
MV=)/H:;// ;:?*6N>60J0HBT(2=OA&)9LVCONS<_-@@?)P>KV<W%H\390;S]
M=AKB=#9=3W%%(=_']2+]_<MB1D)?U?!O_?U"-"QI[WR4X$*]_^/)@XLF0/!"
M&)6=%OJ^E*S#8;(OA>/&X<WO4)LHJ@,K=(6OZX=@UDJ6R6A""D6#$II#K(GP
MUO)H/.H4\WW)H8- KJM[UC88N!MHQRBD VCM[F;>A^_U8F9W(JIUU+0E6PA%
M&%!DK<'E$H$[KPN+3FCMVFQXM]+3#:2.TO8=UV)'B'Y$ )W.*@/+,\R[2Y=S
M!JY(:Y)DEB'("$+4G@":O 8*)C/HZ+G/* (WUZS3]92R?1XS[JXV,#H&EVL'
M1N;E8KX1R-^FZR\OSU;KQ0DN=^Q\W^'>&NZ$17(DI:?((*,&GRFJ#!09:*ED
MSJI1JL<>U(U[ZMS(  VNEG'-T14IO0[+V??7WW"9IBM\5S9>P+M-I=C%G1^W
MTH64!06BO 8BK(#G3 "/UDN=+!>E/&B:'O7(<0^FAS=3[>3=A\GZBLMU/3K]
M;;'&ZYNT#,S:6CO$>>;5  MP*"SDQ*6)%-L2KZV,U3UTC7MPW<Y,#:6*<0W4
MW\*RMC.H<<F'VF]I]>YL7=L.U=/X"W.KK4Y"1(A>NQK^!C*WN8!A2C/.HD>N
M'C1+>SQHW+/IX8W1T++MP 3=%-)$..NS<PRD0[^M00HF4\SJ/!.R9%98FRN.
MF[2,>T[=R-0<*?(.SBHW$</;Q?SS)UR>O,*XOG+V7ND.*7(0$LF5HQB!O#BR
ME%H)%#I$ZUB;C(Y[B.HF=FMW6#242CHP25>VXAU#5[?D"<_&4[2@01IEH*;@
M@6>T;#PM22Y55HZW*?AX@+!NPK=V*!M2-7T@[>[8].I]8O0Q2N? :K8IW:\+
MB(P_ETA;/2M&W%L%W^C4X)'V[2F"OJ;(&UQ5XSKJK\Z?^)^+U;KZC_3/U3ML
MSQ,S5E.<H0(9;144..8]\'KX5K*+,N4'??3[G]%-(#<\;(:5;P>FZK[08U)X
MQJ29!$-6%I23";S"2%\2<XQ1C&K;'!3<1U4WP5\[HS284D;M'K;C9K=@/I!X
M7]*_TZL^9$Z!IZ@\I,03+1>6(2I'/YJB4XY)%-MF"[R/JF["PW80&TPI'=BP
M;8QR*;6K.7ZZ()G@"*G4OB>2:8BUTUIB69:HB3/6)E/W;IK&S8=ZPJ#Q:(5T
M *VK]Y;&L>*ET6"B)HD(AN"-4Q 2Q;G>A,R$;X*EQ]X6#]Z_:JSTE$>)O(/S
MJY>+DY/I^@2W6W<-+6C#QGFJK$CO6-9&@>79@V("(69&P2RBYJH4*7.;T\][
MB!JIY=43!WC#Z*0#8W2/A!+3-CN+4$+8)!X*"(4)D*I$II*4@=_7G?F8ECY'
MI6L.WS'K2<$UD$8ZP-;[W7,W+&U[9=C@PJ:>."?,H#+Q$706$$-"IKA0R;0Y
M$+V%F+$;* VCYYOU_T<)O0/<5/.ZF%^EGQ4>%$G!ZQRV_>FBRP4R"A99=#J&
M-OTCKE,R=KIX$\0<)>X.X/(BYTW&?)B]#]/\Z_R\CGAB#2I9RX2CCKX>\$OP
M3DJPFB)0:1*JZYD#0Z7LWD[0N'<NC< SA/![P%!*9R=GL]I/<9MBNC@A4K[@
M?#7]BK_.T^($WRY6M5ST7?D4ODTB9UY$2ZI75M=)"PIBI/U>&:]""9H[VZB1
MV^,('?>VI17F&BJK RQ^P'68SC&_#LLYQ16K*^R^PC)-4Y*>1N:+=B#0D86V
MM;M_K8=W:+FV/DD5VYQP/DS;N!<UC1 WL$HZ -E-04V\XR'ZD*!(4T!Y7>I8
M0P&6O$:'VMN(;;)A;M(R[GU,(Q =*?(.SJ(>BG\GBK">*RM.Z5ASXS-$EA)$
M16N#>2;(X+8^SKR5LOU"O>>=5C6H=@9#6_.NW*OW&Q5\P?4TD9/] _W'].B^
M]KF-.G;?1_U3]N]F#JLEJGT'0IT7%#,$[B5HD1D9MYQL;A,L/47_[HMG?-ID
M?AFK4O)&@8JFMKLGJ^M8<<!=4,HJP3.VN73YD8ZQCY\&1L7-[>Y@H7?A'YU3
M_W(65JOS"IX7WZ:KB0G&8# <!!$-BH7-;:.&O.D"$8+&V*; _$Z2.@'2 7J^
M"S)'";T#]%RE_]7BA&*'.KS56(,&T-26FDPA!".1V##.:J,TJD9YF3=HZ00O
MQRGY^B'F<1+O 3.;8]@-'R_^C"<1EQ/AB@O$ @19#]&<2N!*]F \+2XCF+.-
M6@?>I&5<S!RKW5M/O \6=5]@^67'@?"98@4)IB 97A45.-J>P1C+BPY!&M6J
M O,Z+>->D[0#RR&B[@LL+\\YR$(ZK;P GRTC#@CNH6@%T20A%7H*,]LX,3=I
M&?=:I!U8#A%U!V"YV)XILL5?Z=O5Q IGDX\(3,OJUWGB (4#'Z,R3CLK<N-X
MZ8*6L2]@AW=U#Q-S!T#Y,='@?5B^6VZ8RIM+Y/>X_/B%A#HQFC%CM"#CJ'R]
M3%840I*0##*=)?J@0ILN)OO1UXDO?" *[LW]&$0EW0%MP\+JQ=GZRV)96X5/
M2$XY.H\@*4(@<ZUK^T6G0#+:ER7+JK@V6]G]='5BJ5H ZR@5= JH7U>K,^(D
M^)"B]QJ\Y )4X!F<#YP< .MX$2$8;!-QW4W3V&DCS8%T@.@[!='5DBJM#4^)
MI*2Q-A&7M#IB(5_!(Q-:<UUB(Z?I <+&S@AI#J=#E= =IMY._W%6+XSJ6-W-
M"SA/N,O0X\&)0#LXAEHYS"VX1!&+LPX5)L9U;A/K[TOAV%D@#5$VD%HZ@-N5
MQ,^[?461$HKDP;(ZC4X+XH8L-4FP>!7I%0IJ6Z?>'N6[-\P2&11D0RNC+WS=
M<!FCUUR:(,&)VD518("04H:H)<;(B177\FC[<)>]68EN.SP=)?P><73N,4KC
M>>0,P:$3VT,81QXD1&NT\[9&LFTFN]U!T+A5N*WQ<X#0>\3.5?>0*Y4<1@N!
M)7(/"ZM=S)@%6XI+F9%\7)L*M_NH&K<<MS6*#A5_!U"ZMX-&,$&4' .4E&J+
MEHPD'T<R0RML#(Y;VZ9$Z>BV)NUJ<0?&TF#R'PQ+37(;+Z2V6I1WI[C<?.PJ
MS/,/90ZUP.&X7,='/&? W,=#N1LH%W);'7)!Q&6/S,RT16G UC,"%9D'S[R&
MH'P43#+K&H4Y=Q!T? W)5YR?X1M:D[=U([N8>5?G#]%_N9;)%*&Q&)<AJ7JK
M[5-M2$W^H9?.>!-2<(U*<P\@=MQKFR%0=+/$I*W&.MA :UNS=^6<T8ES2=1!
MX^0YUFROD"1XH1F@#=JD$I+(K1H57B%CW&N:%D Z7,H=0.1/2[+\[Y>+4BNJ
M9')<47P1'&WD2AL),01.[B'YB]$JKFVCP;F71(Q[^=("'H=*N(/RHW-_8?[Y
M];=3\A/P<@2?1L4\@9NPS6MEBY7@"AE"+6I''RM8%FVF,]U)TKC7+"V ,XST
M.[ Q'T@71, 7BB->D96<+3;SZL^YFG#F?=8V@BDRUPFN&IQ,"H0W7+BHLA)M
MAI_>2]:X_LY JK\Y1'<@/731DO(CSF;5/YOG/X?EW_&*N";>Y%!,*)"R%J"*
M='5DD(,B.9>N<&]EF^NZNVD:U^]I ZB!--"!B?H3SDE ,^+D13Z9SJ=5.&N*
MBW?LU+9BY/<G*(75+OF)@TLA X^%HGU=LA=MJO4>(&Q<=ZD-JH;410?0NB&D
MB4K&*$6!@91.@3*R0& %02H6HU012VH3B-T@95RGJ0U\CI-W3U[W96>52?+:
M\TB1@A>I^I&YYK1C!&$IH+0)N="-!J?<)&;<5).FGO:!$N\ -'\*T_FJ$HZK
M=_/7WRHS9]/5EVV]<1WY,L'B@M0F@ J*5H&GY>1T)H7[VK W<.54H^C^(=+&
M32MI$O,/JHT.-K%?Y_19N+H(%J23G"PJAXCU(#0G"UX&70M)$764QJ0V1]?7
M"!DW@Z0%=(Z1]..!XK= F>/G>E?T:8C1)6_"=+G)HGJ1__MLM=YB_OH$17+N
M=K>+$\P\\U)['G@*$!0O%AR/#&S!8A,/V?)K>]LMPTP>^]1Q4T>&!$YKD8\/
MJHMMNO:>^VTQ7_RX7>]62B%_SEN26W+)UR+1FE^%M:EF36<7*9C8)NB_GZYQ
MTTN:N$O#Z:&#K>UN1IC3/-M:2.H9K9+$*0IAY *BX(XQXUUAV 10QV&I77Y)
M"S -(_X.//#+V&%WI3R=GQ%3ETD7OV!9+,_[97X*WW!%GN$RD-:F\[#\OLG7
MJ4,VZF7T8G.PMO,%)EEK[3T62,KQVDC,4S B)?F-PG"T-J!J<_S4D*F16\NW
M\=WZ@$ '5O6"Q?/5_ O.L=Z 9LZ%5U;55M<,E,FFYD0C6)6=YYZITJAAX1T$
MC=RGL!T*CQ-]!PCZ#==7CF,$2]P*'^K - J:DZ\SM%4 G4.QM$^8$MK@Y@<R
M]D/+LTI/.%S,'>RY=W6C?D-&=OIYOIV@G;Y_HJAG18*J>IKGS4^SK=8NXJ5=
M[^KWB^7FA?5Z.8UGZ]IVXM-BVS+R0MQ!,*V<#21N64-R5<#%N,GB\ &-C26T
MR6(?A=W],/^\,BNZATT']O=)A31QV3(6@@69:]I<+!RBQ R8F P2&<NE3?7V
MD[(Y<E9)_[ ?<Z$^"H,=+-!;Y'(Q@4$(U%PJ!5DF8B6Q4F^OZ$=-6C F8W:M
M<GWO)&H_\#^KB\.A5-"!*[6;M+"K??XEK*9I(FUPDL(&"C.9 A4V[4$"@N>H
MC'0^2]7&U;F5G/T0]*QN"H\7>P>6Z#H3KZ:SLW7M,..<*B4G2*)&$SR03#0F
MT"BYR9%1V-FF7O@.@O;#S[.Z+AQ"]!T@Z&]8"PPQO_B*R_ 9?SNKG1S?E1LE
MK-OE@9YQ93*MC.Q371X):+UD2.AX]B4(U>A@_E%D[H>V9W''V%Y-_6+P?$7=
MK*9.P68;DX 229HDR !., LI&Z5$,"R8-H?RCR1T/QP^JQO(EJIZ/L7*MTS=
M^8&'8PJ4[YKH,WQ1\D-<##^4Y9YQ0"X%&2/+4'PAH&2)X#B+8)%CE$KHU,C?
MW8N\@<>RD"=@I1:T^$SM+$(K@AQ,%4!P$YV5//)F\Z:[',LR$"X>F,OR&*F/
MN"NNENM:,'1AMNN\B( I6<88F"@T*&$RQ#HQBSS*0)&NEL'NE6%#GWT%+/33
M=:#<\O!.4'* #A?#"+0?+)RW;9<F:,&(6E_G6].N[2E(30H8)J=DT4;L-]7I
ML6@8<Z;*T4J\'0P'2'1D.'Q,. _+Z>+]$K].%V>KV?</>+I8TMY^WH6?I^RD
ML *TK,Z_K/UA,CEZWG)4@@PHTWO%:'NAXR%JN@#+(4I>-))X/\;D\HC^G(W(
MG6&.MEI#S! ;Q8,KM?MBY-H%;G1F>X55C]YDKA$R3L'FL)@92LX=1.<7._#6
M,ZLG[XMYC2 V-EC85!RS'))6=:XK6>.0LB ;+)0OT7#>J+OEO61UTI+^<)]E
M>.%W@*1K/)PO,>%UYB@UL,V D1(5!)=J7CSG)#9:&:Q-@M&MY'3B[1ZO[NO'
MU4?+O@, _=B>>C=U*&>%0G$RHK7(5)@"D2D'.EIO:.WQD-O<==Q&S;CP&4#)
M]S8$/T#B':#F2F?.<P:*UT%&H2#7$:\J!PH<1,ZTFK3+/&NGVK?Z[F%^W/!X
M.4[6'8#E1<Z;P<!A]CY,\Z_SE^%TN@ZSG>NF;8S<!+!%VWJQ4N>5DYJ-(:<P
M<'(491M;<R]9X_:B&!Y$P^F@!T"E='9R-JN'[W<E59TSIHOWM2\"F%#O90(7
M)#(5@6=&CF+.@NDVCM#>)([;M:(!T)KHI@/0?< UR0;S+DEA-\W3UN;#GE8-
MY_6@@C;N$+B$DHI0MJ3,=9L)=;?3,VX_B^'A-(#4.\!.[9*P+6%>D29^^?Z7
M^?0?9_@*5VDY/=TH9S/!NA2'.@K(B6>*160&K^E+L)AR8D6[*)M :2_R.IDD
M=GS\/[PRND/8;^$$SQ<?Y]KYXAS))VM05E-@4;,%I @V%S1%JC;-+>^B:-QP
MKH'R[X77@9H8$5&GL\GU;@N?%MMIYS<C$5D8XYP9B,864!AC'09:)]DR[D(R
MPMAKM^ZWM+O8^W$]0>=0Q2X:2[D#6W3+Y 96LE'""/!,IKII4\1JG &E0W+6
M%1)3FP$7!PZ!;C_"<,!S[,/$W %0*!Q88EB1^=W^^^O\9M;*A\5L]F:Q_#TL
M\\3*Y$G-'@Q985!),8B%.2C""B,-,J7:^-J/)+23 ^\#<7&S KN9DCK X,W\
MRI!TSI@B>%=JRY>DMD-E8U;1"I71-!J/>6"R:\-<UW:*OV[+CM+"P3 ZQ>5T
M41,XE^N!=K[K IK$%(WWY!)DZ\B53%:#3RP#+XKKJ*37KDU'\+N27D><5O%T
M<#I.#WWA:3LZ[]79DI;%^^T#-JOE-_Q]\])J(HU2M>$%$"=DU!,%+M&3Y&*H
M4UP\6H$-,?8@?:./P7A:W VKKSZZT]_.UZ9-WR5;:))"YRD.LEZ1R6:)HN:@
MP2;'O/(V1M;F)F<O\D:?J3$V"H_05@]^VGU+ZT4B :XV%US$F!(Q*F[)N]5U
M]H,RX**R@*%PB3D)+=JTE]Z;Q-&;3H\-Q2.UUKU-_($S9U'K('/M.T0+#>LY
M8BX"&"O)9*5<YFVBUGTI'+UE]=AP/$YG'1C'RWS8U:?%'5?]Y_URSP<Q1Q.5
MQES <.?(^A>D0"L9T(GSX@6SQ;7*NG@DJ:-WQ7XR=+;58@<PO7<WV+SX;G,'
MLWK]#9=INB(.?>**BY! ^."KJTQAF^$(RM81]#8;V:@W^^-I';T+]]AF="@]
M]HO4S49Q.X/<>F>-]^ LKR?YKD P)H/4CKL874'YI$"]F]31>WB/C=.!M-@O
M3+<+L=;++*=I?9YH_***<]/0B41;<+H^H_=,@B(Q<J6!ISJ_(Q4)/B4'!FE=
M<L-%>EKG='_2QV\?/C:.&ZEYW-R#>WG]*_%:6U"7UV$Y^WZQ;*^NY8F)Q1MK
M%&BYN3BPQ*I,$K (X8W,**[G$]^2DG L%>/W V\.SJ?659>PW&PE^W"JG;#*
M>@8E25<+%#6X2 &EDEXE;I-QTAR*RGV)&+\]^(B@;**I'ER S6*K,2+)[5/X
M]K?I^DL5*;%)O]BUX<-<DW)QOMJH>\+(YRZ2*9!965!"6_#1)9 IT9J+RL?4
M*!WG &K'[U/^Q-?@#979S_RC*X<='W!3+O!IL2_'*'5P2BDH*A?B6,2:GHF@
M2T9O/'+NVR1*'T'T^)W'QSC':JK:\<%,V\T^AW9U-PKSA._*!TR+,WIJ3?C\
MM'A]<CI;?$><!"V%LQBA^%J%S#=W<;EV3+71E!B92>I![V (2L9O:_P4+L*3
MZVQ\I#[FC'FS-./UI?D!M_<C^!&77Z<)MVY5%<[G^>93-A[61$BTUD9'UK,V
M$,KU!,49LJ2,6X;.:E7:N!:M.1N_7W-7%Q%/!I(NX[ZMH[8;07EY?I@C>A84
M!\LS!0\LD-0YUX#!^L@8V0R7#@WS[GCF^'V@1S]J.$X//01Q]W%W67/RPQS4
MCYCHK>LIKB99!NN"#[22:BE!E!*"S08*6MJ7BD#>K-'G,72/WU.ZCQ/<817<
M+YPWMO]A9F5 X74@L!'U]5+;0@S&0.).62\5LM1F>LY19(_?F'IL,#=0[[A[
M_XO\H!=$GDVMV9N6:=KH^BZF8PFF!*:A:(.UA;R!J!S62Q@1'0HC]A@+/AP]
M^U4"/.N[L_'TU['#^@'KXD3B>LO^]'_.CQ"SMT87 5E6 3,O("@902OA@I6Q
MH(G'N:UW/'D_(/Y3WY,-H9,N(;?9#^[B3LF:8"XL+:@ZQ$#9".35%(BY:)Y8
M*B*60Q%WWX/W ]P_\QW8$!KIP,=\VFEZ*I=H<]20HXDD'%&+[[T&[[FWS!74
MH<V-0W\3'<4_Q4U;O_#IHKCAQT'*6F64=? ?DU@;.-5^@XE)0&4Q>..SUVT:
M$C]^7K7XI[A!.US\'5CF6R8697*0&5.USW<=.)+I.]0"I#;!AVA#-#U5U(MG
M?;\UC!J.+(%^/<^M"NH3\IBT$V!DX:"\(;_8<%H- GW6)6@=6K62.:R@_I_B
M2NA(10P*I^:SR%Z&U9<WL\7OJQ_)/V8$V>5'-IH\=@?-PP\<NWC0Q3RI(LB@
MH.503*TD1L* 2X&!+R%PQP127-%H1=Y-U=#CQ5@P4NHZ23O+.H\DD>V,EA@M
M26L96)9M9E!W.E[L.!0\-%7L$<+NP>'94;_IWW8^>FW31S#&((+B!E*0'E38
M]'</''21SEK,-O'&;<^ND]0)@ [0\UV0.4KH':#G*OWG#063\K98\LR2K_U!
M>"X0(KEL4N90C$3A<IN1P#=IZ00OQRGY>D/]XR3> V8V+2*W[2+/>T0R&U"2
MP84@O"/S6R*0LV= NV29\#P6WB;&NDG+N)@Y5KNW3E\X6-0=@.76>2/:Q6(9
MR2 47NMQ'9+S[JL;SXD'XQ/9X29P.7C"2[,S^8$!<[2X.X#,?EV2&0LV%<-K
MRUM!>WB,X'0ADZQ1&.9$E+G-S/#A^I4_V;RR(SR=X971'<*N-%/.)2,/3(!.
MM0\0"Q1&\)3!<BF<<3SK1DW$GG._\D<I?]]^Y8_1Q'/I5QYU%D6G L5%$I2E
M^#0(3=:=ARB,T4KJ:_=X_X3]RA^EV$/ZE3]&RAW8HEL:)MO$2LQ:@;29D8B8
M!N=S98@A3U&$5@/P#NQ7_F1S-X:(V \3<P= ^0W7]=SK_7+Q=9HQDS5>8?YU
M_NX4EZ'6%;](Z^G73<+8Q:F8M$4D+3(4$AVHS"A6L#H"&>R2"W?<B#;]-1Y/
M:R>A_H'HN'F#VE)5?8#QRAUQT9PIDSD@LY9,KC/@-W5I7BOR!$JTO$W[H<=?
MT3>#4&N=WWM)_Q@%=(">*R5>ORWFB<2V67.?%K56:YZFM,=?98_V^L=*5AFF
M0HZ R$D*.1;PY(D"4\)P6M;6M:\#;,+9N''E$V.\*YATL&Q>(3TY33?JIN]G
M>)X9]N*D9G^=9U(&IDW(9 HXT^0D%1. MBT+VD<O8C+1Y#;MV/>A;EP3W1>>
M;D3" RNW \#>T69!.L.P)%7;*RO:K2*"0YM!%.9X4-EQT68JW!'-,9K9U*Y!
M.8 ".X#A1EKU&.+-8OEJ<1;7Y6SV(J7%&<E\(K4VA:,#5UC-2[(28K )HE0,
M4\J"JS:NPGU4C1MV=PW)P90Y[JGAFS!=;CM_7PC[A_*OS2$7F?]==?G$152R
MIKD93URIH(BU0GZ^D$FS()'<_8<["S[VJ>..K>@2AZUU-RXL_Q2F\RK+=_/7
MWZK0SJ:K+UO^ZH'NN18F$7/RU:E7A9']=U*#UYJ#"+[D*&5 ]G _P;T>->ZP
MBEX!.+R6^ND1].K\Z5NQ?@K?-DN)_GU)OYS6Q:2,E8Z6$$.*(Q53'+R+&:25
MF8<4K%%M\I,>HFS<219=8K6)4COP**\&9>_*F^D\D(3GGU\N5NO*V*OIZMPA
MT=P))U( 3)PL/R96'1(DB*%0UD076)MV$OM2..Z BZY!VT3)'8#WY:[T=AO5
MG=$G?UR4]>^DL5]/3LFWV>B#3[+1UG(OP,M2AQ:F!"X0;YB-B!9C0-4HJ6\_
M L<=>=$U=%NHN /DWJPYNA#@.<<7TD/C30@F0[*UZ#4712YW5O5'Y[AES,@V
M92'[TSAND/_$9_F-5-<E*'?'$60)</IUD[I@BU4V.@\QU99PB1ASI7@P69"+
MKA,ZW^94?A_J>IOT/ PR'@3@D6KJ)V2ZR=K[)9*5SSNW^_6W>G:+Y+1L.@^\
M6*V0W)80 [DFSH$UM1=6<!FBU1HB#XA.1.USFRSLP^CM;8#T$Z%T<%7VC-O=
MDGP?OM?U6*^_4EJ>$8'3$*>S;3LL<K55)*\%A*_RI64)T6L%!I74(HB84YNL
MIL/H[6T ]1-;U\%4V>56_W(QWPBOMI=_2?$ >?O+'8-U['L)SF8$0YXTL1<E
M>%4*9%FBUEP(BT_EA-Y+:&_3J9\(HL,I;]Q#^YN<[7:+_UQL1LYLCBPF+D06
MI';@>,W3U]&!%YB  KX@HY!<Q8=/[?=[5F\SI@<%5!N)=VG>SIV/#[6-%%*4
MQUD-_ 2OT5\B9CRYRC(Q)9VP,F*;),][R>IM?/33>H6/5DP_SM_^YP\3:ZQG
MO-I?SA609Y A&%L@,B6*QNKAMCE$WY_&<7?0I\\];J&ZPRW@@A9:2U#^.O^Z
MG=UVBR"=\=S&',"*NJZ9I=!+H8& IA0AC7>IS2GYXVGMI"CU;<L:BZ%4U<%V
M3)'3KG]T^L?9=(G$*RVQ]??WLS!?4T!56V&=UK=,<N+*5U]5AZCKX*JP'5PE
MO96ICA(,KLT,AOUI[+(Z8S"T7$]2:Z.Z?G;O'8-UEMKYQ=*$!.,QJ0+,L)IT
M$C-Q$B)$BN9I-3NC2YNTWEN(Z;).HC7:#E5&?["Z6#>_G*UHMUBM<+7I=%NE
M>OY*GC 1DU/. 5>I)GLR!!)2 &W0D_L2F;.-,G<?0667EWQ/9O:&4E]_"*6U
M1E)-B'GUAL2^.8R_1:P3Q0K/Q@N0(9%Y]\2@CR6!8\2?9Q8]MHE='DEHEP',
M$QC,P978#U3W%^I$!)&UL X,BQ2F*14@DO,-(J(4V:'@HLU!]?XTCGND^,0
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
M,]BTF;C.CJ!H-]4.9X);<@6<(,8XUV!-L%(6YVVKCB'W$[8?Q)[;!<"0VN@
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
M!A>_?+_H"A"L,0%9 <^#K-L,0BB^ICUQ+A*6%%R;9.M[B!H72D/H_"$8':B
M'K%TI5U O86*J#)8+S(HKPLXG\G+)8:*DZI.47DBB]1)(X[!%/^@73I,"ST
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
M#]WMN%A/&-E7J(NF'.Y Y;Q>S#_1U[Y4=JTGNJ]?2CQ7T:,&^DD&Q20'3XX
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
MH!U?B?:4SM[:[%M>AD7;-TG:4AWPOMF5T2(IEA5$7LLD@R:G1UD$:8A;V:?
M&XV[V86ZT^@<T09V>\JH<^2="2'0I5"'O8B:J:YDG<1AP"JM/4/K5&KC0CQ.
MT[19MM.B;) \1AM>/9J-=C.R?5%>S>8XCS-RR^L0U!7.TW4Z\6R?5ET[?_E
MZVR_'8QDFMTLO@E<7-9N\-> R\ZC167 D0T/*F8.R!,#KSVJ)))+C>RQIZ@Z
M5#,]].W;#CU*6OI?AZ"S*!M?W3(+HDX-LL4F?;^I<L,M=]*Z:S2,W%=*XXFB
M/]]QUU.];R/!@=\_DHYJV(KP211&I]&&.D% 8\6*)CRJ$M;IU,RC#C&W:5[=
M4E-=^^MOR\TJ5SQ_\0//_\A8ETUOY^]SM1=G\T^_X&JVNM=[3'NO>0F2;$:L
MSDLT$+Q38%F=@62M]XWF^XRZC8XUX1 ,_M0+?#)1=Q 3OMGR#CO]K_DBK/+R
M6]WP[_.OEQ>U!);4T?GL:MS7;9?'R(2TY#&E(&NA3R >E%"@/NIJ8V4PKDU'
MX!:[F=8+;H;ZR07?$_AW/._T%]XLYLL?>%/__88+\?-\]N_+?%\C),ZTX;5_
M'->Z5E,*\)*$EH+1@D=N2VRC_(^RO6G=]_;'HQMHG*Z9_2*E]7@S//]]OBYE
MJK_8^^UFE%6/9)+OOO-C&.J<^R*8K7$F,DB4TQ:"XQE,9*F0N5)B;M. \2@A
MA08']2QRDY6(Y/=FZ4F#6$GGLS:SRN0!ZU*R:#1-O.6N.C;CAR#TF!I[$! Z
M,&PVLYG_NY;[S"_>+M_//GV^N,K/%39(P13$H.J=Z&IA'T^013;:Y,"T:O3(
M^1A)G<!Q<M3<?S08182]8O$Z%] %ELA7 .X*V3\Y!@C,FCH@&HVQP1FY4[N]
M<= X95;]R&+?!4Q[R&#:O-L-^:MWR]DWO,COSC&NBQ VZ9ZT"8N,O$TEZSLM
M,V1,*V20T!'K A<8R].FY=8U.L3&/E)<M&!I!ZIFHZ_K!M9ABH_T[]9GQX>@
MA0\1)-:S(S&#)Z>0?LF$%9*T=&C3R^PQBCH)*O5VZ8TBP$Z!N#FHI11>'#>$
M%.M $4_ H=,@C-3**9_0MYF%_3A-TVJU<62^ Y#V$$"'4")-'?,_%^<DG]JK
M;:.HM7<JE\ A>:MK!TH.6'( CXG3673)'PE5#Y+7'\#VP<(6B!TNF [0UNAF
M>'V3!%\T(SN%!>!>U0&$M1X]$WL,BL)3RCF'QC&H1COK) [>VXW>%: Z.&#7
M!C?M<VV^K]Y>7JPN<%Z+-^YKE+,8HA4A>@@ND'J*40)]L4Y&T]47Y$XWTNI#
MJ'R6\9L]\;4XDK!/]RWHM@[FYE^$[[_@>6UO]^%SSA>OZQ$ZQOO08$J.]&9T
M&(>.\8X4I"3<6P6:U:Z96I$YP^JL1BY#%$X*@Z>7\-7T!K5%)I8UW9O.JYH4
MY,$I3?MSPB29A%:F<6;KW^L=:0A"C_J.- 0('5@K-[SXY?N=^^K5,M..YO'[
MVDU7V5@;R'VRDABNHF00F!>0132"8S$8V_22W8&X3B Z.9(>@_A(8NT)J0]M
M:./M2YF]XK9 ,K6MO>8,7%(9K!?!"]1H?6.D/DY<)T@="Q"/ 6XDZ70*N-7-
M4=Y$?Z)@*7KT(*0RH))SX+@G#T(48P(ZF63C:,<3U'4"N;$@L0/D#I)/!YA[
M_'%85@>Q9 ]:FEA[?0L()@7 I)2RG!?KVB0J'9;6<9HO7(=<O>.(L%<L7C]&
MTU[0* G9U\[S*A5PALZMB@P3DX4E/"(:>[A@1Q+[D+2. 3+H)*WC,IS/XD8S
M\Y124=J!7H?=N!* QB!XTM;"LSKJ:ON<GH>^W"$.]I'8 RD<^[*O$^D_G($2
M6# \1@3.$]W07BC $@UM),F,H:#A=G<<[)_4T^RF:HF(PUDZ+3;>72_YX6(1
M_[79UF87OD@I(_%&"$.[""&#5T6#<$YF43@/.FX%QA,+3/N>UP 58S&S ]OC
MCKMZ\]/_G.4E$?7Y^^O\+5_U(@ZNF%*B!>2U9T?*=:*$\9"4$=9A+,C;#.3:
MC;YG_&(\4G!J+.'V!-F[[NC/^]L<<8:%R>@]D/%7@,S 5'N8.A#>>BDTW>3W
MV\6VC!L\1F8G 801<;)+#&$4H?6$R/7S\VK-,7Y]'S ZJ58F0.ES-1\5!%9;
M57*?N71,E_NIU&/C[V>B.D';^%!X#'0'RJ53B(GKU'*3N$CU84XQ.I?"DA43
M)+DIC$4TVB:N&P?C?R:JDYC5)!#;1RZ=0DQ>.SH^16]B!B.K>:QC/3>I&KD^
M2ZU4P-"X#<7/1'5B]$T"L7WDTA/$6J6813)-0B(6NZ1#Y4<]<IH<<ATS1Q5T
M8FW2_+K(B6TV][I_#Z<'0/5PP*[3X7Z?KRZ6EU=*Z<<4N;OY;_]8+BZ_$A]N
MTWTP6".E"Y %:2N570:'68!F!5TIQAC>IHST4,H[L6F[P.']0W),4'1P"%[B
MZC,QN/[GMW]?SK[A^0]W\VV6&UV?L@[#,1 $HVN99P<^T/49A%,I%$M7:)OT
MRYU)G!C61T7.3[U^6XBQ WR^S\2=69TY7O=V5I*WQA),?,ZU*78F'DFLD#&>
M?INNPM2FHO9'.B;VV*9$V@$"Z0!.5]QYZ%QD;P(BC\!YK9C3TM.1D ZP1NLD
M%D7 :(*L1TF:V&>;$F3CB&FTSN6-;,P[9L_3K!0J&>X=Z>R,"*H("Y@P@N.B
M6!O)^'>-7I3&(+^3\-;)69M-X-&!#GZYF'_+RXL9^;._YG#Q4$7%&<> QID$
M)G!7*RDT!.4\<!.<M2$'GQL-*-E.7,=F9AO(W+<U1Y9?!Y!\JF+R3,MHG"0[
M.>620"7!:"^JINQ&9Z+W7,DVO<N>HJIC"_0H(!Q-8AV@[P[#'C)Y4'(EO!.0
M<YU0&S62B6T],)>-R*6@3VVJ^)ZFJV/S]"@('%%JISMBY[9J^,YO_CF[^/Q3
M[^[]IR8VI.7HM=7[<>D8U=4^9,ZBUJ UB^3(U_G%.@@0/"$*901=Z&U?@UI6
M5X_0;7[]_N)B<,G;#,62<:,RL0ISS7<V6B(KT:4GYZWW,6*@\RKJ(4AL.5Y@
ML, [,"4>+_@0P5NCR":RR MM!#DXDR4P:;ASQK%@&XW@Z[P#[R1(V;D\:XC8
M>L7?==<S;219Y0IB2G4PM R $@TD$<G<PEB*:!.[/\'RK$%B'U">-40&71?H
M)&\057W&4DR3Y>XU.*$R,%3,D^GM2]QB5IYPU]U!4MR]Z^X EO9;H!,"(PM!
M6LB*9]J%TD ,T;6?E9<)>1)V>P7?H04ZDY1M[8F*L9C9P>US)S?_^E;_ON;8
M6J=&F21')H#E=5=I%! TX3M(5JSS7"K5*%WG*;(Z>1WIP0H:3WP]8?%PSMYG
MQ^:\YZRQE'6);:PEW(4!!B^KR2 R8RI[I=KBN=76.O$,#H=A.^]T!$Q,>X??
M>45ZL[BH?%C?.!)5)M(U6%/;419#[*UE 3G*@ID[(>X'6!ZXOA_^=B>HZD/V
MBS$%\;S4[>W3OI7&%%U;#J,DC@HZZRXZ"9%;PXH)P<0V+W\M=M-)"4A7AL94
M8'E>!^8EGL?+\_5/WR_.SU\MEG_B,IV):*6+@EQ)P^N8>&LA%*:(*U$GEF,L
M]WMH]'=Z'M[:L[E)]D1ON^,T I1Z.EMWZMW^^\'GOA]WO_J15S>W_/I;I/&2
M5$9J*+H84"HPH.O=@E92DH]O@A6-N_F.N9UG<X;&@.P.#0".BY^]#]'7O)PM
MTH<+7%Y,>I0>X<3OJ]5E7IW15H-57H-.G)RXZ J$;,A>SJ&D6)R/HG&)[IC;
M>38AI(Z.TGCX.>'[Z!$F_(.\S=>+U>KW>3R_3#G]/O\-E_.:6'56?% ZRPPR
M"@:*'$4(@EADF=0V.N%]ZZ[<K;?X;-RH_@_;2#@;?@#]U0&<YT]XD=/'7L_A
MAWQQ<7[53.',2.L2UQHX"S4L*0(XG1EPFYCD7FO1J!-ONSUU4L;_=SAI^R+I
M](_6TR:S+YXN]X#@5&W4[7VFGQ4/O"@KK< 8&HTMG\[ETO]WH*;!SX$NUV_S
M-&4B^/VY8NW3O1]=\4A)W;OM^!BIVRBTR*8X\D84X=YE"4&Z6G3@D!-KLY.-
M[_Y3&XPE,8MBK &>?$V5(?/1Y:+J  ;A@Y!!F),:!]I[2O<0A!YU,-80(/3D
MR#^8FL!*8BS[>O4Q1TZ1H'V0T0:!FR(=>N\;%2H>GN!T:LV&]D#/H&2G(:+L
M"9?-DALXD:U,BK!N(:\8^2=.A0#%19D\YRQC]T_QIY?L- B&1T]V&H*)+I.=
MF#?$X)(A<N*LJKTIO6$).&J7! ^:W8^6_E^RTSZRWYKL-$00':C;Q^M&&%K)
M6"E@E:T]3ID'9TJHUU)DDAS.S-IT</\[#N0ZY/H?1X2]8G%S2%72R0JEP+$<
MR>R/"7RMML_1!>XT]SJVR5@XP8JO06(?4/$U1 ;]5O48E:/RVH @LX.XXRW4
M!UBH+<,Q.J-BU%MORD.K>B:I]1HDO]VJ>H8PLP,-L^/$#4Z\\8(19WPA6Y4Q
M73MR)<A<2.FLD\(W'@__=QV[,Y(;/)9P>X+L3@WO#:;,ZSPMF:N7%1$A*)3D
M;VDE7##&I^.],IWVV)U!.#EH[,X0H?6$R <&(RC'?.3*0/#<@U(V J840/-H
MHF>8?&A<2+;GP(I.QNX,@L* @15#Y-(!Q.X_B'VD?[<^E%X9YVS@H&,=\U>8
M !2N3L6RB(P9F40;I_0QBCK)+.GM+AY%@)T"\3IL5#A+5B/H4)-;I!?@43NZ
M'[0F(QN%+&WR$Q^G:5I--X[,=P#2'@+H$$J__?4UQZO$I2\;+4V&A;(F5YTO
M&>W(D:MF6(TBAH2.IVAMF]MS.VW]06L?%&P!UX$BZ1!D[Y:SF/^YJ E.->R]
MV53Q105F"]1R7E"!U+O/1H%PF3/DY,K+X]RB#Y(W;9CW2% [7# =HJWF:RPN
MYQ?O\2)?&YXQ!^E+ NF(4\K'#,&6"%%E1_R*TOHV<SBWTS9M&.5(.#M0)!V"
M[/UL]:]7RTQ>#JV15W=WIF,ND?  T<9 A@:7@ 4-,!D8EY&3"]2F+<_N-$[K
M+QP)=".)J$/P71^G5XOE:XS_>EO^P.6_\L7F5?GZ@!7&.2,%'H0G>S<J!%\P
M@DD:;9U_6_QQ/(-=J)TVD_O(6G TL4T(S=7RXNP]SC]M?"M'+I2B4^1-+1]T
MFNS30CZ[R\9;;:749:?I%O35.SBC7]W'V _+=I+^WTO48W^1]("CZP9]-LID
M'8>B:Y965K(VL'? BD-K$F+*.SUZ[8ZD*3W+ T1V7^A[\&]BL?\QF\^^7%Z[
MN#EH$8HT$(NE*SD8(CPR";+(8LGWY=[LU%QE)\'_L/3$HM]'<(LQN#BU^/&O
M.X0;1)<*,E"T 5!">W N:$C2E4*N "8]HOCO+CV-HS^:^/?F8@=V;?-19LH9
M+V(MTZ!30$ZF21!8+% <(\6J8I#RI,IB7@_J?6;^-J9/EX#JX(#M,MD,:2NE
M=LG.@K,:[2.'8SV ,OOH(ND=Q1J-0>Y^,EU7:-IC:-T0T7: UKJ/V^E7][WG
MLV*02Z,4%!'JI-129SQ;#L+'HM$GM(U&U3Q-U[/,!Q\'HR,*M -X/CVA+Y#E
MC4P#D[6Q?$IT8?&($'Q P3%+9]LTX#IXIN*II6B. \W1A-DY,'\Z=**6P,68
M($91*^ R(P\1)3F,2F61C1+8IH1A")7/,I^I/7 /$O9H0!ZM5<>+^._+V6I6
M/_ CD;MTW;C[CP]LH/$H'2/UPOCE<D706*U>+KZ$V?P*YO.T!M^=I6]Z#TAK
M!//&0$)30-7$3)2.E)5"[Q(2@EB;AYUA=!ZJU1Y8[=:V_4BL_X7^]K_.E-)!
M9E; 1>_I+*$!#$2^4,%PM&BR;_/:NAM]TWHP#9%U7R\U$%?7&FD=K-BC&]#/
MGQA/.SU$TS0ZB@1+-GSB@%HAJ!QJ-7..(*2./DJ?O#W:J6RHHZ[GX+XMU^O>
M663UR_>[LKDY M$RYHQ;EV77S!?)P=<F7QZ+]X[E8$N;L8'[4'M2^FL(ZN[K
MK^:B[%J;O:E6Y<7L6]Z[R]E3'QM/PSU-YS2ZSJ#623L/.AFRYDL4@,DJ(&O;
M.YF8+K;->>Y7UZT#^73^."]T&E*L TT$0SJ7],L0(_.226/D3DDA3?7<]'W&
M&J+M$!TW6(0=!$(>V-4ZL4+&1#:GJH/-0JK^MH60-8(UW/J064R\[0F]1]"T
M@&N+@D?<@D-$TBFRZD^7^3I1T.H2O>4&R!X(9'ND!$%$3DSR6:J8.=LM!6X4
MC/U 6A_J[2  [ "J_:4Q;9.0?R)9+,L/>/'+/Z]S>)+B3".YW<((XHPPX&L=
MKHZE..XQ:,Z>ML4>^FQ_*#A 8HN1V->!9OE 0EA';#<]4];M3:[2 25+)F0/
M3.>:>DR.3 B^0$PEYRS1\]U2HH;;3X^1-.U3YU'OK7'$T@&^[M*_.6HR8R%G
M.-?#45\%+#FL+!C(MJB<"T\"VUQ5/],RL24TCI ?;EZU+\=[P,SBRY?%_*IK
MYG5-(!=8G#)0HM.U7,M!S2Z!X*.VTB17&B5?_$Q+%ZVM]I;N3VD\![&Z"[#,
M+V;S3_44D1J>$?<W;2YO*N]3*72<(MW(/J9:>6_)6S5TM2<O8_#.F-"F^G(K
M:=,F2!SU0AM73/WB[D[MEG4Y2"$Y.%X4J%";#Q9/!TFI:&)V3&(;MW\K:1.K
ML'&AL!O0]I3+Q!T<+Y?Q,Z[R#SO9J.D4HA)2*)"V!N(L+Q!X*< EHBE9J*#N
M/7$]U,'Q\06ZQ,B^4ER,SM(.--"+.J3GYLR@ST7290].U\X<T1 _9*KQ#>6E
M=L59V>:6^X&,:3.GCGJC[<_^#K#SX3,Q]!<Z!XDLP*]YOMK(:%EK@M;=V7[Y
M?OMWWN'W^GOK'=]N>Y[>G>/\#7ZY/I*DFAD/9"_6<4S$38&T?2,A&)Z3%1B"
M;//JWF(WT^J_ \!U/Y(PM:1[0'OUENYNOVYGH_2],2(8)T#3_X#B20$F70 M
M1NNE8;E1![,GB)HX+#$Y8GX*AHTCO@Z0^,"]]/HF+U<ZE:3D'G*FBT@Y1;<1
M-P5T]AJ#<%HUFH[X%%73=CF8^K%P/^%T!+0[S_H_6M)TFE=7E'$ZG#5AR"NP
M.4LZ1'33H \2:@Y1"L%&Q=NT0AM"97<O2'MB8WOBZCB"Z@"$F[MA]7&Q>6V[
MWFQ>O<D7;\M+7'W>_$DZ$TD[;3D"U]Z!4B6#ERF J=7HVA:;8QOK<0B5TSY!
M-0-A,T%U ,(!!^PWVN'%]^N&7:O?5ZO+G,B6J3]9WR[16Z9989!](AY'(0!K
MBR1M=6V0[G-L5&8WXB:F#3KWH$='%7-'"+_#T[5]OFZO>6:,5[IF)>= ^U!:
M>O JUV9S0BHL 7\*%+:S*F_)FC90U!R%AXNB(USM<*3N5"C^/J^%B'1/R.B3
M(<\.LBKR:MCA.GYAE<@L%DNW2)ON)X?1/:W#TX-^/%28'4'W#AL?U/IOE]=*
M_\UEC2>\+>OCNOG3,^VL2Q(5N8]80/G:E!B+!EZ;Q#KM0U9MT@[&H7_:-CW'
M5+*MA=MU]<Q-$N)UM&11'GSF&J.X9NA:X]7>'+3+:4ISG$E%KL>@LIK&9;TG
M=]W5TM; 33+>H&;'N@%[*LW)UBOD4@!7EM<I G0&"PO $TJCM6(!V[Q5/NO2
MG"%H.[@T9X@(^[0'UB]K(80H3<K@=:@="XVA.R +B$ZC<UDV0^+S*,T9A((=
M2W.&B*139/U86F!LL)X5 1K1@$K$)%1.0C*Q".688OK_2G/V!<#@TIPATNBM
M-"<Y7YR-#)P4$50F8]5;5^,',IH8,L;[(UF?0VG.((D]59HSA'T=:)97L_GL
M(K^>?<N)'!N<?ZK-%J]Z0OWR_0_\W\7R*F^[GAG!;50I(T1KR)TRR8+S+D L
M2$9!XNA"HY&GNQ-Y8N4[A]QMK437-RIO-W8G\<.Q4IQVF6Q1I.WY0-K<,0L6
M55$H'#>-HH #"9VXUVLKP.P.S(.EUP$X7UZN+A9?\O)]/E^+;O5Y]G5U/<3.
MFIBY\L"+E_4:J?ESF,!JLC5091=$FT2O)XCJ%G2'@^%^6OY(DND 9+_6F<*+
MKW5"8OP\7YPO/GV_:H6XV0[JR'@0M!TOR0\OR8-3OM1Z+,.9)9LEMQE@N86P
MB3L%'Q%L8TJH \"]O?B<ES\Q;9/_*#TOPC+RCM2F^ ^)-;4]BV/9ZZB3: *V
M)XB:N._O$8$VEF0Z -F6UQIOE<H<"B,DJ&S(.4\U^8<[SU/A0K*CA3!NJ#JQ
MZLF18V7[":<#H/UCL4A_SL[/SX(L5F@>@:5::!PT,02# QE\1BLR8ZY-[/6:
M@NX"'WO*=#$"@SL Q@//'>]S7'R:S_X_4N6)6#HK,[Q1L]?YB#_VQZ8_N_SR
ML^9?*^J/GW%^PQS#BEWWO[:\D-HO&@%KQT9>K"E.,8GI:"U"VVVSZWS5_2'>
M+U2>V3GZ=;.%C_C7U=\^$SRQX(V#6$.R*M(-YDU18'3RW/L4LSA:"NQXV^HZ
M*;:/<W(8%)[9N7BW)/=R>?&]5J)=T-^H^4=?:PH]N1-)<%,26"5K[X(DP7&E
M@&G+35)(PFSCD!UE>UVG[?9Q3L:!QC,[+R]K%NG\XLX?G&64V3 7P,0802EI
MH3;V('C+R,GU3E*V"9.UW5?7Z<-]G) #P3#\:/BKHS'/G_"B!@5[/"%WKM>[
MC.&6EN6UV,K4BC]A/*"PY,.50@*4H:!I6Q/<;F]=9R?W<5)& ,7)GY9K-^Q!
M!KW)->]1I)0#@BE(PI+: EVE$F2=BD!WJT+59J18HPWM="[LW^5<C"K^_:VJ
MQ06>MTCC_P7I-V+^\#GGB]KB8C&O=;C#4_0?^<Z!Z?>[4#=2:OW;Y2<D*-P4
M)BW.9^DZY?G='=+?EE>$GGF<X?E-_]3530YTS8#0II C:NM,3TD_H$X%.,K
MG67)8IN"G5'(/S@1__(K :5^$L_OBN[.4-[;X3':)*^#TA!T'86%>MUCUH"(
M*96BT7C1J+_S "JG#=$?'Y,_Y>6WDFA_!4T/ZYI]YYP]^;4F6K'A]+-Q<*A-
MM,YD!E;6KIH.(Z"D$UK[)5D7I"NQC9W4A6Y\-"QS>WY,LD%R%2":D,FLY@R\
M1PDA&9ZS"<ZX-@S:3MMST(-#\/=3@Y)QI==!=.WU8OYIG:1RG>7YC[SXM,2O
MGV?QQ3+CE3JYH]NEX9&) LRD6M)%SE]0I3Y$:16RX)RY-M&R871.^]XX/4X;
M2G7:8I27^'5&-DCUU>J5=TD?_; H%W^27.[M"1.3*F&!D&WMR.<ED-=8,UXT
M2VCHAD;U]-T]9+EI'^ZF UPSD4P+L]NLJB=V]^KR@@S?%U\6RXL-[W_[J_:&
MO+]MVK+CDE0:#R[6&9D9T!8#R'(N.IOH7-J*Q#$IFO;U;%*P3B;8#J[ZV[W?
MSS4ASE_'M^YMT<<@E64:,G=82[C)?>3$]6B\Y%D;;DJ;U@%[$#OMD]?TEWYK
M^78$X45Y(KUZY^.K GH>$8C+HDXWHKTK&< I8>A*$BR%-BD28^YBVM>K?D!_
M=$1T=!K>EIO3?3N3.Y"WR8(FG@:RL,CY!$1K(;#">>WPIANERC]!U+0O2OU@
M]5!Y=0"]ZQ?AEXO5Q>J.*46,_(JS^HJ\SE^].GZW4>([1XTG[SFWH"4G7\!D
M"UY[ 5(%+KA+*C4:ZW@HY3N!V#U?$!]5\AT@_?;0WMG7F\550\*[@3_AK(N2
MSJU&5I\]$I(W( P95>B-#%%JU]I4?IK"G9#KGR]RFTBR*X2^B'%Q2>QZA]_7
M&0SS1+^SO/RAE>8]DZ<XQX*A@RBR<W0:7:[#IC3(HDKVQIC2J"O0(53O]@S!
M_@Y0;BSR4WF?O=.,<?-$@W=>9_;N.'G(8DU>=_?89U^/OS6LH'@@7:I)H0;R
MM5!& CUC(L92;"G81-UT\?A[>VP??TA<%^DZ'G0*B)"2H2/JN:<;B!Q1G= :
M)A6WO-$(LQTI?!8/P0.P^+@"'E&2'=@2C^[FSEA4EPI+6&^-D,E5Q8#@480Z
MJ%EF9X**L<T9WH&X7AI7CHF*77,0]A11SZB[.VA5<QGJC%6=F*33RA60'6-
M*.-S#*'(T&@NSW;BID7=Z(#8.>EE/^E,_+1+]\ YV<7YND%*(MJU=1P")KH+
MDDAD#F<%-L0@F!8ZR_BTE?C 5SM%Q+X26XS#O@Y4S>N,J_QY<9Y^__)UN?AV
M91)LML)%SBB- -J1(,=(D$'@M 4A67#H N.YC2_\!%'39C*U M+8TIA6I?QC
M22YX^G!Q;8+^\.L;EEWW8TK<<"83:-0UN,1)$SMG0+.@M65D%BBV5=T,67':
MU*2&JJ@9VSM04Z\NE_/9^M%RGE[-_JH_NVGHQ1GST@JPY+<0MYP 9[D$9FD+
M4;%:V]U$2SU.T[0)1:V5U$BRF#AQ<I/C=,,<VLQUOM-U_\N,@0Z) JZ2A9K<
M!"ZKJGK1)Q\+]V%[6^_MZTR;IM-0'XW,XE[,Y-_GQ+-82S'GZ<WB@A@7UQD6
MBP]Y^6T6K[=FDE%HO87L>"2F)22F!09!>.Z4-"C#]GS;H:M.F_UR%#.[ ?LG
M1-9J>7%V$XJ[34K'\[67JG30/A5/SL,Z(D<[<<45R*CIZF8BQ=V25FB5.]<:
M_>K^E?8D&;TTB&\00QJ/_5-C*'^ZOX7-@>..<RQ8 &.T=6@J Y]R )=BR+K8
M8G:K)]T-0X^1,8W_/Z)X%V/S>D+ K%](E]_/_NO#61*HM2J1A+@N@F4:4!D.
M61C$F&P6ZJG8]2K'__=I\>T_-E^\ LCF%VM\K)%QN]Z$,!A':(N#.-B!(_5F
M,?^OFP;OD>FHHH; ;!U;STAC\KK]3#]FQX@5;>([=XB8YG(9'Q&'\K<#:#QZ
MO[Z^:302@TE<:@5&UG="Q\AZ8]G0!K65#@V966VZ3&ZGK9>VTU.\=.TGH)XA
M]X_E8K4Z<YD):Q.=/.8XJ"(MH-&<F,4%]]IPQMI4)#Q-5Z>/&7NB8%>0#1=)
M!P![$>/EE\OSVC'KUTQ$Q-E:3O3S\[P)D]XM@WBB2:3PN21E@6$M"38B$#>3
MKDV[3=#61W1MYB6-M8-.'T[& >TD8NZGA=NC^ZF-N%)RN3"N(.A2YVD7#B%$
M#])P5#FG5-B1VV?LVDSM^(\PC57H4'&<2E^T-[BL0[Z_Y9$32W_Z;I,<TJ>I
M[RI=U,KH@N<,L@H&E$4.7BG248D[KT+2JI%!=%KIHA8U1Z$B!%$C.T9("*AJ
M(H;TWG*M2Z.QFW^G=-$A6-P[772()#LP-W=)/?/)655KRA5W=+-H^L$7029&
MQ$CV,T_1MXFZ/)]TT4&HV"-==(B(>D;=G7<W5LT+5[L="D<LDPK!)<STLQJ2
M8L0]WT8E/HMTT4& V"-==(AT>GD'WP0Y+8I AT]!L;5\-3()F)6&; P+F)33
MP3]M^YUDNN@@B3V1+CJ$?3VKFEO/2123A#()7$T$4B+55%C:EC.1/">.B8DV
M+?%&BA%/_Y+=Y'K;3T =0.[W.7TKKRXV+4K6M<IG&:V4N0C@3CHR/BUQQ]A2
M,V*EB2E)9]J$XQZBIE-MM:?$%R.SOP,(W8T)G@7#3 FED.:N"?JV:");,=!&
M%5.B\]*VZ45^EXKNH[&'0&9O=G< E2?:X-V-(/.S@%:7K 68=<M&X1%\SK1-
MS.MD5U-\F[3C72GL/L1Z",2:B*D#^-T9JW&O:=?O7[[B;+E^I)#%QZQ8 ?([
M:$\Z6$#%/5CKZ]"-R)AI$T'8A;I.<]_'@=WHXND <G?/R\^M$L]BR"YZ@_6]
MHJ;T&PZ.[GI0609R?C-3L8TY_S1=G6;-CP.S$45R>@U+[JCV:Y7^:_Z6SQ=M
M6Y?LMFSC)B9[[+VK]RF'J+ X2:RO#2-M)A\VT0^%1*$L$PQ]F_RP+MZGGC!*
MKI)GE$647B:0:.N3B6;U/5E#8BX64@N:-THBV4;9<WB/&H*] >;D<,EU<*<_
M91[?ILK<O6;.<B1M&:6"P(T$E6IO!(N)]LIXL5;$Z-HTH!Q.ZW.89M$(K6-(
MMY^\IB<V6E-I5$2FF'$0C R@>*K]YBV=S&"32REGI_6Q(3MY;E/7\!PJM5-)
M@-K5@GNT\?9$9NU6>B:U=X=QJR]#.%@5%'=@A$+R_JP%.E*Y3KW2(7//HW^&
M0]V>GG[S@"#?D- ^_IG/O^4_%O.+S^0U)T<WD0@@8RRD=Y*'FFQ)KJTJFI&[
MB_?[(0Z;4K0##<_"%AX O]U&%XTMO&['9CVPT?_)N/SXY^*,11Y-KG.50U2@
MHN00=+1@.+)HK73J?K'DP>#<+/TL+-YC8'(?49T<% E;^2QJY@MJ"U(;1MMD
M#KSS!80T)@GA4[A?UST.&.OBS\+"/1H<!XOKU #Y:G&Y/$NF.$,'#4JJ&TPF
M@O<LDWV",1=N1;*E 1[KVL]A?MO1X#A86">'QMFW?%:TMAAH@U)4_Y4Q1NP4
MC+B;R4#Q)6AN6J"1UGX.8]>.A\:APNH[N+J.;ZB<BT\2B(<>E$D<L&@!3L4L
MA=$\QS8U.B-$I3H?C+8/+!M([?2B4M=Y"W@W;V'5+.CT]'*-8TH#]MI5R$@8
M(R5Y+:"](Y=%"@4H2@!K@S06LQ/F;S$*XHFYA5?IT5E$:0(3D".=4A6<A9 3
M@B:GSUG#C"]M7E%WI_$YQ)"&X/'Q^KY1I=G!Y?_$?G[Y_@?^[V+Y\AQ7JW75
M4)1!8T .); "2D<%CFQK0.<\>MJ9NM_:>*S.M+L3V4O%W[@XN=^QMI'0^L;C
M[<;>X)>;_IM,%*4- @L\@XKU]4VX $(6Z[@L2J8V;Z8#"9T6E\T LSLP#Y9>
M!^#<O.75E(#X>;XX7WSZ_G[VZ?-M2WNKL22=:3O2@/+.@T_:@BX8Z:IA(F(;
M5VD+8=V"[W!0_%2J,9Z$.@#<B_CORQDM^VIV_N7U+"QQ.;NIM R%,:VR!^;)
ME%&%-H68/&B1HG+&&^/:@.T)HJ9]USDFT,:23 <@>WFYNEA\R<OW^7PMJM7G
MV=?KK;@@2JXI,Y$'"4IP"5[K )*QQ'.Q7)1&54&/$S7M:\TQ03:69#H V<<E
MIOP%E_^J?<[7OZ@\NMX,G0HA(R8PI?8CR$G09HP%<LM$D4KFT"C/^DFRIGV'
M.2;0QI-.!U![@G&O;\I95.+),,X@!E-UM*PSH-%"4<2J0BI:\3:(VX6Z7NKZ
MIW)B]Q-3W]"[RKM'DTST64"0/I+6KJ9!8'7RE?0)DS#(VK2MV499MR["GEC8
M'6S#!=,WT!Y-F1?)"<T3V"SH?M!UZKTI$>C>L(D7R85I4_@XG-9NW8CF8!Q#
M>/W4.SRQT5>+99Y]FK^\).KF\3O9'//5E9'[#S)F7M<C29*KU4D%I*NMQ=&&
M>KE(X"EQK9ED="J/#=CM9'?KG33'[L@B[5O+UC=V29=#-,9 \(KNC$)VD.-*
M0H@Y<VED2;I-YY6GZ>K6;6F.P*%"Z0!BUZ_[5U9(XC&[;",X7R=UJ&3 19GH
M9S77,C)RPG(31/U QK097\T!M#_+.\++#LK6%QYUM!P*XX;<=E2 DBOPTBC,
M.L44VKBXN],X;1+7T9 VLK Z@N$9"A8U(@>R0$G=2FVJWV3 8W2,_LR$T+9W
MSTX0LB</H4&,WAL@W_(R+*9IDW+\4M*IBT5/N!R4.Y&\UA*\201&+\,5&-$J
M+V+1I? VL80N<ON>\M]W*"N,/$NC38+:.8GL#!3@A<Q0BI!,E,1(YQ\]$//W
MJ",=@MLA49N1I=[!!3]LM]=EBDA&C TY0DZFCAMBJ79_5B!KKYD8192B34["
M7N0^ARK4XR%Z'QF?)I#7!8XN<R-"QEI#)D!QB^!LSO61*Y#)YAU9Z[U ^;G4
ML!X9S(/E?))P7A=(^NQU]D*#,+F.CQ<% B\1HD&/210;=!LW;3]ZGT,%[''!
M/%C*IXGE6EZII;!8N[,KE^K(6466E$,'+/%(3K",//%>L/Q,ZF>/C.6A4CXY
M++\HM/+-5I%YGVH%J%=)UPYB 8)##<&$7! 5T_SH-0S;B'X.Y;?'0_7^\NX;
MVO7!C:'(7')&GFPBL\G'^M86 DA7/%U(J@X([_45M%E<N&N #I7:Z=:'-Z\(
M/W(->/^1X3K?*QI):DV$JMM"?5C-OO8%*CIC-E&W><'N(C)\+:?WB_6CWY^X
M3&<R&1NS2E"4LV3-* W$D 36^!3I2)=XO\O:R"]D=XAY#C'<(0A[[#5M7_ET
M<!O?/ @&;1)REJ_&;:LL' 1E+,3J Z8B;'1MW*!!+Z_-P'2P*!][:!W"U[WQ
M\#4O9XM$Z%Y>C#MG9U.6]NOE<C;_]&Z]RIF0287"(G@R+D$Q)\$5,B-8EL8H
M;1,VRE-[BJII@^^MT',P_[O2,!A)GX8,HM2$*$E^BI.&G!6.28H<DBH=:)AF
M,>UV&F8 7P_4,+_-TQ3V-]WF7W&6-M[O"N=I/6?Q*@'JXLH+:6:;#UF\L=V^
M-Q^ZLNFC2B*CL)!XK@/ O"7]E01H&P-ZGUA\SMD>&QE^Q+_RZDPI%Y.1""4H
M1N<?.?C  ^B(RA8F&<HV[LU=*IZ#%3\$4S_/!-Y3(M.V_MR0?3,R^S5>SN/G
M#WGY;1;S:J,3SJ+S=#W4$6L\F=H\4M.]X#PDZ3'X$IGDV_O.[K34<TA_V =&
M3431@=WV0T?(^9H_+Q>KBS=T-6TVI+WAR9'KK!/60NYJDDJR8UA)VF5?2JOT
MG*VD/8?LA4-4VKBRZP",O^:OB]6,N+.V<:XW@3::G!V'N!Z>S+P AZ2[<[)2
M&X-*-!HC\B YSR'+X!#0'2ZC#H#V/A,G9O&"#@ZN/E]OHG"FM&)$M:I5/49Y
M\%R+VJB>>V."PD8Y @^2\QQ2  X!VN$RZ@!H&YOA]_GJ<EF=OC,>M#(H+83B
M/7&DUI"%&, :+82BC0G7U!>XH>0YO,6/X _L)YD.D+6."?P8*K@^(_4=5@?K
M0=B:"J.\(F7L-.1,AR0P[5QJ$[I]G*;G\+!^"-I&DE8'N/MQ$R\VP:D?K8%B
M,F.6U3H%2]: ,P)\,AZ0"QMER*A-F\31'8C;"8GN^2)Q;/F=7I['>L-O%O-X
ME,#RDZLUCB3OOM.N0L=9H==.>S HZG1>[<!9QR!(%3UF*:UYAG,CMWOUMY(\
M4U:@B;) 2=& PJO"7@?T*V.CSUG?#_@U#\K<4O<<0LU#,+A[7&9/"?8<@KZS
MI818! L2M*KSX7,0$)P(D.@V$0J5XSX]K4P'K/8< M'[@*R50#HP+>]8(G_,
M5C'7\35Y<7EW1UIG9LDJ!B,E.?WH#/A(/SC.,&+FW(<V6>_;:7L.T>A#M-[(
MTNL+CW<VD5DN%D4!;Y4#%;F&P"*"1A,"9C*999OWD ?)>0[AZ)%0MZ>,3L6!
M>1'C\C*G>^D@KV<89G0)S$:?9+;S>DV<F/UVVY4;(YP)I>@ H3!/V@XM>.8C
M1%NB1IOH?Y^Q&W/;$/H]K4C'ZS.MOIFT41=ZL5SB_--ZS6LC^>/B75Z6Q?++
MJ\5R+?5-PV@G<I2R&- \$"-+D4#VL:C9&CQAT)K%-HP<;P_/P24:@N?'9Z$=
M%0T=&!$'[/>7[Q]ID?5\)>DUUS)K8#[7AWS,]7'"0PB23'PG@VPT%W$4\GN9
MKW9<[/W\GGED()PV^NN6-U,JM @YIDB67)9(;#<<G'$<M&52AY1C4&W:JHQ"
M_K3HGP!VXP%_3PQ,&R][_^MU*.;%IV5>[_!ZQI/T)KGL0'A!_F]$!UYZ#MD*
MHR)+3#GYM*G^U.=/%F?[2GDQ,LM/6U^^OFD=RA-W/%@+HC8,)7\Z +I26V$X
MY0T9:U:TZ>$[!O6]C+$Y55MA/QA,JS%_W:SX\+8W1_O:]_]^_4J=HO=>1P'!
MJ%1[RB$X27<2NF!#BIH4AMZJ3?=:^F0U[9[@6!Q14ATHX=^^?#U??,]Y/4&/
M5K\-.EUO*,=L&7H/.0KB7JP5?9Q^QI02/G->6*/GUZVD3:L^)X-F&]%U@,4/
M^>+B?,VZ!_9B'9/,J0)6%@Z*20=.2 \B*RY-<)F)-E&!IZB:]AUL<@2.)K ^
MKN3_7*PN9O-/UWEB-]5.]-NW1RJ88!C9-S*19E<R& C:9J#=)*<=<JEQYXMX
MAP6G??/JX?H=6RH=*+I;RX(X2/^=W10Q91:MT58#6J_),30)''<&Z@Q1;H.3
MO%'L\U&2IBW-F%S%C2.J#C#W^YR^E5<7[_![==EN302C&/,2N%*J\D: LXJ!
M%]%;[H3(V";)Y&%ZIJW4F!QM(PBI ZBMZ\[O;<&+(H4B Q1K09,JB0'&8D$'
M+P-J%8UKTP3Q 6*F+="8'&2'BJ<#A%UEPERE33Q@>IJ2@T;.(!=%IB>O+0^8
M31 -3\7SH"1KU(_C2;JF+<>8''<C"FU:?V&SAQ>/YNN<2>1*2E/J#N@X><W)
M'BT1#$IM>3)>6;'52]BZS$YX\L\.3Z-+8+2LN/V>T+;Q\57.[Y:+;[.4TYGB
M@L6@-7AC!"A1ZB$Q#G+.PK'BE"EN*["&K+A;^)<]1Y U$\S$3[;;MO7'[)Q,
MT,4\;[KS\>RDQQ3!N=IDV4FR#; D*-%$9H/5F;'#,7=OU=UP]RS?'9H*J'/L
MO:KA[+CX-*\%16=TZ6?ELH3: !)4])ZL4E&M+N&L0V;+_<[I>VJ[VS5WP]WS
M>U1H*YP.7(:'=[<I#3[SP8<<L09SBB:69?*P(W&0_**@3#8UI'/$-((-6;N!
M\?F^+XPGLPX 2*9"S#FM7A&?Z22MZ"CE.GS@+&#R!KV#E%@&A>3S8,H:9.(\
M<&21W;?I1NL@\#!%N\'N^3TZC"JI/IZTAN4NY,0Q*!'J/"PR8GT=P>D#;9?;
M(- &CWZ[I7= ELEH544O%U^^S"[J>CA?UR7/"#KS6'WF'WBX2\70$]\ZL!IH
M5RI'JO2Y76[UXMYZO\Y6\7RQJM.6KRL@T"E<E]*BMHZ,2J; %S0057+,1<9X
M:J.5!I%Y< ."71;[2 +XA?[5O\Z4S,4JGR!X(Z'V+(=01 %2)\R5G+Q*C?I#
M#J)SVIRM=CC[J?E .^F-IKZ/H-/6.9BC:K;-%YOIMX<HGD3+F83.9E0@?%"$
MOIJH%\B:3,4$*81SO+2Q^X^JY6XS?5]=7M!W_YC-9U\NO]0W;3Q_A]_79%0C
MZFM>8B7D=<;51DIWCD]!*PH64(G1#VA"M;<3.!.C<M4!Q#;M_$8A_Y1TXA!4
M/EY]>"Q9=^!;O5[,/WW,RR_O+LG@I.W<LOMV2Q%5M-DB:?_:L3HK ]Y& 475
M\*SG=.&TR738@;AI,UF/!\ZQY=0!]*X>H&XY>.\@,4W&!9,,G#6&; Z#9.AD
M#R7X0BZJ25JUJ4]YFJYI$U>/![@1I7-*%N$;7%;E_BWOW2=CP+>;68E/[V(2
M>]$5X[(/$03A Y32Y$QP2;_$HJ()L7!\!E[QVB2@9:Z,ANMX:_!)^&PLL%SG
M"FJT@#X6L)Y<*6D*#YFUN4 ?(N>4[+DAJ/GIRCQ8%CU<DC\:F[_/Z?3GF[8;
M'RY)*=/OO\_?\OPRGSE$GZW)8%1]2U?< "J9(&)DZ'C,P;?I33^(S%.RV0X!
M8#O9G=*->N5,+<J.[E2#>W=/"IK=SF-P9)([7/$<..,>N*S#%%C@@-%)L%PH
M%Z1FQ9O3O\/OL?^'8,"UE'Z]O$D MG1A.)82<*TB6<)(#G_Q'$QAM;.F3B4V
M:C8YB,Y3NO6'X&R+TAU3>OV9 X_M[O?YQS\7_Y-QN:K#G;R(D8&A:PQ4";9>
M*QQB$-%'U#I@F_*!P:2>DEEP!(3N*<.3 BD!+E]MD=GB,S))YS B*&-K=\^H
M(7-IM$%CG&_4+W4XL:<4 CH.4/>3XRE!]=7B<GFU0T^&NHP6P5NNR$ZG8XG:
M95 Y>:>%3-&T<>:'TSIM"72'0-U/BB>%T]FWS4DDWU%R$1C8@IHN#52 -D;0
MF05I+;H4VP3<AM,Z;:5TCSC=2XJG@]./G_,R8Z%USZ+1/C&K@&5M07%-!KA0
M&@2*F(WD,KLV4Z &DSIMA75W*-U3AJ<#TC/NA)0J64C6T[9T%A"B8D!.HLWH
M.?.LT0OD;@1.6XW='2 'R:N_?OZ/QPM_?O-O$25]8I5FD=!==S9)M-,S5Q(G
M_ A=Y^?E4"O[O0:4W"8>9<SY&40[GT@L63>H1*N<"*J.]5.%#)"8R:'C!;S$
M4$J11J4V3>RV$'9*\<PA2!J0^#-8/AW<O8]OYY?O+_$B?UHLO[\MM1+E^F^D
M=6MIC:39G7& &-:Y3;5FTR2H:<D^>)Y%;&,F[DGPM/ <%30[ W(\"78-U$<V
MN>E-'4I42,8P8)VAIDR(M>.0JDUA9*&=<J7;!#+W)+A7H(X(IIT!/)YDIZUA
M^V'4WZ;%>=3!!"8\I,A2S04DZNM4M:"E)>,\UZ>%K15J#WRX5_R,*,O%:(R=
M%A;_6"XNY^G#E71^W 0R$TR,")*)^@Q:YZKE&" 9FS"8%##%K>AX_/O3/NT=
M&20CL;GK._#U3;FP2Y&73)HX2$E,4I;X4YR"4-MG:.UD<HUR&[<3UROL6AIA
M^TFF [!=;^5M.)]]6@MI'0I_0[[_QS_S^;?\!WE9GU=G1G"4N4Y,$+7AGJ6C
M&>HL$&:E9UB,-[:-)[ C@;U>B'L"XWZ%?P,I]0N^#SDNYJF^Q)SEY,E[QP2R
M!&):U'10>;10F&-"R>BT:)/FM96T7K5<4\#M*9E^H?;Q\VQYM1_ELG:)L]H<
MHZ90<.(6Y@S)(Z,3)<DB:9/$O8VR:?->)@+:?G+I%V<U!>+B\]6&%+,HL@%K
MDZY5_;HRBGQJPXUF7EB.;9J];B5MVL25B9"VIV0ZAMJL;/:3O(YHI("DDJGA
MF@!>8P:?3;(J%VU8FV8!VRB;-O-D*J#M)9=><?:BIB#<;DG)XDNL+9"UIRV)
M[,!E6=LBYYA5;?%HCGA[_DC<M!DDDZ#M .ET";@SP4/B3BJPTA+=D8LZ3*!F
M9>F2HW2^B#;OH3_3,FW^Q_'A-(CWIY3@<;_6OD%VQV-+-$OMV&E/D^1U1!]\
M]MQ#L5X :20"4,@6C-9616=2,L^@<]$]_C\<I6%(!RF0_F6VQJ,9N33>%0G<
MH<X68PRF47'0#M2=4H;'$$QMZ;1QN*0ZN#@?VM.=D(U!HCG'0G:G)?_&U7:@
MQI#Q69)R/ G/=<,Q(X_2=4H5:&,C;D_I=(JUVZB-P)"<M *DD+7?@Y,0-+/@
MB$G!2QZ=;F.O/4G6*960C8VT_633*=#N!&U$R(J+%,!YQ4!9,E&==0E$<<G:
MH%1LY!D\3=<I%8&-#;4]I=,KUF[<:&&39K01R-'7/(*(@-PB:"MU1!MB*HV*
M9IXBZY3*N$9'VEZRZ1)H]T(VV:")64A@B0P!Q6J:@F,:BC!.>;3189LT^&V4
MG5(]UKAP.T!"_2'NC'/A36V63_^?:JH F9M">'#"EI*$#BB/TNCQE,JI1L33
M(/[W%U7[-8<ZUN);7E[,PGE^L[C(*YRG_ZX=$(F7PV-HVSYX8,1L$+TCQ<?J
MF@^ *"5O.-,9>+"%0!1)\!8Y&(9&%PR:8-7DX#U,S^&SP>]^];95J6"H) I7
M\S99+0M4$"++8 CU+FN5)6^3D?\(0=/&M4; PL^3O@]G?'\=[;8<U'U'!^SV
MV;9*IN$0@4?@%9+B1:<$F@<)RN1(1C&W4 I3,>:(TN$)J)JOYW>ZQ-=/;[J*
MWFN.;(T4'!D#QY@'Y;2KU2D24(?HA# FF.VU%CLLU*4F&2+J.UGS8_.U T/W
M=DL?+HC\SXMS$LCJMW]?SBZ^UR-Y?1S?+M_//GVF8WFS42S&2=*5$&N;+V5(
M:89(NT6=0K1,Z5)\D^.R-\G3ALY'A.)QA7=RU]Z+E&;UXWC^^[P.D+O*\]CW
MO?J0Q=I>D;OOL^W%B45*3TY>;:WBZ[L?^67DW($0)7 =)<?8QCEN9Z/_/J=O
M7=[6P;#"8V;9 ,\E@O)D)GH;#%B6$B,'-!1LH^P>(*;+&W4(!AZRS0]A> ?7
M:$TTHJ]]J5OY2/]F70"<DW$\F@@E5%,@A00N6 8H3#:TH^2QS;EXB)KI47.0
MB!^H+3N(WQUB9E/1:4P6UF6DJUG1U<SJR#R2,YBLA.+&)Y?:)(<^3,_TI6*'
MR7D+</9@>@?0^9 C*=]4-[&IVE4AQR0#.1N&)U!1:?!!64A,9"Z*\:'1_*N?
M2.D+,/O(][Z5?1"S.T#+'1/RSB9"LL$SX\#*VK4Q14.G2$MP A-C28MD6K6.
M>H"<Z0L$1T;-X4SO #G_Q.6LWM7O\>)*]7+)R%U%!,'7SWB^MDXV 3(QIT@3
MG&Y4N7"?DNE]^3'-F8/XW!E.-F='&4V;T!F0-@(J"T'L8 5,4+YHA@(;>4P_
MTS+MC728;)\ RAZ,[@ J[Y:S+VOR-QK1Q91*E@@V%@&*)UYG725@OF0C8I9"
MRB8XN4=(/R#91Z[WZU(.8'('&+F9/_7R'%>K371S?7:<,,HB(R4KZF0T9@JX
M;#+PPCQQ12A9VA0#/$K2M%FR8U]$XW"^ PC=I7]SH CK206=0'B?ZI@T!<&D
M"$)FP51&&T.;-_:?:9E6V8PDY/L&[V$<[P S'_)REE>_O+M>?KV5C08U2D09
ME -C[3KF0-K8Z *:R:(X*V3*MTF<?H*HB8N/#I3W3U[V.,SO $<U;VTQ7_/G
MQ74#/B33#IV&:%B=CF0+A"@Y<"ZB$L622]ANLNR/M$Q<0#0N:@YD=0=@N<+]
MKP_BGCEEC0J<E+#GH&3V@-(5TLXJD2T8F$YMDM^>(&KBJJ 62N=PYG> HQ\M
MP2M',WI52#L";8 19S*"S\D *]%:H:(RC<;J_4S+M 4^8UO)!_*Z.[2\P2_7
M7B=CFM,M*^BJ%6OM&<"Y8(&8)*) *T2CQEZ/4=33N^5P23\)G#W9/FV#WA>"
M<?5Z@?/51D]FAM%8;B#E[,@XPP1!2 <I6B,,W;K6;,FP>>"K/4E]7S$MQN'9
M].*V_S][;[;D9I*K";[*V-RCV_?%;&XDI;(ZQ[)2,N5RK*]H\$UB5XA4D8RL
MU'GZ@3,8.R."R^_\G9%SCEE6:".Q?( #<#APEW13BA31$<%)U48/HVK36 )G
MBDO!YIH_[J1NNZ^Z3U3-'T;=!\NL%W5O;CWK])SZZYOH.K'D2ZSC<8P%95,!
M-+5@8&,QH01GO-]#_=N_91SK/UISVQ P@!@[1<3;#2N44$D;;(20N2!?EA1)
MA_@Q611FN=:9J<,1\79,!W$*1!PBQG$1\8Z^;;IZ\WF1UT7$_YJNOOSZQ]LW
ML_2_\B)>7N3;0ZY8;G/M 32E'G(%G,J2&)3".)\H/7OYI-CQRWJJPA]_@+20
M\.A>1+"'K<P;+I*.6<?H@<<Z8][7"1LE"Q"E&"F-E=KL=*0\]04]Y9Z#!!>#
M2+*#)/1'G"[^P(O+_/;[/S/6=N+U4AU<3I?K3$N4Y+/F"1+Y1E#&64")2!)"
M99DV)H0V5\,O$#;N#(FABQE#:J$G4-TVJ=<YCV^^SB_KA+_-UA2C<D;G(7I!
M^5=]^AFP6)!:<\]C3,8U1M8SU(V;^PX*AZ>@-I1N.L#;Q_EBK9K5#7-;N-SX
M9TY1OS%8EX$9,E/D#D)T ;3TUKB<D@EM"K)[$-D)^@9#R,/.F$;JZ@")[W"Q
M^#Z=??Z4OQ&3.5T)[6GV5%#19UGW@3&*%G2IT_,X0@E:9):XX*Q-J7=/0L<M
M#C5'9$NU'8Q*BB[#?"!<OE^NIE]QE3^4'6Q.:*8QYCI\N\YCH&2[ONTP@!&=
M55BDXFVFANU#Y;C99G-$-E-8%W#<7"%O'M%NGD:O0QNEK-9$+\C@,ZA N5E(
MA2PK^F*1XAVEVQS/3Y(T[OBPH3.-823?PTF[C9&-X7$?I3#)@6&\OJQ/!D)(
MF:Q/"NXQ.EO:I!;/$-5%H]BQ:M\%3 ?HH ,X;7BXWK]9@M*1#G1I''GN;"GJ
M9#S442+9.>Z#DVV:?NZ1T2%D#E'N?"A)=P"3^^[XYYL%%E*%4"+2N5MW5RCA
M."#3$0K#&"*+RJ@V(=,3!(T[H[!MK\]A4N\./#]2Q'85+TZ<%%D$Q< 41_&;
MJPUO+&EP' VF1 %=H_4*3U'44^O'@>I^%D('RKX[#/TTHT_.RU5]9K1^49 ^
MYD6LNOJ<)YD75^<:@5"Y+H>3!8+T 634W&3.,><V[?*[T]A3STD+G VFG^Z0
MMRY&_TJT8/HPN_MRCD^4SL6GG"$7,B8E2GV9'PMHKGQBPBHAVXQ!V)7"GBZJ
M6Z!N(-V,>UM]GZ6[7/QX,9\O)C(S9X.PP%06=7H:"<XG!.MR,H4;(?T#E&VY
ML7[A2WJZM3X.* ,+M -WM#4]^>6R)A4?RKJ_9[J:YN4[O+C(Z>WWAV/X)H9Y
MAXJDB*'.#Q&:\E['%?"22]T^R(Q@3;S4D83W=/$]C/,ZI29[!>[[OR@NF"[S
MQ\4TYIL_O.&13^ASBC"9 :I<,VZ1P47#06?N739HZ7].!]>7R.VI9MH0I(-J
MK0-HWA?<[S/\6F]J_SNG>N.PSI:B9HY9F<&S^O BR@C!%PNIV(+2.73Z%$]3
MMI#64\6C15!WK#8Z@-=5Q]R25+)Y/?CK%Q+N<M-(EQ.?,&6*(J:@/G2O_7B>
M7+FGC+QH93!*5U*CPOU+I.T$+W=.\!I6&QW Z^-B'G-.RQ])?#\MEY<XJT[Y
M>OUP%>&D+I56:!1$K6MS9K1U)["!6'S6)"X17)N@[V7:=@*8/R> #:R/GM+1
MZ^CTICU\.8DA\!"-A\3IE%=)8UUB8>J-6K8Q<X</^\I>S$<??\MN=5EV#B@9
M6J;CPN/*=U:4YYO1X-?189I8GZ7A*@&7AJ@O7 #J4J!(&05+1G(N7\3&LU^Q
M&S#.HF(_J#0[.)8^Y6_X?8WG!\Z/*!4*50 M<@#%LP%T@GX97#"L,,]CFUTG
M3U&T&XC.JAP_B/ [ -$_<#I;_CQ?+O/RP^S]7W7GV^5T^:5R=K4(9>)2$"G5
M/@ZA0\T%!'BDS)/R3V%D*-+X-C?0+Y*V&ZS.JMX^K#HZP-<]V[ I*NGHL$TR
MEVH;!8)-%)5)X6Q"CBZU@=+^SN@LBN]'"[D#@+RY*CZL%7 %\>LJQ,=%_CJ]
M_#I)Q7/IH@/!-0>EN*XR,N"5\085$[JTJ5"^2-IN4#JKFOFPZN@IM?KU,I!&
MIK-Z65ZWF];-)C]/,4POUK< $Z\Q22X\ 2%23F!L!&]L@LP]%R*F:*)Y,9;>
MZRMW@\]95+.;2OM<4/1]@L499"0URY@@T:D"7@8-/'@3HL64=G@5O\<7[H:@
MLRA.-Y1T3_C9M.E\*,32<DKZ66MK7<4*%_FGV;I@.G$"G4P!R1RTJA-$$(),
M"DRLHS)5"4SOZXMV^N+=\'06U>@32+XG7+W[@K//><W<BKYCP^Q-EOHI__MR
M>O7:=R*$KQ.J$*Q:FTZ*X!AEJ"&:9$+F3NP-KMV_?3>$G44Y^E0ZZ"!(O]U5
M6*]U;FYR[CCK.X4U/K'1D#S1@/%UAY-0=6&J2G36%^4DHW3$MMD^LQ^=NS6)
MGD71^P2*Z@"&6WLE/ERNEBN<4:3PF:+*6#!F!X5[ RIE#\Z3@;GL8@RU^[51
M%\%+E.T&M;,HHS=11@?@^GA3SUU+:W.O^&Z^7"TG67 ; Y-0K/0U6Z&<U^4,
M6GOAT4OO;)OM L\0M1NDSJJH/I0*.D#3#YNO_9$2F&L>_K&8+Y>3Z$DZGFL0
M19KZ>-M 8,8 EUA'1&4C4ZO#\0F2=D/26=71AQ%_3P'^3?I2?[O&E-,TT5QS
M4;->X>L,DY@<>$VGN? E<L<SV87=,Y+?\C6[P>,L"N:#2W5<A%Q?85^%<S>\
M?%Q,9W'Z#2_>SA>+^7_H+%Y.@@N:L<* UY5DJI"T7"!'6JS!4HA3K\J+4-G]
M^W;#S%E4QMO)N8MCZEX">SMY\*=RDSRL1X/\-'O_5\PUX+OA>H*H!0JG*(FM
M+_P9"W5.B 0CA'*H43/;INGM&*IW0^99%-U/KL211]/>7[KZ-L_BEZ^X^->/
M\\4[_#9=X<7FWJKRNOYAPHUE(<< 7-0A $'7M^'K!^*JI*"C+]F]Z/7V_][=
M,'8N9?G&<A\,5/_/_WPD;N+]7^L_6O])_5>?<OF_ZO_^_NFGF\__=H&SO/H?
M<?[UZH-OBRBW0U@II[T^!7Z-7W*ZO,CS<OT*]_U?W_)LF>GOU/Z-VKXQ?]"\
M\4->X?1B>9_GY?3KMXL7UB<TI.5_WDKFH<PV)-U#Y5A2RG^M\BSE]'\??]+=
MSK=Z$Y;K"Z5)M%HGQS3X8LG]"8MUP+(!E-GDJ*55,3<[PQ[3<^QY_D#6]4O(
MY5]<UH+,W:O]"0:3G6")DI]L04FRU8#)0TKD^#&Z:%F;M]2[4CC^I(@CT?+P
ME&ZBF@Y"R/L=(U<)-[%T5;4IB4<NDUQ/O0"5M:<CQUM@5DO!C?$NA!/T[MRG
M:OSA$ -#:S 5= >G;0U(/O+".*L=;9HD56_1?%(9).58TK-DK&E30!NF'ZQI
M':TIL(Y51@?H>KF_5FB)K-[XHU(:% ^1$GCAP:-!G7(0(MLFZ!JFW;EI&6Y@
M= VKC/W1Y:_0-<N?:X_1(/C:<LA/ JL[9!R)*)HZK352VB5# :FL]%9;%WV;
MF7];B!E_R$/[J&HO@1_ND^:4^(Z0?=[, KB]:6V57#[S56USQUUY;)L:"F9]
M9APA$01!%<7([S ZVKAAVJ$)S+6Y]&V3&KY\7V_6MZ@<G"U(@:(S$&3)D+S.
MCBL3.&_#[R#-$Z=.!?=!Q_ZM$WNH8N2B[#/C2];C.94T3DJC@6E;-ZJ*^A[.
M9W",*1TB&O:PP+*M!/O"MW29T1V"D*$EVD'(?=B &^$3PSK=/CH30&E1P'D?
M ),1DF5C.?>G<T:#C"4Z=>(WN(<:5&E=K NX9N'-+%WQ<,<)UP=U$ZX8*]P&
M8(I["B6Y I>#@A)%9B('WVK4Z4N4=9D,'H.X0571WYW2^G7!E_D%Z67Y_M^7
M]>W.WN'ZEL\X,@Y_B:J! NRKC[Z!B7<Z<:XD1*-M'?(N >GL@HB.E<#J(\(V
M1G6?CF.=QV/AU3SFUBQ^(^F]O:B/2FPN&IG5(%)M"F&4D(:H'>6G6J%#I;-N
M4P'8F<1Q0^PC\/'0C;11RCGXD_4T_ .* $]^TN"^91N%;3R,E12%!$J=G*T+
MDA(%R\$K 471(6'0NIC;7#L-[&$V=^B;.6IOOZ_#LEL(1\Z)2QU R*1!V4BA
M%E,()4>6HQ'.N38W(2\0UI4WV0<+C[S)@ HX!Q]R<"7QZ8\:W(NTK 0^@$Z4
M=>6IEV H>@4EDX-@N*:#*(L85/ QM&F2.(D;61<3-&JM,3#@6 ?E6:? !Y9
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
M$8U>&C]%T;AYT+&:?A8X!XI]W!/J#>F/W;DV^V6^NG&JA;N8'(^UW%CJ.5L
M"T/PGBOT64LM7E[)^<P7](2%0Y4W'UR2';B3)QSOSS<S,)C*GD7A(=1)PBK6
MA^=9>I#H;(I%(=J=TIRAZFL_[S7ZOME I&XJNH=IJ@/D_7,ZFR^FJ^\_4>!/
MREO=M/M_S(M85?DYO_W^<:V,243$J&T"^H$"R8 !T!8-,AF?(T>G3)OEXWL0
MV679[T!TS$^CJ@Y0>-56N^Z&7(_G6=Y= Q"L1R<HR] L4,"@5'U%6!\:>2=9
MI(2#^3876<]1-6Y;:E.<#::,#H!U/^;X$6-^\W5^208BI= AE@@V9Q*08X[R
MUSIR6)L0F2:64IL#]2F*QGVQTQ10@RBA S#MN0OBX:#]21U49KA(E.J$6D9S
MA6R'#,CQH&,LAK*@IBNQ#R5\W$;JMK[NA"H=>Y'FG;:HSXN\?DCU6UY\G2BO
MI+9& ,],@BJH:W^4!2,Q)Z>Y% \+85O7:#[Q\>.V(S8!SV#2[ <1G_(L_P<O
MUAS(K*U++@!+,I%(",Z(A&YA,#IKE'/ZY:N2)SY\W :@4Z#A4$GV<+[-9^OY
M4/\U77UY=[E<S;_FQ<]3#-,+RCHFD@M*EU4!;C,QHY, 3)&!M,*5H+(2>:>9
M&(=TTC]-UKBW^(WC\*'4T3NV/N4_\^PR?\IQ_GDV_>^<)DZ%:(J/D$5A-<VP
M$+@H($OBPD4>=6E31M^/SG$O;L9#WW$*&WF![.8;G[C??$>_O7QWN5B740)/
MB>C7$)2VQ)7.9&2"F'0N._+M667WXE&XQQ>.6TUM=3RVDG@7;FVYOG)__]>W
M/%OFY5T1$B^>CGCK@85 O)AZI1&* R\M4\5BD+R5$WN:JI$'RC?V60-IHP-D
MO8FQUDB6'_%[O;0@KNAW%I=$Q\8)U[3TRFCHSWZ9S^+&@G)20A=;(!JN0 5.
M%L1T?887$T\R9.7;O'@\E.*1I\\W1>1)M-A/&OGQ<A&_X#+7$O)T57-BRH$H
M&-"R ,O.U+$&ZPTU=1EUB<%:D:)_N>?J^>_8#4#G58P?5K#]S0A?7R\$XB@1
M2]5;KS_K/KV[C 9_XG..G B^"W4##0*_'?_^H=S]LHWVUT?:^AIF30[YD:K\
MVU'.E@7/I*^SFU6]Z$L.4'@'S @5C$8O7)N1+<?1??2]SJ[?_O;NM]\.V ]"
M9VZ9!*EK1VLP=5)"MB1%9$%'(1';W"D>2?C('3RGP^JC.Z03*OQ<O.6ZF^6
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
M_J,$92A(K@<<DBN2R65O.EO8MS>//7:'OBHC.P!*K\W(/DV7__IQD>NBBTP
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
M&TA1/6+PIEIPGRTE*7N22D.T.8$J@4'(B& #,5N'\ =S(OQM)["/+LE38&\
M!76*N^O?VW2BO+N[56*6KD=^;5\[\6Z^7$V,D4Q%(\ R2T>+8@Y0%"1(>6^=
MUZE5&MR"FS[Z*T^$Z).JOD?XW^_IFY@D4/'L("E#UIR+ L<S)816*1-TB&36
MIT'R?<+Z:+@\!2B/4$B/^'IL8Q,9HO.L-IZ64EM2& +*XD (HR/WRJ%H<]6]
M W'CWM:,Z_SV4DR/6%N7.2=%%LQ91H@Z,E !.7A.H0E+&(U1(?C<9@S@=GK&
MO2PY:7*RM_A[!-%:0!,65%",L.]3CA35YCK7+==9LA:-%"*0B9RPNC+NU<4I
M0;2_^#MX2;#3=:#PP2;*SXDM!4KP LBDA:P28XH<;(DG2F0/O-!M=B-Q2G@=
MJ9A^>A,><?9+7DU"=C*ZN#$6I9T'\K8*DLS%E&Q%:+1M:1LU.X'*OP90[2OZ
MOCS6G>N;VUIYT1EKOXZV!D$YYBFKY1'0.R=L#$JZYLYJ"UW]]DH/=+EPK"[Z
M"JCN</-Q,?^6%ZOO'R]PMGHS6Z]B_59[$>BH1QT"2^"195"&,T#-$Q@E0F*&
M:1;:7-CO26@WEPQ'8V0G^ VCL"[/RSM<_F,^3_^97EP0@S^1-F>?I^$B7SGU
MA[^>1!:M2E& ]S*1AU<)T"&Y>14,L>Q3$J<$ZAZD=W-'<1KHME)J?V"^.9'N
M<#]A4?DDD@!6!Y$K# :\C91%!9:5CR9YW[:\MHVJ;BX56D'P:%4<C:YVV>P=
MEFJH*S!+78(#1MZ>8AWCP#D3*3F73A3M%9G4:;*,^X3U^PIIT-:3([31=3/=
M+[BHO0U_YB&:Y1Y]V'#-<,_3>8)F-R\IUT3&0&A>1^Q3VEH'=T#T7@=AM!&J
MS52SALUN3S>VK-=K30J3E@=O0;JZ5B#: "YEBCQ=4875H;*RS4RB%PCKM]UM
M'Y0\]#E#:J.#E/1&3&\N5U_FB^GJ^YN_ILM)%J'$X!1P2:Y9*6O L1Q!FJ@I
M"$P^I,9-H_?H&1=*@ZK\J5$OA\N_2Q3],/^*T]G$T@&L'!H0)5A07@APT7@R
M/*<,<\8F;+R'[0%%G3BE([3](H .$'T'$+I><O9N?CE;+;[_,W\->3$)D7E?
MGT2F9%F==*DAH"!W';G4UN6Z0[)-/+V-G-[ <XBF'X;01XN] ^S<FY;Q_UXN
MILLTC54M&W:,U2FF;.J@ 06*:0Z80H;,O,H>$Y>E353X F&=U.R'Q-.0JN@
M69L9%K72NV$@VA2XT'6AG:1\%7D&+UR F+T6WFC5:@+H(U(ZR>F'1,]QXNX
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
M38[W(DG#]O1L&A'UHX:#\416+\SZFXJSG$_B<F,ZWT]KCX_K]QMV9%9D1%4
M82S6MI*:?+*5P&RPH6AG(S8;DO,R6<,VYFR*K/[4,:Q'J\62J]7RX1K#AOJ<
MC(B65YJS V6TA!!]'4VE!8O<*9W%5B_6\>&=X.#."@X]2'!8_5_?S::+V;R+
M":>KTV4*#$D&R"@&\(522&>SMYPE[X3:"H.7O[\3&ORYH:$G>8XCS'VW"K>3
MN"%?Q5",CI)LFO>@2,GUAIT +HKGRGDGP_:.J5U?WJVHQ\X-"4<+<208F$_N
M<9G?W6+,GTB<CT6 X$H)4H/CA1$CU@"J) &]"DD8*7GDNZ.A<XW=<'%>U=Y^
M!3NPZW@*JA=D[VX_O_DWS^-D02'1*OR=X_*/V2^KY6J>_ZQSO*<?'^N15G,T
M%$SF1+RI4"+XF.O0PF0M#\$X$[>[E8/6W@U1YU7\/8TB!D;:VHV^72Q6.;V=
M7L1_5I.'-B/?Y4^).A2>);*UAH*P+$B:QI+[9=YXR8L7'K<#[9"E=\/9V=6)
MVZMA!)6;(P^;?_U_YH,JUA)_%E#:VE2=3+I'G2!);[,SW.K<9H!:7QP,>U+V
MXUQA.0P2Y[\5-KVM66 N2!?!V#J\3B*%-E85R)I'H[6CC*A-9_)>R!_CC8/6
MR.L7_@? 8'P7TR]SJ4VK7L^F#W>NZPP>^I/];Y:_]*$CKX;O1%]/=[NKMO-T
M\; )INGWO)S,UQE,1VM=A8:E@!9R$+40:A%\8@5,8+IV#8VE4=_,/8CLH1M^
ME^R?M;D(7D1N0G4[O%:#(P0*AD *[@(W**5MTZ%D&V7#&K=6..KHA-^??MJ;
MILTOZC\!%_GGG_X#4$L! A0#%     @ 2(&E5%M,)Y<" P  YP<  !<
M         ( !     &5X:&EB:70R,S$M<W@Q<&]S86TN:'1M4$L! A0#%
M  @ 2(&E5/A4YZEOJP4 WTXX  \              ( !-P,  '!L+3(P,C(P
M,3,Q+FAT;5!+ 0(4 Q0    ( $B!I51?'&-]RQL  )Q. 0 /
M  "  =.N!0!P;"TR,#(R,#$S,2YX<V102P$"% ,4    " !(@:54?&A@@;0Q
M   ,_@$ $P              @ '+R@4 <&PM,C R,C Q,S%?8V%L+GAM;%!+
M 0(4 Q0    ( $B!I51K81X'3JL  (NQ!P 3              "  ;#\!0!P
M;"TR,#(R,#$S,5]D968N>&UL4$L! A0#%     @ 2(&E5-GB,=UR5P  ):4
M !(              ( !+Z@& '!L+3(P,C(P,3,Q7V<Q+FIP9U!+ 0(4 Q0
M   ( $B!I51#G ><-G4! $RO#P 3              "  ='_!@!P;"TR,#(R
M,#$S,5]L86(N>&UL4$L! A0#%     @ 2(&E5$8I?@KE\P  H6 + !,
M         ( !.'4( '!L+3(P,C(P,3,Q7W!R92YX;6Q02P4&      @ "  #
) @  3FD)

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
